36 TRDTrackletReader(
bool useMC,
bool useTrkltTransf) : mUseMC(useMC), mUseTrackletTransform(useTrkltTransf) {}
43 void connectTreeCTracklet();
45 bool mUseTrackletTransform{
false};
46 std::unique_ptr<TFile> mFileTrklt;
47 std::unique_ptr<TTree> mTreeTrklt;
48 std::unique_ptr<TFile> mFileCTrklt;
49 std::unique_ptr<TTree> mTreeCTrklt;
50 std::string mInFileNameTrklt{
"trdtracklets.root"};
51 std::string mInFileNameCTrklt{
"trdcalibratedtracklets.root"};
52 std::string mInTreeNameTrklt{
"o2sim"};
53 std::vector<o2::trd::CalibratedTracklet> mTrackletsCal, *mTrackletsCalPtr = &mTrackletsCal;
54 std::vector<char> mTrigRecMask, *mTrigRecMaskPtr = &mTrigRecMask;
55 std::vector<o2::trd::Tracklet64> mTracklets, *mTrackletsPtr = &mTracklets;
56 std::vector<o2::trd::TriggerRecord> mTriggerRecords, *mTriggerRecordsPtr = &mTriggerRecords;