|
fdhwlib
2.0.25
|
| akInifile | Extension of the inifile reader |
| akSingleton | A singleton base class used by akSingletonCleaner |
| akSingletonCleaner | Avoid memory leakage through instances of singletons |
| akSingletonTest | A test singleton! |
| akTimeLib | Library to handle the different time formats |
| analyseMatrix | Analyse the variance matrix of a telescope All functions are on matrices of 20x22 elements |
| analyseNoise | Analyse the noise level of a given time series |
| analysePulse | Analyse the properties of a pulse in a given time series |
| hw4::BaseBoardIdReg | The defines a 64 bit register for the board id |
| hw4::BaseFIFO | The class contains the register address modell of the SLT board |
| hw4::BaseMemory | The class contains the register address modell of the SLT board |
| hw4::BaseRegister | The class contains the register address modell of the SLT board |
| hw4::BaseRegister64 | The defines a generic 64 bit register |
| hw4::BaseRegisterItem | Definition and access to bit fields |
| BaseServer | Implements a simple IP server |
| CalibControl | Interface to control the UNM calibration system |
| CalibData | Structure to holt the data describing a single calibration run |
| CalibPulse | Analyse the ADC data to find a the calibration pulse and characterize it |
| captureTimeStamp | |
| CDumpRegisters | |
| cmd_desc | |
| cmds | The abstract class cmds defines an interface for a simple command line parser |
| CMeasureChannel | |
| CTestChannel | CTestChannel |
| CTestPbus | Testing PBus of the FDE crate |
| CTestPixbus | Testing PixelBus of the FDE crate |
| CursesEvent | Display the information of an event using the ncurses library calls |
| CursesFltPulse | Display functions using the curses library |
| CursesRun | Define some nice curses windows to display the data of a run file |
| CursesSltPattern | Display functions using the curses library |
| dma_mem_s | |
| EventLoop | Implementation of a simple data acquisition application for the IPE DAQ Electronic used in various experiments |
| EventLoopClient | Implementation of a control interface for the eventloop |
| EventLoopCmds | The class EventLoopCmds provides function recording events with eventloop DAQ |
| FE | The class FE - FD electronic - provides access to the electronic of the fluorescence detector (FD) of the Auger project |
| FE4 | The class FE - FD electronic - provides access to the electronic of the fluorescence detector (FD) of the Auger project |
| FE4configuration | The class allows the general configuration of the FD electronic |
| FE4event | The class collects all functions to handle the events detected by the second level trigger logic |
| FE4hitrateControl | The class provides methods to supervise the hit rate control |
| FE4image | The class allows the access to the image data of a single mirror |
| FE4sensor | There are 8 sensor channels available in order to supervise the temperature and the voltage level of the FD electronic |
| FE4testpuls | The testpuls facility allows to test first and second level trigger logic |
| FE4timeStamp | Class to handle the event time stamp format provided by the FD electronic |
| FE4timing | It is necessary to synchronize all subsystems of the Auger experiment with a resolution in time of 100ns |
| FEbase | The class FE - FD electronic - provides access to the electronic of the fluorescence detector (FD) of the Auger project |
| FEbaseConfiguration | The class allows the general configuration of the FD electronic |
| FEbaseEvent | The class collects all functions to handle the events detected by the second level trigger logic |
| FEbaseHitrateControl | The class provides methods to supervise the hit rate control |
| FEbaseImage | The class allows the access to the image data of a single mirror |
| FEbaseSensor | There are 8 sensor channels available in order to supervise the temperature and the voltage level of the FD electronic |
| FEbaseTestpuls | The testpuls facility allows to test first and second level trigger logic |
| FEbaseTiming | It is necessary to synchronize all subsystems of the Auger experiment with a resolution in time of 100ns |
| FEconfiguration | The class allows the general configuration of the FD electronic |
| FEevent | The class collects all functions to handle the events detected by the second level trigger logic |
| FEEventLoop | Event loop implementation for the Auger fluorecence detector |
| FEhitrateControl | The class provides methods to supervise the hit rate control |
| FEhitrateParameter | Data structure for the parameters of the build-in hit rate controller |
| FEimage | The class allows the access to the image data of a single mirror |
| FEpageStatus | Class to handle the page status information provided by the FD electronics |
| FEpattern | Data structure for the testpuls used with the FD electronic |
| FEsensor | There are 8 sensor channels available in order to supervise the temperature and the voltage level of the FD electronic |
| FEtestpuls | The testpuls facility allows to test first and second level trigger logic |
| FEtimeStamp | Class to handle the event time stamp format provided by the FD electronic |
| FEtiming | It is necessary to synchronize all subsystems of the Auger experiment with a resolution in time of 100ns |
| FEunit | General class to describe the functions of a subsystem = unit of the fluorescence electronic |
| FEunitData | Base class for all unit data |
| FEunitDataBoolVector | Data description for vectors with elements of type bool |
| FEunitDataHexMatrix | |
| FEunitDataHexVector | |
| FEunitDataList | |
| FEunitDataStringList | |
| FEunitFlt | |
| FEunitFltRegister | |
| FEunitSltRegisterVector | Unit class for a slt register vector |
| hw4::Flt | The class Flt provides the definition for the registers of the first level trigger board (FLT) |
| Flt | The class Flt provides the definition for the registers of the first level trigger board (FLT) |
| hw4::FltAutoIncRAM | The class FltAutoIncRAM implements the auto increment read access defined in the SLT |
| FltCntrlStatus | The class contains the information of the control status register of the Flt board |
| hw4::FltCommand | The general control and status register |
| hw4::FltControl | The general control and status register |
| FltCurrent | The class contains information of the current monitor |
| hw4::FltHitrate | The hitrate register contains information about the actual hitrate and an overflow flag |
| FltHitrate | The hitrate register contains information about the actual hitrate and some control parameters |
| hw4::FltHitrateControl | The hitrate register contains information about the actual hitrate and some control parameters |
| hw4::FltHitrateMargins | The hitrate register contains information about the actual hitrate and some control parameters |
| hw4::FltInterrupt | The general control and status register |
| hw4::FltKatrin | The class FltKatrin provides the definition for the registers of the first level trigger board (FLT) |
| hw4::FltKatrinCommand | The general control and status register |
| hw4::FltKatrinControl | The general control and status register |
| hw4::FltKatrinEventFIFO1 | The general control and status register |
| hw4::FltKatrinEventFIFO2 | The general control and status register |
| hw4::FltKatrinEventFIFO3 | The general control and status register |
| hw4::FltKatrinEventFIFO4 | The general control and status register |
| hw4::FltKatrinEventFIFOStatus | The general control and status register |
| hw4::FltKatrinHistLastFirst | The general control and status register |
| hw4::FltKatrinHistogramSettings | The general control and status register |
| hw4::FltKatrinHitrateControl | The hitrate register contains information about the actual hitrate and some control parameters |
| hw4::FltKatrinPeriphStatus | The Flt board contains three pheripheral FPGAs |
| hw4::FltKatrinRunControl | The Register contains parameters for the KATRIN filter |
| hw4::FltKatrinStatus | The general control and status register |
| hw4::FltKatrinThreshold | The class provides access to the threshold register |
| FltMargins | The margin registers contain parameters for the hitrate controller |
| hw4::FltMemory | The defines a 16bit memory |
| FltMemory | The ADC memory contains the data read from the PMTs (Channel 0-23) |
| hw4::FltPeriphRegister | The Flt board contains three pheripheral FPGAs |
| FltPeriphRegister | The Flt board contains four pheripheral FPGAs |
| hw4::FltPeriphStatus | The Flt board contains three pheripheral FPGAs |
| FltPeriphStatus | The Flt board contains four pheripheral FPGAs |
| FltPixRegister | General class for Register vectors on the FLT boards - in most cases the elements correspond with the pixel in one column |
| FltPulse | Collection of some basic functions to analyse the light pulse recorded by a single pixel |
| FltRegister | Standard class to account for the registers on the FLT board |
| hw4::FltRunControl | The Register contains parameters for the boxcar filter |
| hw4::FltSecondCounter | Set the second counter of the electronics |
| hw4::FltSignedItem | Definition and access to bit fields |
| hw4::FltStatistic | The Register contains parameters for the statistic functions available on the FLT board |
| FltStatistic | The Register contains parameters for the statistic functions available on the FLT board |
| hw4::FltStatisticControl | The Register contains parameters for the statistic functions available on the FLT board |
| hw4::FltStatus | The general control and status register |
| FltSum | The class contains the functions for the first order statistical functions |
| FltTestPattern | The test pattern memory uses a special address technique |
| hw4::FltThreshold | The class provides access to the threshold register |
| FltThreshold | The class provides access to the threshold register |
| FltTriggerMode | The Flt board contains four pheripheral FPGAs |
| hw4::FltVersion | The class provides access to the threshold register |
| Gps167 | The class defines the interface of the Meinberg gps clock GPS167 |
| GpsClock | Collection of variables and function for GPS Clock messages |
| GpsClockCmds | Instruction set for control of the gpsclock |
| GpsClockMessage | Structure of the gpsclock messages |
| GpsError | Exception for the communication with the GPS unit |
| GpsServer | The class provides the interface to the gps unit |
| GpsTimingBuffer | The class buffers the timing messages send by the GPS clock and the Auger specific clock generator for the FD electronic |
| GpsUnit | The class defines the interface to the hardware gps unit for the FD detector |
| HAP | |
| hap_author | |
| hap_com_s | |
| hap_data | |
| hap_design_name | |
| hap_design_version | |
| hap_dll | |
| hap_dmacntreg | |
| hap_dmamodul | |
| hap_fpga_type | |
| hap_head | |
| hap_info | |
| hap_intvector | |
| hap_multi_data | |
| hap_multi_head | |
| hap_register | |
| hap_tag | |
| HapData | |
| hapfile_index | |
| HapTagMaster | |
| hash_ele | |
| Inifile | Functions to parse a windows like ini file |
| IRdata | |
| IRhandler | Functions for distributing and receiving the IR signals to the application layer |
| IRhandlerSock | The IRhandler class provides functions for distributing and receiving the IR signals to the application layer |
| KaEvent | |
| KaEventLoop | Event loop implementation |
| KaFlt | Each first level trigger board (FLT) records the data of 24 input channel |
| KaFltControlStatusReg | Combined control and status register of the KATRIN DAQ electronic |
| KaFltHitrate | Read the hitrate of a single KATRIN pixel |
| KaFltHitrateControlReg | Control of the KATRIN hitrate controller |
| KaFltThreshold | |
| KaFltTriggerControlReg | Control of the KATRIN trigger system |
| KaFltTriggerMemory | External memory (Off-FPGA) of the KATRIN DAQ Electronic |
| KaSubrack | Implementation of the register model for the KARTIN DAQ logic |
| keyboard | Emulates the kbhit() function known from |
| MicroEnableError | Exeption handling for errors returned by the microEnable interface |
| MicroEnableVersion | |
| TsBackgroundLoop::MsgInfo | This stuct helps us to suppress repeated error messages on DB writing |
| Pbus | The class Pbus provides basic PBUS+ commands for access to the data aquisition electronics |
| Pbus1394 | Pbus interface for IEEE1394 interface (firewire) |
| PbusControl | Interface to maintain the Pbus layer |
| PbusDaemonVersion | |
| PbusError | Exeption handling for any PBUS error |
| PbusImp | Virtual base class for the different Pbus interfaces |
| PbusMicroEnable | Pbus interface for Microenable interface |
| PbusPCI | Template for a Pbus interface |
| PbusPCIDMA | Template for a Pbus interface |
| PbusProxy | Pbus interface via pbusdaemon |
| PbusRawError | Exeption handling for PBUS errors during rawRead/Write |
| PbusSim | Pbus interface from simulation |
| PbusTemplate | Template for a Pbus interface |
| PbusVersion | The class helps the manage the different versions of the Pbus class |
| peer | The peer structure |
| posData | |
| procDuration | The class provide a timer like function to measure the real-time and the CPU time elapsed by a certain block of code |
| GpsUnit::pulseGen | |
| rbt_info | |
| refclockproc | |
| RootManager | |
| RSM | Bits that describe these properties are in the same place on the VP/UT, but have moved on the M12 |
| secTiming | |
| semaControl | The class semaControl is intended to maintain the state of the semaphore arrays |
| semaphore | The class provides semaphores |
| semun | |
| service_s | |
| sharedMemory | |
| shell | The class implements a simple shell that allows input and output redirection |
| SimPageController | Implements the page controller algorithm for the simulation mode |
| SimpleServer | Implements a simple IP server |
| SimpleSocket | Implements a simple socket for use with any server |
| Slt | The class Slt provides the definition for the registers of the second level trigger board (SLT) |
| hw4::Slt | The class Slt provides the definition for the registers of the second level trigger board (SLT) of the version 4 electronics |
| hw4::SltAuger | The class Slt provides the definition for the registers of the second level trigger board (SLT) of the version 4 electronics |
| hw4::SltByteRegister | The defines a virtual 8bit register |
| hw4::SltCommandReg | The command register provides an interface for software commands to maintain and test the system and to start and stop the data aquisition |
| SltControlReg | This class contains the structure of the control register of the Slt |
| hw4::SltControlReg | This class contains the structure of the control register of the Slt |
| hw4::SltCounter | The defines a 64 bit register for the long Slt counters (run, veto, dead) Warning: The implemented order is MSB / LSB (not like in some older versions of the documentation |
| hw4::SltDataBlockReg | The data block register is an extention of the data access interface to allow a faster access with autoincrement of the address |
| hw4::sltDuration | Extension of the general class to measure times |
| sltDuration | Extention of the general class to measure times |
| hw4::SltEEPROMControlReg | Inerface to the EEPROM at the Slt |
| hw4::SltEPCSCommandReg | Interface to the I2C bus at the Slt |
| hw4::SltEventStatusMem | The command register provides an interface for software commands to maintain and test the system and to start and stop the data aquisition |
| hw4::SltFIFOReset | The general control and status register |
| hw4::SltFIFOStatus | The general control and status register |
| hw4::SltI2CCommandReg | Interface to the I2C bus at the Slt |
| SltInterruptMask | The class contains the information for the interrupt mask register |
| hw4::SltInterruptReg | This class contains the structure of the inerrupt registers of the Slt |
| SltIRvector | The class provides tools to interprete the interrupt vector generated by the slt board |
| hw4::SltKatrin | The class SltKatrin provides the definition for the registers of the second level trigger board (SLT) of the version 4 electronics |
| hw4::SltLongRegister | The defines a 64 bit register |
| SltMemory | The memory of the fits not in the register map of the SLT |
| SltMultiplicity | The stores trigger information with a high time resolution but low spatial resolution |
| SltMultiplicityParameter | For the multiplicity trigger there are two paramters to define the function of the algorithm |
| hw4::SltPageManagementReg | The command register provides an interface for software commands to maintain and test the system and to start and stop the data aquisition |
| hw4::SltPageSelectReg | This class contains the structure of the timing registers of the Slt |
| SltPageStatus | To keep track of the status information there are one or more registers |
| SltPageStatusReg | The page status register keeps track of the pages filled with event data |
| SltPattern | The class sltpattern contains methods to decode the pattern generated by the second level trigger system |
| hw4::SltReadoutControlReg | This class contains the structure of the timing registers of the Slt |
| hw4::SltReadoutStatusReg | This class contains the structure of the timing registers of the Slt |
| SltRegister | The class contains the register address modell of the SLT board |
| SltRegisterVector | The Slt board contains some registers that can be access like a vector, e.g |
| SltRunMode | Structure to describe the run/status of the FD electronic |
| hw4::SltSecondCounter | Set the second counter of the electronics |
| SltSetSecondCounter | Set the second counter of the electronics |
| hw4::SltSetSecondCounter | Set the second counter of the electronics |
| hw4::SltSetSecondCounterItem | Definition and access to bit fields |
| hw4::SltStatusReg | Status register of the SLT board |
| SltStatusReg | Status register of the SLT board |
| hw4::SltTime | Structure to describe the timing data of the second level trigger board |
| SltTime | Class to describe the timing data of the second level trigger board |
| SltTimeBase | Generalized class for AUGER specific time calculations and conversions |
| SltTimeStamp | The class provides methods to access to the time stamp data of the pages |
| hw4::SltTimingReg | This class contains the structure of the timing registers of the Slt |
| hw4::SltVersion | The class provides access to the threshold register |
| SocketServer | |
| statistics | Provide statistics for a time series |
| StdCmds | The class StdCmds only provides the commands help an quit |
| hw4::Subrack | Collection for all components of the FD electronic in the hardware level |
| Subrack | Collection for all components of the FD electronic in the hardware level |
| hw4::SubrackAuger | Collection for all components of the FD electronic in the hardware level |
| SubrackBase | General functions and structure of a subrack for the IPE data aquisition |
| hw4::SubrackBoard | Generic definition of a DAQ board |
| SubrackBoard | Generic definition of a DAQ board |
| SubrackBoardBase | Generic definition of a DAQ board base class |
| hw4::SubrackConfig | Contains all parameters that define the status of the FD Electronic crate |
| SubrackConfig | Contains all parameters that define the status of the FD Electronic crate |
| hw4::SubrackKatrin | Collection for all components of the FD electronic in the hardware level |
| TsAdcData | ADC Data for one pixel |
| TsBackground | Class inherited from TsBackgroundBase to do all necessary stuff for the V3 hardware |
| hw4::TsBackground | Class inherited from TsBackgroundBase to do all necessary stuff for the V3 hardware |
| TsBackgroundBase | Contains one set of background data |
| TsBackgroundLoop | Recorder process for background data |
| TsBackgroundReader | Readout the background data from the electronics and send the data to the recorder running at the eyepc |
| TsCampaign | The class provide some functions to handle with the data coming from a "data run" |
| TsEvent | The class holds the data to describe a single event of one telescope |
| TsPattern | Contains data, parameters and classification for a single pattern |
| UnsignedInt64 | 64bit data type |
| USE_ROOT | This class is used to store the BG data in files and for serializing via sockets |
| WGCommand | Implementation of the WG Command interface defined by Mair & Rohner OEG (M&R Systems, www.mrsys.at) for their waveform generators |
| ZeusLogGroup | Interface to the loggroup in the ZEUS DB |