EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/parbase/FairRtdbRun.h>
Public Member Functions | |
FairRtdbRun () | |
name of the reference run for initialization | |
FairRtdbRun (const Text_t *name, const Text_t *refName="") | |
FairRtdbRun (Int_t r, Int_t rr=-1) | |
FairRtdbRun (FairRtdbRun &run) | |
~FairRtdbRun () | |
Int_t | getRunId (void) |
void | addParVersion (FairParVersion *pv) |
FairParVersion * | getParVersion (const Text_t *name) |
TList * | getParVersions () |
const Text_t * | getRefRun () |
void | setRefRun (Text_t *s) |
void | setRefRun (Int_t r) |
void | resetInputVersions () |
void | resetOutputVersions () |
void | print () |
void | write (std::fstream &) |
Protected Attributes | |
TList * | parVersions |
TString | refRun |
Private Member Functions | |
FairRtdbRun & | operator= (const FairRtdbRun &) |
Definition at line 36 of file FairRtdbRun.h.
View newest version in sPHENIX GitHub at line 36 of file FairRtdbRun.h
FairRtdbRun::FairRtdbRun | ( | ) |
name of the reference run for initialization
Definition at line 77 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 77 of file FairRtdbRun.cxx
FairRtdbRun::FairRtdbRun | ( | const Text_t * | name, |
const Text_t * | refName = "" |
||
) |
Definition at line 41 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 41 of file FairRtdbRun.cxx
FairRtdbRun::FairRtdbRun | ( | Int_t | r, |
Int_t | rr = -1 |
||
) |
Definition at line 51 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 51 of file FairRtdbRun.cxx
References name, and setRefRun().
FairRtdbRun::FairRtdbRun | ( | FairRtdbRun & | run | ) |
Definition at line 63 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 63 of file FairRtdbRun.cxx
References getParVersions(), and parVersions.
FairRtdbRun::~FairRtdbRun | ( | ) |
Definition at line 87 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 87 of file FairRtdbRun.cxx
References parVersions.
void FairRtdbRun::addParVersion | ( | FairParVersion * | pv | ) |
Definition at line 97 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 97 of file FairRtdbRun.cxx
References parVersions.
Referenced by FairRuntimeDb::addContainer(), and FairRuntimeDb::addRun().
FairParVersion * FairRtdbRun::getParVersion | ( | const Text_t * | name | ) |
Definition at line 103 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 103 of file FairRtdbRun.cxx
References parVersions.
Referenced by FairRuntimeDb::addContainer(), FairDetParRootFileIo::findInputVersion(), FairRuntimeDb::findOutputVersion(), FairRuntimeDb::setInputVersion(), FairRuntimeDb::setRootOutputVersion(), and FairRuntimeDb::writeContainer().
|
inline |
Definition at line 50 of file FairRtdbRun.h.
View newest version in sPHENIX GitHub at line 50 of file FairRtdbRun.h
References parVersions.
Referenced by FairRtdbRun().
|
inline |
Definition at line 51 of file FairRtdbRun.h.
View newest version in sPHENIX GitHub at line 51 of file FairRtdbRun.h
References refRun.
Referenced by FairDetParTSQLIo::getRunStart(), FairRuntimeDb::initContainers(), and FairRuntimeDb::writeContainers().
|
inline |
Definition at line 67 of file FairRtdbRun.h.
View newest version in sPHENIX GitHub at line 67 of file FairRtdbRun.h
Referenced by FairDetParTSQLIo::getRunStart(), and FairRuntimeDb::initContainers().
|
private |
void FairRtdbRun::print | ( | ) |
Definition at line 128 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 128 of file FairRtdbRun.cxx
References FairParVersion::getInputVersion(), FairParVersion::getRootVersion(), parVersions, and v.
Referenced by FairRuntimeDb::print().
void FairRtdbRun::resetInputVersions | ( | ) |
Definition at line 110 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 110 of file FairRtdbRun.cxx
References parVersions, FairParVersion::resetInputVersions(), and v.
Referenced by FairRuntimeDb::resetInputVersions().
void FairRtdbRun::resetOutputVersions | ( | ) |
Definition at line 119 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 119 of file FairRtdbRun.cxx
References parVersions, FairParVersion::setRootVersion(), and v.
Referenced by FairRuntimeDb::resetOutputVersions().
|
inline |
Definition at line 52 of file FairRtdbRun.h.
View newest version in sPHENIX GitHub at line 52 of file FairRtdbRun.h
References refRun, and Acts::UnitConstants::s.
Referenced by FairRtdbRun(), and FairRuntimeDb::initContainers().
|
inline |
Definition at line 74 of file FairRtdbRun.h.
View newest version in sPHENIX GitHub at line 74 of file FairRtdbRun.h
void FairRtdbRun::write | ( | std::fstream & | fout | ) |
Definition at line 144 of file FairRtdbRun.cxx.
View newest version in sPHENIX GitHub at line 144 of file FairRtdbRun.cxx
References FairParVersion::getInputVersion(), FairParVersion::getRootVersion(), parVersions, and v.
|
protected |
Definition at line 39 of file FairRtdbRun.h.
View newest version in sPHENIX GitHub at line 39 of file FairRtdbRun.h
Referenced by addParVersion(), FairRtdbRun(), getParVersion(), getParVersions(), print(), resetInputVersions(), resetOutputVersions(), write(), and ~FairRtdbRun().
|
protected |
Definition at line 40 of file FairRtdbRun.h.
View newest version in sPHENIX GitHub at line 40 of file FairRtdbRun.h
Referenced by getRefRun(), and setRefRun().