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

#include <ClusterReaderSpec.h>

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

Public Member Functions

 MFTClusterReader (bool useMC=true, bool usePatterns=true, bool triggerOut=true)
 
- Public Member Functions inherited from o2::itsmft::ClusterReader< o2::detectors::DetID::MFT >
 ClusterReader ()=delete
 
 ClusterReader (bool useMC, bool usePatterns=true, bool triggers=true)
 
 ~ClusterReader () 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::ClusterReader< o2::detectors::DetID::MFT >
static constexpr o2::detectors::DetID ID
 
static constexpr o2::header::DataOrigin Origin
 
static constexpr int NLayers
 
- Protected Member Functions inherited from o2::itsmft::ClusterReader< o2::detectors::DetID::MFT >
void connectTree (const std::string &filename)
 
void setBranchAddress (const std::string &base, Ptr &addr, int layer)
 
std::string getBranchName (const std::string &base, int index) const
 
- Protected Attributes inherited from o2::itsmft::ClusterReader< o2::detectors::DetID::MFT >
std::array< std::vector< o2::itsmft::ROFRecord > *, NLayers > mClusROFRec
 
std::array< std::vector< o2::itsmft::CompClusterExt > *, NLayers > mClusterCompArray
 
std::array< std::vector< unsigned char > *, NLayers > mPatternsArray
 
std::array< o2::dataformats::MCTruthContainer< o2::MCCompLabel > *, NLayers > mClusterMCTruth
 
std::array< std::vector< o2::itsmft::MC2ROFRecord > *, NLayers > mClusMC2ROFs
 
std::unique_ptr< TFile > mFile
 
std::unique_ptr< TTree > mTree
 
bool mUseMC
 
bool mUsePatterns
 
bool mTriggerOut
 
std::string mDetName
 
std::string mDetNameLC
 
std::string mFileName
 
std::string mClusTreeName
 
std::string mClusROFBranchName
 
std::string mClusterPattBranchName
 
std::string mClusterCompBranchName
 
std::string mClustMCTruthBranchName
 
std::string mClustMC2ROFBranchName
 

Detailed Description

Definition at line 86 of file ClusterReaderSpec.h.

Constructor & Destructor Documentation

◆ MFTClusterReader()

o2::itsmft::MFTClusterReader::MFTClusterReader ( bool  useMC = true,
bool  usePatterns = true,
bool  triggerOut = true 
)
inline

Definition at line 89 of file ClusterReaderSpec.h.


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