Rcuxx Namespace Reference
[Abstract interface of the RCU communications.]


Detailed Description

Namespace for Abstract interface.


Classes

class  Acq
 Abstract base class to do data aquisition. More...
struct  AltroADEVL
 Interface to ALTRO register ADEVL. More...
struct  AltroBCTHR
 Interface to ALTRO register BCTHR - Base line correction threshold. More...
struct  AltroCommand
 Interface to an ALTRO (bus) command. More...
struct  AltroDPCF2
 Interface to ALTRO register AltroDPCF2. More...
struct  AltroDPCFG
 Interface to ALTRO register DPCFG - data path configuration. More...
struct  AltroERSTR
 Interface to ALTRO register ERSTR. More...
struct  AltroKLCoeffs
 Interface to ALTRO K or L registers. More...
struct  AltroPMADD
 Interface to ALTRO register PMADD. More...
struct  AltroPMDTA
 Interface to ALTRO register PMDTA - The pedestal memory data. More...
struct  AltroRegister
 Interface to an ALTRO (bus) register. More...
struct  AltroTRCFG
 Interface to ALTRO register TRCFG - trigger configuration. More...
struct  AltroTRCNT
 Interface to ALTRO register TRCNT. More...
struct  AltroVFPED
 Interface to ALTRO register VFPED - the variable and fixed pedestals used in the baseline unit (First baseline correction unit). More...
struct  AltroZSTHR
 Interface to ALTRO register ZSTHR - the zero suppression threshold. More...
class  Altro
 Interface to ALTRO's. More...
class  AsciiAcq
 Abstract base class to do data aquisition with ASCII file data output. More...
class  Coder
 This provides a concrete implementation of the communication protocol to the RCU via the FEE (USB to Front end) driver and library. More...
class  Echo
 This provides a concrete implementation of the communication protocol to the RCU via the Echo driver and library. More...
class  Fed
 This provides a concrete implementation of the communication protocol to the RCU via the FEE (USB to Front end) driver and library. More...
class  Fee
 This provides a concrete implementation of the communication protocol to the RCU via the FEE (USB to Front end) driver and library. More...
class  Files
 This provides a concrete implementation of the communication protocol to the RCU via the FEE (USB to Front end) driver and library. More...
class  Rorc
 This provides a concrete implementation of the communication protocol to the RCU via the Rorc driver and library. More...
class  U2F
 This provides a concrete implementation of the communication protocol to the RCU via the U2F (USB to Front end) driver and library. More...
struct  BcAC
 Interface to Board Controller register AC - current analog current. More...
struct  BcAC_TH
 Interface to Board Controller register AC_TH. More...
struct  BcAV
 Interface to Board Controller register AV - current analog voltage. More...
struct  BcAV_TH
 Interface to Board Controller register AV_TH. More...
struct  BcCommand
 Base class for interfaces to Board Controller commands. More...
struct  BcCSR0
 Interface to Board Controller register CSR0. More...
struct  BcCSR1
 Interface to Board Controller register CSR1 CSR1 holds the actual interrupts and errors as well as two bits signaling if an interrupt and/or error was seen. More...
struct  BcCSR2
 Interface to Board Controller register CSR2 - test mode, clock enables, and power supply enables. More...
struct  BcCSR3
 Interface to Board Controller register CSR3 - watch dog and missed clock warning ratios. More...
struct  BcDC
 Interface to Board Controller register DC - current digital current. More...
struct  BcDC_TH
 Interface to Board Controller register DC_TH. More...
struct  BcDSTBCNT
 Interface to Board Controller register DSTBCNT - Number of DSTB (Data STroBes) Asserted. More...
struct  BcDV
 Interface to Board Controller register DV - current digital voltage. More...
struct  BcDV_TH
 Interface to Board Controller register DV_TH. More...
struct  BcL1CNT
 Interface to Board Controller register L1CNT - Number of L1 Triggers Received. More...
struct  BcL2CNT
 Interface to Board Controller register L2CNT - Number of L2 Triggers Received. More...
struct  BcMonitored
 Base class for interfaces to Board Controller monitor register. More...
struct  BcRegister
 Base class for interfaces to Board Controller registers. More...
struct  BcSCLKCNT
 Interface to Board Controller register SCLKCNT - Number of SCLK (sample clocks). More...
struct  BcTEMP
 Interface to Board Controller register TEMP - current temperature. More...
struct  BcTEMP_TH
 Interface to Board Controller register TEMP_TH - the temperature threshold. More...
struct  BcThreshold
 Interface to Board Controller threshold registers. More...
struct  BcTSMWORD
 Interface to Board Controller register TSMWORD - Number of words to store/read in test mode. More...
struct  BcUSRATIO
 Interface to Board Controller register USRATIO - Under sampling factor. More...
struct  BcVersion
 Interface to Board Controller register Version - watch dog and missed clock warning ratios. More...
class  Bc
 Interface to Board Controller. More...
struct  Command
 Base class for commands. More...
struct  FmdAL_ANA_I
 Interface to AL_ANA_I monitor register. More...
struct  FmdAL_ANA_I_TH
 Interface to AL_ANA_I_TH monitor register. More...
struct  FmdAL_ANA_U
 Interface to AL_ANA_U monitor register. More...
struct  FmdAL_ANA_U_TH
 Interface to AL_ANA_U_TH monitor register. More...
struct  FmdAL_DIG_I
 Interface to AL_DIG_I monitor register. More...
struct  FmdAL_DIG_I_TH
 Interface to AL_DIG_I_TH monitor register. More...
struct  FmdAL_DIG_U
 Interface to AL_DIG_U monitor register. More...
struct  FmdAL_DIG_U_TH
 Interface to AL_DIG_U_TH monitor register. More...
struct  FmdCalIter
 Base class for interfaces to FMD clock register. More...
struct  FmdClock
 Base class for interfaces to FMD clock register. More...
struct  FmdCommand
 Interface to FMD register Command. More...
struct  FmdFLASH_I
 Interface to FLASH_I monitor register. More...
struct  FmdFLASH_I_TH
 Interface to FLASH_I_TH monitor register. More...
struct  FmdGTL_U
 Interface to GTL_U monitor register. More...
struct  FmdGTL_U_TH
 Interface to GTL_U_TH monitor register. More...
struct  FmdHoldWait
 Interface to FMD register HoldWait. More...
struct  FmdL0Timeout
 Interface to FMD register L0Timeout. More...
struct  FmdL0Triggers
 Interface to FMD register L0Triggers. More...
struct  FmdL1Timeout
 Interface to FMD register L1Timeout. More...
struct  FmdL1Triggers
 Interface to FMD register L1Triggers. More...
struct  FmdPulser
 Interface to FMD register Pulser. More...
struct  FmdRange
 Interface to FMD register Range. More...
struct  FmdRegister
 Interface to FMD register Register. More...
struct  FmdSampleClock
 Interface to FMD register SampleClock. More...
struct  FmdShapeBias
 Interface to FMD register Shape Bias. More...
struct  FmdShiftClock
 Interface to FMD register ShiftClock. More...
struct  FmdStatus
 Interface to FMD register Status. More...
struct  FmdT1
 Interface to T1 monitor register. More...
struct  FmdT1_TH
 Interface to T1_TH monitor register. More...
struct  FmdT1SENS
 Interface to T1SENS monitor register. More...
struct  FmdT1SENS_TH
 Interface to T1SENS_TH monitor register. More...
struct  FmdT2
 Interface to T2 monitor register. More...
struct  FmdT2_TH
 Interface to T2_TH monitor register. More...
struct  FmdT2SENS
 Interface to T2SENS monitor register. More...
struct  FmdT2SENS_TH
 Interface to T2SENS_TH monitor register. More...
struct  FmdT3
 Interface to T3 monitor register. More...
struct  FmdT3_TH
 Interface to T3_TH monitor register. More...
struct  FmdT4
 Interface to T4 monitor register. More...
struct  FmdT4_TH
 Interface to T4_TH monitor register. More...
struct  FmdTopBottom
 Base class for interfaces to FMD register with top/bottom partition. More...
struct  FmdVA_REC_IM
 Interface to VA_REC_IM monitor register. More...
struct  FmdVA_REC_IM_TH
 Interface to VA_REC_IM_TH monitor register. More...
struct  FmdVA_REC_IP
 Interface to VA_REC_IP monitor register. More...
struct  FmdVA_REC_IP_TH
 Interface to VA_REC_IP_TH monitor register. More...
struct  FmdVA_REC_UM
 Interface to VA_REC_UM monitor register. More...
struct  FmdVA_REC_UM_TH
 Interface to VA_REC_UM_TH monitor register. More...
struct  FmdVA_REC_UP
 Interface to VA_REC_UP monitor register. More...
struct  FmdVA_REC_UP_TH
 Interface to VA_REC_UP_TH monitor register. More...
struct  FmdVA_SUP_IM
 Interface to VA_SUP_IM monitor register. More...
struct  FmdVA_SUP_IM_TH
 Interface to VA_SUP_IM_TH monitor register. More...
struct  FmdVA_SUP_IP
 Interface to VA_SUP_IP monitor register. More...
struct  FmdVA_SUP_IP_TH
 Interface to VA_SUP_IP_TH monitor register. More...
struct  FmdVA_SUP_UM
 Interface to VA_SUP_UM monitor register. More...
struct  FmdVA_SUP_UM_TH
 Interface to VA_SUP_UM_TH monitor register. More...
struct  FmdVA_SUP_UP
 Interface to VA_SUP_UP monitor register. More...
struct  FmdVA_SUP_UP_TH
 Interface to VA_SUP_UP_TH monitor register. More...
struct  FmdVFP
 Interface to FMD register VFP. More...
struct  FmdVFS
 Interface to FMD register VFS. More...
class  Fmd
 Interface to FMD. More...
class  Lock
 A mutually exclusive lock / Critical section lock. More...
class  LockGuard
 Utility structure to do automatic locking and unlocking in a scope. More...
struct  RcuACL
 Interface to the RCU Active Channel List memory. More...
struct  RcuACTFEC
 Interface to the ACTive FrontEnd Card. More...
struct  RcuALTROCFG1
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
struct  RcuALTROCFG2
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
struct  RcuALTROIF
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
struct  RcuBPVERS
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
struct  RcuCHADD
 Interface to the CHannel Address register This provide the interface that concrete implementations should implement. More...
struct  RcuCommand
 Command interface. More...
class  RcuCounter
 Cache of the TRigger CouNTers. More...
struct  RcuDMEM
 Interface to the RCU data memory. More...
struct  RcuERRREG
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
class  RcuERRST
 Interface to the ERRor and STatus register. More...
struct  RcuEVWORD
 Interface to the EVent WORD register. More...
struct  RcuFECERR
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
struct  RcuFMIREG
 Interface to the FirMware Input ReGister. More...
struct  RcuFMOREG
 Interface to the FirMware Output ReGister This provide the interface that concrete implementations should implement. More...
struct  RcuFWVERS
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
struct  RcuHEADER
 Interface to the RCU Event Header memory

The header has the following format. More...

struct  RcuIMEM
 Interface to the RCU instruction memory. More...
struct  RcuINTMOD
 Interface to the INTerrupt MODe register This provide the interface that concrete implementations should implement. More...
struct  RcuINTREG
 Interface to the INTerrupt REGister This provide the interface that concrete implementations should implement. More...
struct  RcuIRADD
 Cache the last executed ALTRO InstRuction ADDress. More...
struct  RcuIRDAT
 Cache the last executed ALTRO InstRuction DATa. More...
struct  RcuL1Timeout
 Interface to the TRigger ConFiG register. More...
struct  RcuLWADD
 Cache the Last Written ADDress in the RcuDMEM1 and RcuDMEM2. More...
class  RcuMemory
 Interface to the RCU memory banks. More...
struct  RcuPMCFG
 Interface to the Pedestal Memory ConFiGuration This provide the interface that concrete implementations should implement. More...
struct  RcuPMEM
 Interface to the RCU pedestal memory. More...
struct  RcuRCUBUS
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
struct  RcuRDOERR
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
struct  RcuRDOFEC
 Interface to the ReaDOut FrontEnd Card register. More...
struct  RcuRDOMOD
 Interface to the ERRor REGister This provide the interface that concrete implementations should implement. More...
class  RcuRegister
 Register interface. More...
struct  RcuRESREG
 Interface to the RESult REGister This provide the interface that concrete implementations should implement. More...
struct  RcuRMEM
 Interface to the RCU result memory. More...
struct  RcuSCADD
 Interface to the RESult REGister This provide the interface that concrete implementations should implement. More...
struct  RcuSCDAT
 Interface to the RESult REGister This provide the interface that concrete implementations should implement. More...
struct  RcuSTATUS
 Interface to the RCU Event Header memory. More...
struct  RcuStatusEntry
 Class to hold status data from the BC's. More...
struct  RcuTRCFG1
 Interface to the TRigger ConFiG register. More...
struct  RcuTRCFG2
 Interface to the ReaD-Out MODe register. More...
class  RcuTRCNT
 Cache of the TRigger CouNTers. More...
struct  RcuTRGCONF
 Interface to the TRigger ConFiG register. More...
class  Rcu
 Abstract interface to the RCU communications. More...
struct  Register
 Base class for registers. More...
class  Url
 Parse and store URL elements. More...

Top of page Last update Wed Jun 4 00:47:04 2008
Copyright © 2004 Christian Holm Created by DoxyGen 1.5.6