![]() |
Project
|
Namespaces | |
| namespace | reco_workflow |
Classes | |
| union | AddressCharge |
| class | AmplitudeSpectrum |
| class | BadChannelMap |
| CCDB container for bad (masked) channels in CPV. More... | |
| struct | BCRecord |
| BC reference to digits. More... | |
| class | CalibParams |
| class | Cluster |
| Contains CPV cluster parameters. More... | |
| class | Clusterer |
| class | ClusterReader |
| class | CPVBadMapCalibDevice |
| struct | CPVBlockHeader |
| Header for CPV flagging the following CPV payload. More... | |
| struct | CPVCalibParams |
| class | CPVGainCalibDevice |
| class | CpvHeader |
| class | CPVPedestalCalibDevice |
| struct | CPVSimParams |
| class | CpvTrailer |
| class | CpvWord |
| struct | CTF |
| wrapper for the Entropy-encoded triggers and cells of the TF More... | |
| class | CTFCoder |
| struct | CTFHeader |
| Header for a single CTF. More... | |
| class | CTFHelper |
| class | Detector |
| Detector class for the CPV detector. More... | |
| class | Digit |
| class | Digitizer |
| class | DigitizerSpec |
| Task for CPV digitization in the data processing layer. More... | |
| class | DigitReader |
| class | EntropyDecoderSpec |
| class | EntropyEncoderSpec |
| class | FullCluster |
| CPV cluster implementation. More... | |
| class | GainCalibData |
| class | GainCalibrator |
| struct | GBTLinkAttributes |
| class | Geometry |
| class | GeometryParams |
| class | Hit |
| CPV simulation hit information. More... | |
| struct | NoiseCalibData |
| class | NoiseCalibrator |
| struct | padCharge |
| union | PadWord |
| struct | PedestalCalibData |
| class | PedestalCalibrator |
| class | Pedestals |
| class | PedestalSpectrum |
| struct | ProcessAttributes |
| class | RawDecoder |
| Decoder of the ALTRO data in the raw page. More... | |
| struct | RawDecoderError |
| class | RawReaderMemory |
| Reader for raw data produced by the Readout application in in-memory format. More... | |
| class | RawWriter |
| class | TriggerRecord |
| Header for data corresponding to the same hardware trigger adapted from DataFormatsEMCAL/TriggerRecord. More... | |
Typedefs | |
| using | DigitBase = o2::dataformats::TimeStamp< double > |
| using | GainTimeSlot = o2::calibration::TimeSlot< GainCalibData > |
| using | Digit = o2::cpv::Digit |
| using | NoiseTimeSlot = o2::calibration::TimeSlot< o2::cpv::NoiseCalibData > |
| using | PedestalTimeSlot = o2::calibration::TimeSlot< o2::cpv::PedestalCalibData > |
| using | OutputSpec = framework::OutputSpec |
| template<typename T > | |
| using | BranchDefinition = MakeRootTreeWriterSpec::BranchDefinition< T > |
| using | ClusType = std::vector< o2::cpv::Cluster > |
| using | DigitType = std::vector< o2::cpv::Digit > |
| using | TriggerRecordType = std::vector< o2::cpv::TriggerRecord > |
| using | MCLabelType = o2::dataformats::MCTruthContainer< MCCompLabel > |
Enumerations | |
| enum | RawErrorType_t { kOK , kOK_NO_PAYLOAD , kRDH_DECODING , kRDH_INVALID , kNOT_CPV_RDH , kSTOPBIT_NOTFOUND , kPAGE_NOTFOUND , kOFFSET_TO_NEXT_IS_0 , kPAYLOAD_INCOMPLETE , kNO_CPVHEADER , kNO_CPVTRAILER , kCPVHEADER_INVALID , kCPVTRAILER_INVALID , kSEGMENT_HEADER_ERROR , kROW_HEADER_ERROR , kEOE_HEADER_ERROR , kPADERROR , kUNKNOWN_WORD , kPadAddress , kWRONG_DATAFORMAT } |
Variables | |
| constexpr float | kMinX = -72.32 |
| constexpr float | kStepX = 0.0025 |
| constexpr float | kMinZ = -63.3 |
| constexpr float | kStepZ = 0.002 |
| constexpr float | kStepE = 0.036 |
| const GBTLinkAttributes | links [kNGBTLinks] |
| using o2::cpv::BranchDefinition = typedef framework::MakeRootTreeWriterSpec::BranchDefinition<T> |
Definition at line 38 of file ReaderSpec.cxx.
| using o2::cpv::ClusType = typedef std::vector<o2::cpv::Cluster> |
Definition at line 32 of file WriterSpec.cxx.
| typedef o2::cpv::Digit o2::cpv::Digit |
Definition at line 26 of file NoiseCalibrator.h.
| using o2::cpv::DigitBase = typedef o2::dataformats::TimeStamp<double> |
| using o2::cpv::DigitType = typedef std::vector<o2::cpv::Digit> |
Definition at line 33 of file WriterSpec.cxx.
Definition at line 72 of file GainCalibrator.h.
| using o2::cpv::MCLabelType = typedef o2::dataformats::MCTruthContainer<MCCompLabel> |
Definition at line 35 of file WriterSpec.cxx.
Definition at line 42 of file NoiseCalibrator.h.
| using o2::cpv::OutputSpec = typedef framework::OutputSpec |
Definition at line 23 of file ReaderSpec.h.
| using o2::cpv::PedestalTimeSlot = typedef o2::calibration::TimeSlot<o2::cpv::PedestalCalibData> |
Definition at line 72 of file PedestalCalibrator.h.
| using o2::cpv::TriggerRecordType = typedef std::vector<o2::cpv::TriggerRecord> |
Definition at line 34 of file WriterSpec.cxx.
Definition at line 26 of file RawReaderMemory.h.
| o2::framework::DataProcessorSpec o2::cpv::getBadMapCalibSpec | ( | bool | useCCDB, |
| bool | forceUpdate, | ||
| std::string | path, | ||
| short | method | ||
| ) |
Definition at line 205 of file CPVBadMapCalibDevice.cxx.
| DataProcessorSpec o2::cpv::getClustersReaderSpec | ( | bool | propagateMC = true | ) |
Definition at line 137 of file ReaderSpec.cxx.
| DataProcessorSpec o2::cpv::getClusterWriterSpec | ( | bool | useMC | ) |
create a processor spec write CPV clusters to ROOT file
Definition at line 38 of file WriterSpec.cxx.
| DataProcessorSpec o2::cpv::getCPVClusterReaderSpec | ( | bool | useMC = true | ) |
create a processor spec read CPV Cluster data from a root file
Definition at line 80 of file ClusterReaderSpec.cxx.
| o2::framework::DataProcessorSpec o2::cpv::getCPVDigitizerSpec | ( | int | channel, |
| bool | mctruth = true |
||
| ) |
Create new digitizer spec.
Definition at line 192 of file CPVDigitizerSpec.cxx.
| DataProcessorSpec o2::cpv::getCPVDigitReaderSpec | ( | bool | useMC = true | ) |
create a processor spec read CPV Digit data from a root file
Definition at line 80 of file DigitReaderSpec.cxx.
| o2::framework::DataProcessorSpec o2::cpv::getCPVDigitWriterSpec | ( | bool | mctruth = true | ) |
Definition at line 31 of file CPVDigitWriterSpec.h.
| DataProcessorSpec o2::cpv::getDigitsReaderSpec | ( | bool | propagateMC = true | ) |
Definition at line 47 of file ReaderSpec.cxx.
| DataProcessorSpec o2::cpv::getDigitWriterSpec | ( | bool | useMC | ) |
Definition at line 68 of file WriterSpec.cxx.
| DataProcessorSpec o2::cpv::getEntropyDecoderSpec | ( | int | verbosity, |
| unsigned int | sspec | ||
| ) |
create a processor spec
Definition at line 77 of file EntropyDecoderSpec.cxx.
| DataProcessorSpec o2::cpv::getEntropyEncoderSpec | ( | bool | selIR = false | ) |
create a processor spec
Definition at line 73 of file EntropyEncoderSpec.cxx.
| o2::framework::DataProcessorSpec o2::cpv::getGainCalibSpec | ( | bool | useCCDB, |
| bool | forceUpdate, | ||
| std::string | path | ||
| ) |
Definition at line 213 of file CPVGainCalibDevice.cxx.
| o2::framework::DataProcessorSpec o2::cpv::getPedestalCalibSpec | ( | bool | useCCDB, |
| bool | forceUpdate, | ||
| std::string | path | ||
| ) |
Definition at line 170 of file CPVPedestalCalibDevice.cxx.
| std::ostream & o2::cpv::operator<< | ( | std::ostream & | in, |
| const BadChannelMap & | bcm | ||
| ) |
Printing bad channel map on the stream.
| in | Stream where the bad channel map is printed on |
| bcm | Bad channel map to be printed |
Printing cellID of all bad channels stored in the bad channel map on the stream.
Definition at line 93 of file BadChannelMap.cxx.
| std::ostream & o2::cpv::operator<< | ( | std::ostream & | stream, |
| const Digit & | dig | ||
| ) |
| std::ostream & o2::cpv::operator<< | ( | std::ostream & | stream, |
| const Hit & | point | ||
| ) |
| std::ostream & o2::cpv::operator<< | ( | std::ostream & | stream, |
| const TriggerRecord & | trg | ||
| ) |
Definition at line 26 of file TriggerRecord.cxx.
| const GBTLinkAttributes o2::cpv::links[kNGBTLinks] |
Definition at line 54 of file RawWriter.h.