MarlinTPC
1.2.0
|
Namespace for the TPCCondData Package: Provides TPC condition data objects for lccd. More...
Classes | |
class | CalibParam |
Class that reads the parameters from the calibration data, for a single chip the data format should be: (1)ToT (2)THL offset (3)TimeWalk 4 ToT + 2 THL offset + 2 TimeWalk = 8 parameters. More... | |
class | ADCChannelMapping |
class to store the mapping pad (position) to the channel ID (electronic) also the type of the used electronic can be stored. More... | |
class | ChannelCorrection |
Class that combines information on ChannelCorrections for storage. More... | |
class | ExtendedAltroParameters |
class | FieldSetting |
class to store the field setting of a TPC with GEM-based amplification system More... | |
class | GasConditions |
class to store the condition of the gas in a gaseous detector (e.g. More... | |
class | GenericADCElectronicsParameters |
Class that combines information on parameters and settings if the read-out electronics for storage. More... | |
class | Pedestal |
Class that combines information on pedestals for storage. More... | |
class | TimePixMapListener |
class | TimePixParameters |
The TimePix parameters. More... | |
class | TimePixPixelMode |
class to store the mapping of the pixel modes of the TimePix a TimePixPixelMode contains three integers, the ChipID, the PixelID and the PixelMode furthermore it contains a struct called PixelKey of ChipID and PixelID as the key for the map More... | |
class | Exception |
Exception class for MarlinTPC conditions. More... | |
class | ConditionsObjectException |
ConditionObjectException used for errors accessing the event data. More... | |
class | CondDataNotAvailableException |
ConditionsObjectException used for data not available. More... | |
class | CondDataWrongObjectException |
ConditionsObjectException used for wrong object. More... | |
class | InvalidDataException |
Base exception for error involving some data having an invalid value. More... | |
class | TPCConditions |
class | TPCDistortionMeasurement |
class to store the distortions measured with the photoelectric system using a laser. More... | |
class | WeatherConditions |
class to store the environment of a gaseous detector (e.g. More... | |
Typedefs | |
typedef CalibParam | LCCalibParam |
typedef ChannelCorrection | LCChannelCorrection |
typedef GenericADCElectronicsParameters | LCGenericADCElectronicsParameters |
typedef Pedestal | LCPedestal |
typedef std::map < TimePixPixelMode::PixelKey, TimePixPixelMode * > | TimePixMap |
Functions | |
std::ostream & | operator<< (std::ostream &os, const CalibParam &p) |
std::ostream & | operator<< (std::ostream &os, const ADCChannelMapping &acm) |
std::ostream & | operator<< (std::ostream &os, const ChannelCorrection &p) |
std::ostream & | operator<< (std::ostream &os, const ExtendedAltroParameters &p) |
Writes to stream the summary of the data. More... | |
bool | operator== (const ExtendedAltroParameters &first, const ExtendedAltroParameters &second) |
Comparison operator that compares 1-1 all the internal data. More... | |
bool | operator!= (const ExtendedAltroParameters &first, const ExtendedAltroParameters &second) |
std::ostream & | operator<< (std::ostream &os, const FieldSetting &fs) |
std::ostream & | operator<< (std::ostream &os, const GasConditions &gc) |
std::ostream & | operator<< (std::ostream &os, const GenericADCElectronicsParameters &p) |
std::ostream & | operator<< (std::ostream &os, const Pedestal &p) |
std::ostream & | operator<< (std::ostream &os, const TimePixParameters &p) |
std::ostream & | operator<< (std::ostream &os, const TPCConditions &tc) |
std::ostream & | operator<< (std::ostream &os, const TPCDistortionMeasurement &acm) |
std::ostream & | operator<< (std::ostream &os, const WeatherConditions &wc) |
Variables | |
static const int | EXTENDEDALTROPARSNINT = 16 |
Class storing to the condDB additional electronics information specific to the ALTRO electronics PreampEnable: Set true if the PCA16 amplifier is enables Gain: Gain settings of the PCA16 amplifier. More... | |
static const int | EXTENDEDALTROPARSNFLOAT = 0 |
static const int | EXTENDEDALTROPARSNDOUBLE = 0 |
Namespace for the TPCCondData Package: Provides TPC condition data objects for lccd.
Please fill in some more detailed and sensible documentation for the namespace.
std::ostream & tpcconddata::operator<< | ( | std::ostream & | os, |
const ExtendedAltroParameters & | p | ||
) |
Writes to stream the summary of the data.
os | output stream |
p | Condition object |
References tpcconddata::ExtendedAltroParameters::print().
bool tpcconddata::operator== | ( | const ExtendedAltroParameters & | first, |
const ExtendedAltroParameters & | second | ||
) |
Comparison operator that compares 1-1 all the internal data.
first | First object to compare |
second | Second Object to compare |
References tpcconddata::ExtendedAltroParameters::GetPreampEnable().
|
static |
Class storing to the condDB additional electronics information specific to the ALTRO electronics PreampEnable: Set true if the PCA16 amplifier is enables Gain: Gain settings of the PCA16 amplifier.
Can be 12, 15, 19 or 27 mV/fC ShapingTime: The shaping time of the PCA16 amplifier. Can be 30, 60, 90 or 120 ns Shutdown: Value of the shutdown bit of the PCA16 preamp ZSThreshold: Value of the Zero Suppression Threshold in ADC counts. A negative value stands for data not available. ZSGlitchFilter: Minimum number of consecutive samples over threhold to trigger the pulse storage [0-3] PreSamples: Number of samples to store before the zero suppression threshold [0-3] PostSamples: Number of samples to store after the zero suppression threshold [0-7] PreTriggerSamples: Number of samples to evaluate before the trigger signal [0-15] RCUAddress: Hardware address of the RCU RCUFWVersion: RCU Firmware version RCUActiveFECA: Bit map of the active FECs in the branch A RCUActiveFECB: Bit map of the active FECs in the branch B RCUConfigRegister1: Copy of the configuration register RDO_CFG1 of the RCU RCUConfigRegister2: Copy of the configuration register RDO_CFG2 of the RCU RCUStatusErrors: Copy of the Status/Error data word of the RCU