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

#include <ClusterReaderSpec.h>

Inherits o2::itsmft::ClusterReader.

Public Member Functions

 ITSClusterReader (bool useMC=true, bool usePatterns=true, bool triggerOut=true)
 
- Public Member Functions inherited from o2::itsmft::ClusterReader
 ClusterReader ()=delete
 
 ClusterReader (o2::detectors::DetID id, 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

- Protected Member Functions inherited from o2::itsmft::ClusterReader
void connectTree (const std::string &filename)
 
- Protected Attributes inherited from o2::itsmft::ClusterReader
std::vector< o2::itsmft::ROFRecordmClusROFRec
 
std::vector< o2::itsmft::ROFRecord > * mClusROFRecPtr = &mClusROFRec
 
std::vector< o2::itsmft::CompClusterExtmClusterCompArray
 
std::vector< o2::itsmft::CompClusterExt > * mClusterCompArrayPtr = &mClusterCompArray
 
std::vector< unsigned charmPatternsArray
 
std::vector< unsigned char > * mPatternsArrayPtr = &mPatternsArray
 
o2::dataformats::MCTruthContainer< o2::MCCompLabelmClusterMCTruth
 
o2::dataformats::MCTruthContainer< o2::MCCompLabel > * mClusterMCTruthPtr = &mClusterMCTruth
 
std::vector< o2::itsmft::MC2ROFRecordmClusMC2ROFs
 
std::vector< o2::itsmft::MC2ROFRecord > * mClusMC2ROFsPtr = &mClusMC2ROFs
 
o2::header::DataOrigin mOrigin = o2::header::gDataOriginInvalid
 
std::unique_ptr< TFile > mFile
 
std::unique_ptr< TTree > mTree
 
bool mUseMC = true
 
bool mUsePatterns = true
 
bool mTriggerOut = true
 
std::string mDetName = ""
 
std::string mDetNameLC = ""
 
std::string mFileName = ""
 
std::string mClusTreeName = "o2sim"
 
std::string mClusROFBranchName = "ClustersROF"
 
std::string mClusterPattBranchName = "ClusterPatt"
 
std::string mClusterCompBranchName = "ClusterComp"
 
std::string mClustMCTruthBranchName = "ClusterMCTruth"
 
std::string mClustMC2ROFBranchName = "ClustersMC2ROF"
 

Detailed Description

Definition at line 74 of file ClusterReaderSpec.h.

Constructor & Destructor Documentation

◆ ITSClusterReader()

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

Definition at line 77 of file ClusterReaderSpec.h.


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