pflib v3.0.0-rc1-29-g3a901ac
Pretty Fine HGCROC Interaction Library
All Classes Namespaces Files Functions Variables Typedefs Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cpflib::BackendAbstract interface for various backend manipulations
 Cpflib::rogue::RogueWishboneInterface
 Cpflib::BiasThe HGC ROC has 4 MAX5825 chips doing the DAC for the bias voltages
 Cpflib::CompilerThe object that does the compiling
 Cpflib::DAQInterface with DAQ via a WishboneInterface
 Cpflib::Capture_zcu
 Cpflib::packing::DAQLinkFrameA frame readout from a DAQ Link
 CDirectAccessParameterA direct access parameter is used to directly configure the HGCROC I2C connection in a fast but simplified manner
 Cpflib::ElinksInterface for configuring the elinks
 Cpflib::Capture_zcu
 Cstd::exception [external]STL class
 Cpflib::ExceptionPFlib
 Cpflib::FastControlRepresentation of FastControl controller
 Cpflib::FastControlCMS_MMap
 Cpflib::GPIORepresentation of GPIO controller
 Cpflib::GPIO_HcalHGCROCZCU
 Cpflib::HcalRepresenting a standard HCAL motherboard or a test system
 Cpflib::HcalFiberless
 Chex< W >
 Cpflib::packing::hex< WordType >A very simple wrapper enabling us to more easily tell the output stream to style the input word in hexidecimal format
 Cpflib::I2CBase class which encapsulates the I2C interface, represents a single bus
 Cpflib::I2C_Linux
 Cstd::map< Key, Val > [external]
 CNoCopyMap< Key, Val >A non-copyable mapping
 Cpflib::packing::mask_backend< N >Mask_backend
 Cpflib::MAX5825Class representing communication with the Digital-Analog Converter on the HGC ROC
 CParameterA parameter for the HGC ROC includes one or more register locations and a default value defined in the manual
 Cpflib::Periodic
 Cpflib::packing::ReaderReading a raw data stream with some underlying backend
 Cpflib::packing::BufferReaderThis class is a helper class for reading the buffer stored in the raw data format
 Cpflib::packing::FileReaderReading a raw data file
 CRegisterLocationStructure holding a location in the registers
 Cpflib::ROC
 Cpflib::packing::SampleA single DAQ 32-bit sample
 Cpflib::packing::SingleROCEventPacketSimple HGCROC-only event packet
 Cpflib::TargetEncapulating a given setup's access rules
 Cpflib::TargetFiberless
 Cpflib::packing::TriggerLinkFrameWithout a trigger link set up, the decoding cannot be fuctionally tested
 Cpflib::UIO
 CWishboneInterface
 Cpflib::rogue::RogueWishboneInterface
 Cpflib::packing::WriterWriting a raw data file