![]() |
Project
|
Typedefs | |
using | CompClusCont = std::vector< CompClusterExt > |
using | PatternCont = std::vector< unsigned char > |
using | ROFRecCont = std::vector< ROFRecord > |
using | RawDecoderITS = RawPixelDecoder< ChipMappingITS > |
using | RawDecoderMFT = RawPixelDecoder< ChipMappingMFT > |
using | RDHUtils = o2::raw::RDHUtils |
using | MC2RawEncoderITS = MC2RawEncoder< ChipMappingITS > |
using | MC2RawEncoderMFT = MC2RawEncoder< ChipMappingMFT > |
using | STFDecoderITS = STFDecoder< ChipMappingITS > |
using | STFDecoderMFT = STFDecoder< ChipMappingMFT > |
template<typename T > | |
using | BranchDefinition = MakeRootTreeWriterSpec::BranchDefinition< T > |
using | MCCont = o2::dataformats::ConstMCTruthContainer< o2::MCCompLabel > |
Functions | |
std::ostream & | operator<< (std::ostream &os, const ClusterPattern &pattern) |
std::ostream & | operator<< (std::ostream &os, const ClusterTopology &topology) |
std::ostream & | operator<< (std::ostream &os, const TopologyDictionary &dict) |
BOOST_AUTO_TEST_CASE (Cluster_messageable) | |
std::ostream & | operator<< (std::ostream &os, const BuildTopologyDictionary &DB) |
framework::DataProcessorSpec | getITSClusterReaderSpec (bool useMC=true, bool usePatterns=true, bool useTriggers=true) |
framework::DataProcessorSpec | getMFTClusterReaderSpec (bool useMC=true, bool usePatterns=true, bool useTriggers=true) |
o2::framework::DataProcessorSpec | getITSMFTDeadMapBuilderSpec (std::string datasource, bool doMFT) |
framework::DataProcessorSpec | getITSDigitReaderSpec (bool useMC=true, bool useCalib=false, bool useTriggers=true, std::string defname="o2_itsdigits.root") |
framework::DataProcessorSpec | getMFTDigitReaderSpec (bool useMC=true, bool useCalib=false, bool useTriggers=true, std::string defname="o2_mftdigits.root") |
o2::framework::DataProcessorSpec | getITSDigitWriterSpec (bool mctruth=true, bool dec=false, bool calib=false) |
o2::framework::DataProcessorSpec | getMFTDigitWriterSpec (bool mctruth=true, bool dec=false, bool calib=false) |
framework::DataProcessorSpec | getEntropyDecoderSpec (o2::header::DataOrigin orig, int verbosity, bool getDigits, unsigned int sspec) |
create a processor spec | |
framework::DataProcessorSpec | getEntropyEncoderSpec (o2::header::DataOrigin orig, bool selIR=false) |
create a processor spec | |
o2::framework::DataProcessorSpec | getSTFDecoderSpec (const STFDecoderInp &inp) |
DataProcessorSpec | getDigitWriterSpec (bool mctruth, bool dec, bool calib, o2::header::DataOrigin detOrig, o2::detectors::DetID detId) |
DataProcessorSpec | getPhyTrigWriterSpec (DetID detId) |
std::vector< OutputSpec > | makeOutChannels (o2::header::DataOrigin detOrig, bool mctruth) |
DataProcessorSpec | getITSDigitizerSpec (int channel, bool mctruth) |
DataProcessorSpec | getMFTDigitizerSpec (int channel, bool mctruth) |
Variables | |
constexpr float | DEFStrobeDelay = o2::constants::lhc::LHCBunchSpacingNS * 4 |
constexpr uint64_t | LANESMask = (0x1 << 28) - 1 |
constexpr uint8_t | GBTFlagDataHeader = 0xe0 |
GBT payload header flag. | |
constexpr uint8_t | GBTFlagDataTrailer = 0xf0 |
GBT payload trailer flag. | |
constexpr uint8_t | GBTFlagTrigger = 0xe8 |
GBT trigger status word flag. | |
constexpr uint8_t | GBTFlagDiagnostic = 0xe4 |
GBT diagnostic status word flag. | |
constexpr uint8_t | GBTFlagCalibration = 0xf8 |
GBT calibration status word flag. | |
constexpr uint8_t | GBTFlagRDH = 0x00 |
constexpr uint8_t | GBTFlagDataIB = 0x20 |
constexpr uint8_t | GBTFlagDataOB = 0x40 |
constexpr uint8_t | GBTFlagDataMFT = 0x80 |
constexpr uint8_t | GBTFlagDiagnosticIB = 0xa0 |
constexpr uint8_t | GBTFlagDiagnosticOB = 0x60 |
constexpr uint8_t | GBTFlagStatus = 0xe0 |
constexpr int | GBTWordLength = 10 |
constexpr int | GBTPaddedWordLength = 16 |
constexpr int | MaxGBTPacketBytes = 8 * 1024 |
constexpr int | NCRUPagesPerSuperpage = 256 |
using o2::itsmft::BranchDefinition = typedef MakeRootTreeWriterSpec::BranchDefinition<T> |
Definition at line 37 of file DigitWriterSpec.cxx.
using o2::itsmft::CompClusCont = typedef std::vector<CompClusterExt> |
Definition at line 58 of file Clusterer.h.
using o2::itsmft::MC2RawEncoderITS = typedef MC2RawEncoder<ChipMappingITS> |
Definition at line 133 of file MC2RawEncoder.h.
using o2::itsmft::MC2RawEncoderMFT = typedef MC2RawEncoder<ChipMappingMFT> |
Definition at line 134 of file MC2RawEncoder.h.
using o2::itsmft::MCCont = typedef o2::dataformats::ConstMCTruthContainer<o2::MCCompLabel> |
Definition at line 38 of file DigitWriterSpec.cxx.
using o2::itsmft::PatternCont = typedef std::vector<unsigned char> |
Definition at line 59 of file Clusterer.h.
using o2::itsmft::RawDecoderITS = typedef RawPixelDecoder<ChipMappingITS> |
Definition at line 300 of file RawPixelDecoder.h.
using o2::itsmft::RawDecoderMFT = typedef RawPixelDecoder<ChipMappingMFT> |
Definition at line 301 of file RawPixelDecoder.h.
using o2::itsmft::RDHUtils = typedef o2::raw::RDHUtils |
Definition at line 58 of file RawPixelReader.h.
using o2::itsmft::ROFRecCont = typedef std::vector<ROFRecord> |
Definition at line 60 of file Clusterer.h.
using o2::itsmft::STFDecoderITS = typedef STFDecoder<ChipMappingITS> |
Definition at line 104 of file STFDecoderSpec.h.
using o2::itsmft::STFDecoderMFT = typedef STFDecoder<ChipMappingMFT> |
Definition at line 105 of file STFDecoderSpec.h.
o2::itsmft::BOOST_AUTO_TEST_CASE | ( | Cluster_messageable | ) |
Definition at line 23 of file test_Cluster.cxx.
DataProcessorSpec o2::itsmft::getDigitWriterSpec | ( | bool | mctruth, |
bool | dec, | ||
bool | calib, | ||
o2::header::DataOrigin | detOrig, | ||
o2::detectors::DetID | detId | ||
) |
create the processor spec describing a processor receiving digits for ITS/MFT and writing them to file
Definition at line 42 of file DigitWriterSpec.cxx.
DataProcessorSpec o2::itsmft::getEntropyDecoderSpec | ( | o2::header::DataOrigin | orig, |
int | verbosity, | ||
bool | getDigits, | ||
unsigned int | sspec | ||
) |
create a processor spec
Definition at line 122 of file EntropyDecoderSpec.cxx.
DataProcessorSpec o2::itsmft::getEntropyEncoderSpec | ( | o2::header::DataOrigin | orig, |
bool | selIR = false |
||
) |
create a processor spec
Definition at line 115 of file EntropyEncoderSpec.cxx.
DataProcessorSpec o2::itsmft::getITSClusterReaderSpec | ( | bool | useMC = true , |
bool | usePatterns = true , |
||
bool | useTriggers = true |
||
) |
create a processor spec read ITS/MFT cluster data from a root file
Definition at line 106 of file ClusterReaderSpec.cxx.
o2::framework::DataProcessorSpec o2::itsmft::getITSDigitizerSpec | ( | int | channel, |
bool | mctruth | ||
) |
Definition at line 353 of file ITSMFTDigitizerSpec.cxx.
DataProcessorSpec o2::itsmft::getITSDigitReaderSpec | ( | bool | useMC = true , |
bool | useCalib = false , |
||
bool | useTriggers = true , |
||
std::string | defname = "o2_itsdigits.root" |
||
) |
create a processor spec read ITS/MFT Digit data from a root file
Definition at line 255 of file DigitReaderSpec.cxx.
DataProcessorSpec o2::itsmft::getITSDigitWriterSpec | ( | bool | mctruth = true , |
bool | dec = false , |
||
bool | calib = false |
||
) |
Definition at line 107 of file DigitWriterSpec.cxx.
DataProcessorSpec o2::itsmft::getITSMFTDeadMapBuilderSpec | ( | std::string | datasource, |
bool | doMFT | ||
) |
Definition at line 404 of file DeadMapBuilderSpec.cxx.
DataProcessorSpec o2::itsmft::getMFTClusterReaderSpec | ( | bool | useMC = true , |
bool | usePatterns = true , |
||
bool | useTriggers = true |
||
) |
Definition at line 131 of file ClusterReaderSpec.cxx.
o2::framework::DataProcessorSpec o2::itsmft::getMFTDigitizerSpec | ( | int | channel, |
bool | mctruth | ||
) |
Definition at line 376 of file ITSMFTDigitizerSpec.cxx.
DataProcessorSpec o2::itsmft::getMFTDigitReaderSpec | ( | bool | useMC = true , |
bool | useCalib = false , |
||
bool | useTriggers = true , |
||
std::string | defname = "o2_mftdigits.root" |
||
) |
Definition at line 280 of file DigitReaderSpec.cxx.
DataProcessorSpec o2::itsmft::getMFTDigitWriterSpec | ( | bool | mctruth = true , |
bool | dec = false , |
||
bool | calib = false |
||
) |
Definition at line 112 of file DigitWriterSpec.cxx.
DataProcessorSpec o2::itsmft::getPhyTrigWriterSpec | ( | DetID | detId | ) |
create the processor spec describing a processor receiving physics triggers words from ITS/MFT decoder and writing them to file
Definition at line 38 of file trigger-writer-workflow.cxx.
DataProcessorSpec o2::itsmft::getSTFDecoderSpec | ( | const STFDecoderInp & | inp | ) |
Definition at line 379 of file STFDecoderSpec.cxx.
std::vector< OutputSpec > o2::itsmft::makeOutChannels | ( | o2::header::DataOrigin | detOrig, |
bool | mctruth | ||
) |
Definition at line 340 of file ITSMFTDigitizerSpec.cxx.
std::ostream & o2::itsmft::operator<< | ( | std::ostream & | os, |
const BuildTopologyDictionary & | DB | ||
) |
Definition at line 283 of file BuildTopologyDictionary.cxx.
std::ostream & o2::itsmft::operator<< | ( | std::ostream & | os, |
const ClusterPattern & | pattern | ||
) |
Definition at line 69 of file ClusterPattern.cxx.
std::ostream & o2::itsmft::operator<< | ( | std::ostream & | os, |
const ClusterTopology & | topology | ||
) |
Definition at line 160 of file ClusterTopology.cxx.
std::ostream & o2::itsmft::operator<< | ( | std::ostream & | os, |
const TopologyDictionary & | dict | ||
) |
Definition at line 46 of file TopologyDictionary.cxx.
|
constexpr |
Definition at line 25 of file DPLAlpideParam.h.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
Definition at line 56 of file RawPixelReader.h.
|
constexpr |
Definition at line 57 of file RawPixelReader.h.