GENIEGenerator
|
#include <EvtLibRecordList.h>
Public Member Functions | |
OnDemandRecordList (TTree *tree, const std::string &prettyName) | |
virtual | ~OnDemandRecordList () |
const EvtLibRecord * | GetRecord (float E) const override |
Public Member Functions inherited from genie::evtlib::IEvtLibRecordList | |
virtual | ~IEvtLibRecordList () |
Protected Member Functions | |
void | LoadIndex () const |
Protected Attributes | |
TTree * | fTree |
std::string | fPrettyName |
RecordLoader * | fLoader |
std::vector< std::pair< float, int > > | fEnergies |
EvtLibRecord | fRecord |
Definition at line 84 of file EvtLibRecordList.h.
genie::evtlib::OnDemandRecordList::OnDemandRecordList | ( | TTree * | tree, |
const std::string & | prettyName | ||
) |
Definition at line 118 of file EvtLibRecordList.cxx.
|
inlinevirtual |
|
overridevirtual |
Implements genie::evtlib::IEvtLibRecordList.
Definition at line 146 of file EvtLibRecordList.cxx.
References fEnergies, fLoader, fRecord, fTree, genie::evtlib::RecordLoader::GetRecord(), and LoadIndex().
|
protected |
Definition at line 124 of file EvtLibRecordList.cxx.
References fEnergies, fPrettyName, and fTree.
Referenced by GetRecord().
|
mutableprotected |
Definition at line 98 of file EvtLibRecordList.h.
Referenced by GetRecord(), and LoadIndex().
|
mutableprotected |
Definition at line 96 of file EvtLibRecordList.h.
Referenced by GetRecord(), and ~OnDemandRecordList().
|
protected |
Definition at line 95 of file EvtLibRecordList.h.
Referenced by LoadIndex().
|
mutableprotected |
Definition at line 100 of file EvtLibRecordList.h.
Referenced by GetRecord().
|
protected |
Definition at line 94 of file EvtLibRecordList.h.
Referenced by GetRecord(), and LoadIndex().