pflib v3.9.5-8-gf71a60f
Pretty Fine HGCROC Interaction Library
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NpflibThis version of the fast control code interfaces with the CMS Fast control library which can be controlled over MMap/UIO
 NalgorithmHousing of higher-level methods for repeatable tasks
 Nbittware
 NloggingHold logging infrastructure in namespace
 Nlpgbt
 Nmenu
 Npacking
 Nrogue
 Nzcu
 CAD5593RPartial clone from python code, with just needed functionalities for testing for now
 CBackendAbstract interface for various backend manipulations
 CBiasThe HGC ROC has 4 MAX5825 chips doing the DAC for the bias voltages
 CCompilerThe object that does the compiling
 CDAQInterface with DAQ via a WishboneInterface
 CEcalModuleClass holding a set of ROCs and ECONs representing a HexaModule
 CEcalMotherboard
 CEcalSMMTargetBW
 CEcalSMMTargetZCU
 CECON
 CElinksInterface for configuring the elinks
 CExceptionPFlib
 CFastControlRepresentation of FastControl controller
 CFastControlCMS_MMap
 CFiberlessCapture
 CGPIORepresentation of GPIO controller
 CGPIO_HcalHGCROCZCU
 CHcalBackplaneRepresenting an HcalBackplane
 CHcalBackplaneBW
 CHcalBackplaneZCU
 CHcalFiberless
 CI2CBase class which encapsulates the I2C interface, represents a single bus
 CI2C_Linux
 ClpGBTClass which provides an interface with an lpGBT ASIC as mounted on an LDMX mezzanine
 ClpGBT_ConfigTransport
 ClpGBT_ConfigTransport_I2C
 CMapping
 CMAX5825Class representing communication with the Digital-Analog Converter on the HGC ROC
 COptoLinkRepresents an interface to the optical links (GTX, GTH, GTY) and the upper levels of the encoder/decoder blocks
 CParametersClass encapsulating parameters for generically holding configuration parameters
 CPeriodic
 Cpower_ctl_mezz
 CROC
 CTargetEncapulating a given setup's access rules
 CUIO
 CCalibConstants
 CCaloCSVWriterDecoder for data files written by rogue
 CDAQRunConsumerAbstract base class for consuming event packets
 CDecodeAndBufferConsume an event packet, decode it, and save to buffer
 CDecodeAndWriteConsume an event packet, decode it, and then do something else
 CDecodeAndWriteToCSVSpecializatin of DecodeAndWrite that holds a std::ofstream for the user with functions for writing the header and events
 CDirectAccessParameterA direct access parameter is used to directly configure the HGCROC I2C connection in a fast but simplified manner
 ClpGBTInterface class partially specified for IC/EC communication
 CLPGBT_Mezz_Tester
 CNoCopyMapForward declare register map LUT types
 COFStream
 CParameterA parameter for the HGC ROC includes one or more register locations and a default value defined in the manual
 CpftoolThe type of menu we are constructing
 CStateStatic variables to share across menu
 CPyTargetHold a pflib::Target to do run commands on
 CRegisterLocationStructure holding a location in the registers
 CROCAlignParamsEmit specific parameters of the roc relevant for alignment
 CSpaceSeparatedEmit a vector as a space-separate list
 CToolBox
 CWriteToBinaryFileJust copy input event packets to the output file as binary