14#ifndef O2_ITS3_DIGITREADER
15#define O2_ITS3_DIGITREADER
Calibration data from GBT data.
Static class with identifiers, bitmasks and names for ALICE detectors.
std::unique_ptr< TFile > mFile
std::vector< o2::itsmft::GBTCalibData > mCalib
std::string mDigitBranchName
std::string mDigROFBranchName
std::vector< o2::itsmft::MC2ROFRecord > * mDigMC2ROFsPtr
std::vector< o2::itsmft::ROFRecord > mDigROFRec
o2::header::DataOrigin mOrigin
std::vector< o2::itsmft::Digit > * mDigitsPtr
void init(InitContext &ic) final
std::vector< o2::itsmft::ROFRecord > * mDigROFRecPtr
std::vector< o2::itsmft::Digit > mDigits
void connectTree(const std::string &filename)
std::vector< o2::itsmft::GBTCalibData > * mCalibPtr
void run(ProcessingContext &pc) final
std::vector< o2::itsmft::MC2ROFRecord > mDigMC2ROFs
std::string mCalibBranchName
std::unique_ptr< TTree > mTree
~DigitReader() override=default
std::string mDigtMC2ROFBranchName
std::string mDigtMCTruthBranchName
ITS3DigitReader(bool useMC=true, bool useCalib=false)
constexpr o2::header::DataOrigin gDataOriginIT3
constexpr o2::header::DataOrigin gDataOriginInvalid
Defining PrimaryVertex explicitly as messageable.
framework::DataProcessorSpec getITS3DigitReaderSpec(bool useMC=true, bool useCalib=false, std::string defname="it3digits.root")
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...