GGS(GenericGEANT4Simulation)Software
2.7.0
|
Public Member Functions | |
UInt_t | GetNevent () |
std::vector< TString > | GetDetList () |
void | ReadEvent (int iev=-1, bool force=false) |
void | PrevEvent () |
void | NextEvent () |
void | Load (TString fileName) |
bool | FileIsLoaded () |
GGSTHitsReader * | GetHitsReader () |
GGSTMCTruthReader * | GetMCTruthReader () |
InteractionTree< GGSTPartHit * > * | GetInteractionTree () |
![]() | |
GGSTRootReader () | |
Constructor. | |
~GGSTRootReader () | |
Destructor. | |
GGSTFilesHandler * | Open (const std::string &fileName, GGSTFilesHandler *filesHandler=nullptr, bool force=false) |
Open ROOT files. More... | |
GGSTFilesHandler * | Open (const char *fileName, GGSTFilesHandler *filesHandler=nullptr, bool force=false) |
Open ROOT files. More... | |
bool | OpenFile (const char *fileName) |
Opens a ROOT file. More... | |
template<class T > | |
T * | GetReader (GGSTFilesHandler *filesHandler=nullptr, const TString &treeName="") |
Get a chain reader. More... | |
void | GetEntry (Long64_t entry) |
Reads an event. More... | |
Long64_t | GetEntries () |
The total number of events. More... | |
Long64_t | GetReadEntry () |
Returns the current entry (event). More... | |
const GGSTSimInfo * | GetSimInfo (const GGSTFilesHandler *filesHandler=nullptr) |
Returns the simulation informations. More... | |
const GGSTGeoParams * | GetGeoParams (const GGSTFilesHandler *filesHandler=nullptr) |
Returns the geometry parameters. More... | |
const GGSTParameters * | GetGenParams (const GGSTFilesHandler *filesHandler=nullptr) |
Returns the generator parameters. More... | |
const TGeoManager * | GetROOTGeometry (const GGSTFilesHandler *filesHandler=nullptr) |
Returns the simulation geometry in TGeo format. More... | |
Definition at line 24 of file GGSFileManager.h.