Project
Loading...
Searching...
No Matches
o2::itsmft::MFTDigitReader Class Reference

#include <DigitReaderSpec.h>

Inherits o2::itsmft::DigitReader< o2::detectors::DetID::MFT >.

Public Member Functions

 MFTDigitReader (bool useMC=true, bool useCalib=false, bool useTriggers=true)
 
- Public Member Functions inherited from o2::itsmft::DigitReader< o2::detectors::DetID::MFT >
 DigitReader ()=delete
 
 DigitReader (bool useMC, bool useCalib, bool triggerOut)
 
 ~DigitReader () override=default
 
void init (InitContext &ic) final
 
void run (ProcessingContext &pc) final
 
- Public Member Functions inherited from o2::framework::Task
virtual ~Task ()
 
virtual void endOfStream (EndOfStreamContext &context)
 This is invoked whenever we have an EndOfStream event.
 
virtual void finaliseCCDB (ConcreteDataMatcher &matcher, void *obj)
 
virtual void stop ()
 This is invoked on stop.
 

Additional Inherited Members

- Static Public Attributes inherited from o2::itsmft::DigitReader< o2::detectors::DetID::MFT >
static constexpr o2::detectors::DetID ID
 
static constexpr o2::header::DataOrigin Origin
 
static constexpr int NLayers
 
static constexpr int RLayers
 
- Protected Member Functions inherited from o2::itsmft::DigitReader< o2::detectors::DetID::MFT >
void connectTree (const std::string &filename)
 
void setBranchAddress (const std::string &base, Ptr &addr, int layer=-1)
 
std::string getBranchName (const std::string &base, int index)
 
- Protected Attributes inherited from o2::itsmft::DigitReader< o2::detectors::DetID::MFT >
std::array< std::vector< o2::itsmft::Digit > *, NLayers > mDigits
 
std::vector< o2::itsmft::GBTCalibDatamCalib
 
std::vector< o2::itsmft::GBTCalibData > * mCalibPtr
 
std::array< std::vector< o2::itsmft::ROFRecord > *, NLayers > mDigROFRec
 
std::array< std::vector< o2::itsmft::MC2ROFRecord > *, NLayers > mDigMC2ROFs
 
std::array< o2::dataformats::ConstMCTruthContainer< o2::MCCompLabel >, NLayers > mConstLabels
 
std::array< o2::dataformats::IOMCTruthContainerView *, NLayers > mPLabels
 
std::unique_ptr< TFile > mFile
 
std::unique_ptr< TTree > mTree
 
bool mUseMC
 
bool mUseCalib
 
bool mTriggerOut
 
bool mUseIRFrames
 
int mROFBiasInBC
 
int mROFLengthInBC
 
int mNRUs
 
std::string mDetName
 
std::string mDetNameLC
 
std::string mFileName
 
std::string mDigTreeName
 
std::string mDigitBranchName
 
std::string mDigitROFBranchName
 
std::string mCalibBranchName
 
std::string mDigitMCTruthBranchName
 
std::string mDigitMC2ROFBranchName
 

Detailed Description

Definition at line 94 of file DigitReaderSpec.h.

Constructor & Destructor Documentation

◆ MFTDigitReader()

o2::itsmft::MFTDigitReader::MFTDigitReader ( bool  useMC = true,
bool  useCalib = false,
bool  useTriggers = true 
)
inline

Definition at line 97 of file DigitReaderSpec.h.


The documentation for this class was generated from the following file: