pflib v3.0.0-rc1-25-gb91774e
Pretty Fine HGCROC Interaction Library
All Classes Namespaces Files Functions Variables Typedefs Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NpflibThis version of the fast control code interfaces with the CMS Fast control library which can be controlled over MMap/UIO
 Npacking
 CBufferReaderThis class is a helper class for reading the buffer stored in the raw data format
 CDAQLinkFrameA frame readout from a DAQ Link
 CFileReaderReading a raw data file
 ChexA very simple wrapper enabling us to more easily tell the output stream to style the input word in hexidecimal format
 Cmask_backendMask_backend
 CReaderReading a raw data stream with some underlying backend
 CSampleA single DAQ 32-bit sample
 CSingleROCEventPacketSimple HGCROC-only event packet
 CTriggerLinkFrameWithout a trigger link set up, the decoding cannot be fuctionally tested
 CWriterWriting a raw data file
 Nrogue
 CRogueWishboneInterface
 CBackendAbstract interface for various backend manipulations
 CBiasThe HGC ROC has 4 MAX5825 chips doing the DAC for the bias voltages
 CCapture_zcu
 CCompilerThe object that does the compiling
 CDAQInterface with DAQ via a WishboneInterface
 CElinksInterface for configuring the elinks
 CExceptionPFlib
 CFastControlRepresentation of FastControl controller
 CFastControlCMS_MMap
 CGPIORepresentation of GPIO controller
 CGPIO_HcalHGCROCZCU
 CHcalRepresenting a standard HCAL motherboard or a test system
 CHcalFiberless
 CI2CBase class which encapsulates the I2C interface, represents a single bus
 CI2C_Linux
 CMAX5825Class representing communication with the Digital-Analog Converter on the HGC ROC
 CPeriodic
 CROC
 CTargetEncapulating a given setup's access rules
 CTargetFiberless
 CUIO
 CDirectAccessParameterA direct access parameter is used to directly configure the HGCROC I2C connection in a fast but simplified manner
 Chex
 CNoCopyMapA non-copyable mapping
 CParameterA parameter for the HGC ROC includes one or more register locations and a default value defined in the manual
 CRegisterLocationStructure holding a location in the registers