EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/parbase/FairParRootFileIo.h>
Public Member Functions | |
FairParRootFile (const Text_t *fname, Option_t *option="READ", const Text_t *ftitle="", Int_t compress=1) | |
pointer to current run in ROOT file | |
FairParRootFile (TFile *f) | |
~FairParRootFile () | |
FairRtdbRun * | getRun () |
void | readVersions (FairRtdbRun *) |
Bool_t | IsOpen () |
void | cd () |
Bool_t | IsWritable () |
TKey * | GetKey (Text_t *t) |
TList * | GetListOfKeys () |
void | Close () |
Public Attributes | |
FairRtdbRun * | run |
Protected Attributes | |
TFile * | RootFile |
Private Member Functions | |
FairParRootFile (const FairParRootFile &) | |
FairParRootFile & | operator= (const FairParRootFile &) |
Definition at line 12 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 12 of file FairParRootFileIo.h
FairParRootFile::FairParRootFile | ( | const Text_t * | fname, |
Option_t * | option = "READ" , |
||
const Text_t * | ftitle = "" , |
||
Int_t | compress = 1 |
||
) |
pointer to current run in ROOT file
FairParRootFile::FairParRootFile | ( | TFile * | f | ) |
Definition at line 60 of file FairParRootFileIo.cxx.
View newest version in sPHENIX GitHub at line 60 of file FairParRootFileIo.cxx
FairParRootFile::~FairParRootFile | ( | ) |
Definition at line 74 of file FairParRootFileIo.cxx.
View newest version in sPHENIX GitHub at line 74 of file FairParRootFileIo.cxx
References run.
|
private |
|
inline |
Definition at line 24 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 24 of file FairParRootFileIo.h
References RootFile.
Referenced by FairParRootFileIo::cd(), FairDetParRootFileIo::findContainer(), and FairDetParRootFileIo::write().
|
inline |
Definition at line 29 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 29 of file FairParRootFileIo.h
References RootFile.
Referenced by FairParRootFileIo::close().
|
inline |
Definition at line 27 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 27 of file FairParRootFileIo.h
References RootFile.
Referenced by FairDetParRootFileIo::getMaxVersion().
|
inline |
Definition at line 28 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 28 of file FairParRootFileIo.h
References RootFile.
Referenced by FairParRootFileIo::getKeys().
|
inline |
Definition at line 20 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 20 of file FairParRootFileIo.h
References run.
Referenced by FairDetParRootFileIo::findInputVersion().
|
inline |
Definition at line 23 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 23 of file FairParRootFileIo.h
References RootFile.
Referenced by FairParRootFileIo::check(), and FairParRootFileIo::open().
|
inline |
Definition at line 25 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 25 of file FairParRootFileIo.h
References RootFile.
Referenced by FairDetParRootFileIo::write().
|
private |
void FairParRootFile::readVersions | ( | FairRtdbRun * | currentRun | ) |
Definition at line 86 of file FairParRootFileIo.cxx.
View newest version in sPHENIX GitHub at line 86 of file FairParRootFileIo.cxx
Referenced by FairParRootFileIo::readVersions().
|
protected |
Definition at line 32 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 32 of file FairParRootFileIo.h
Referenced by cd(), Close(), GetKey(), GetListOfKeys(), IsOpen(), IsWritable(), and readVersions().
FairRtdbRun* FairParRootFile::run |
Definition at line 15 of file FairParRootFileIo.h.
View newest version in sPHENIX GitHub at line 15 of file FairParRootFileIo.h
Referenced by getRun(), readVersions(), and ~FairParRootFile().