8 #ifndef FAIRRUNTIMEDB_H
9 #define FAIRRUNTIMEDB_H
22 static TList contFactories;
70 Bool_t
initContainers(Int_t runId, Int_t refId = -1,
const Text_t* fileName =
"");
84 Bool_t
setInputVersion(Int_t run, Text_t* container, Int_t version, Int_t inputNumber);
Text_t const * getCurrentFileName()
FairRtdbRun * getRun(Int_t)
list of container factories
void setVersionsChanged(Bool_t f=kTRUE)
void activateParIo(FairParIo *)
void removeAllContainers(void)
Bool_t setInputVersion(Int_t run, Text_t *container, Int_t version, Int_t inputNumber)
Bool_t writeContainer(FairParSet *, FairRtdbRun *, FairRtdbRun *refRun=0)
static FairRuntimeDb * instance(void)
void closeSecondInput(void)
FairParSet * findContainer(const char *)
Bool_t setSecondInput(FairParIo *)
void resetAllVersions(void)
Int_t findOutputVersion(FairParSet *)
TList * getListOfContainers()
FairRtdbRun * getCurrentRun(void)
void setContainersStatic(Bool_t f=kTRUE)
FairParSet * getContainer(const Text_t *)
Bool_t writeContainers(void)
Bool_t initContainers(Int_t runId, Int_t refId=-1, const Text_t *fileName="")
Bool_t addContainer(FairParSet *)
void removeContainer(Text_t *)
void printParamContexts()
void addContFactory(FairContFact *)
FairParIo * getSecondInput(void)
FairParIo * getOutput(void)
Bool_t setOutput(FairParIo *)
void removeContFactory(FairContFact *fact)
FairContFact * getContFactory(const Text_t *)
FairRtdbRun * addRun(Int_t runId, Int_t refId=-1)
void closeFirstInput(void)
void resetOutputVersions(void)
Bool_t setRootOutputVersion(Int_t run, Text_t *container, Int_t version)
Bool_t addParamContext(const char *)
void resetInputVersions(void)
Bool_t setFirstInput(FairParIo *)
FairParIo * getFirstInput(void)