1 #ifndef gallery_EventNavigator_h 2 #define gallery_EventNavigator_h 28 explicit EventNavigator(std::vector<std::string>
const& iFileNames);
95 std::unique_ptr<TFile>
file_{
nullptr};
long long fileEntry() const
art::ProcessHistoryMap historyMap_
std::unique_ptr< TFile > file_
std::vector< std::string > fileNames_
art::ProcessHistory const & processHistory() const
long long entriesInCurrentFile_
void goToEntry(long long entry)
std::map< ProcessHistoryID const, ProcessHistory > ProcessHistoryMap
art::ProcessHistoryID const & processHistoryID() const
TBranch * eventAuxiliaryBranch() const
art::History * pEventHistory_
long long entriesInCurrentFile() const
long long previousEventHistoryEntry_
TBranch * eventAuxiliaryBranch_
TTree * eventHistoryTree_
art::EventAuxiliary eventAuxiliary_
void initializeTBranchPointers()
EventNavigator(std::vector< std::string > const &iFileNames)
art::EventAuxiliary * pEventAuxiliary_
long long previousEventAuxiliaryEntry_
art::History eventHistory_
long long firstFileWithEvent_
long long eventEntry() const
TBranch * eventHistoryBranch_
void initializeTTreePointers()
art::History const & history() const
art::EventAuxiliary const & eventAuxiliary() const