14#ifndef O2_ITSMFT_CLUSTERREADER
15#define O2_ITSMFT_CLUSTERREADER
Definition of the ITSMFT compact cluster.
Definition of a container to keep Monte Carlo truth external to simulation objects.
void connectTree(const std::string &filename)
std::unique_ptr< TTree > mTree
std::unique_ptr< TFile > mFile
std::vector< o2::itsmft::ROFRecord > mClusROFRec
std::string mClusTreeName
void run(ProcessingContext &pc) final
std::vector< unsigned char > mPatternsArray
std::string mClustMCTruthBranchName
void init(InitContext &ic) final
std::vector< o2::itsmft::CompClusterExt > mClusterCompArray
std::vector< o2::itsmft::MC2ROFRecord > mClusMC2ROFs
std::string mClusterCompBranchName
std::string mClusROFBranchName
std::vector< o2::itsmft::ROFRecord > * mClusROFRecPtr
o2::dataformats::MCTruthContainer< o2::MCCompLabel > * mClusterMCTruthPtr
std::vector< o2::itsmft::CompClusterExt > * mClusterCompArrayPtr
o2::dataformats::MCTruthContainer< o2::MCCompLabel > mClusterMCTruth
std::vector< o2::itsmft::MC2ROFRecord > * mClusMC2ROFsPtr
std::string mClusterPattBranchName
std::vector< unsigned char > * mPatternsArrayPtr
o2::header::DataOrigin mOrigin
std::string mClustMC2ROFBranchName
constexpr o2::header::DataOrigin gDataOriginITS
Defining PrimaryVertex explicitly as messageable.
framework::DataProcessorSpec getITS3ClusterReaderSpec(bool useMC=true, bool usePatterns=true)