21 mCurrentFile = std::unique_ptr<TFile>(TFile::Open(mInputFilename.data(),
"READ"));
22 if (!mCurrentFile || mCurrentFile->IsZombie()) {
23 LOG(error) <<
"Failed reading input file " << mInputFilename;
26 mEventReader = std::make_unique<EventReader>(mCurrentFile->Get<TTree>(
"o2sim"));
27 mCurrentEventNumber = 0;
32 while (mEventReader->hasNext()) {
33 auto currentevent = mEventReader->readNextEvent();
35 LOG(info) <<
"Processing event " << mCurrentEventNumber;
37 if (currentevent.isInitialized()) {
39 mCurrentEventNumber++;