EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/parbase/FairContFact.h>
Public Member Functions | |
FairContFact () | |
virtual | ~FairContFact () |
Bool_t | addContext (const char *name) |
void | print () |
FairParSet * | getContainer (const char *) |
virtual FairParSet * | createContainer (FairContainer *) |
virtual void | activateParIo (FairParIo *) |
Protected Member Functions | |
const char * | getActualContext (const char *name) |
ClassDef(FairContFact, 0) private FairContFact & | operator= (const FairContFact &) |
Protected Attributes | |
TList * | containers |
FairLogger * | fLogger |
Definition at line 40 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 40 of file FairContFact.h
FairContFact::FairContFact | ( | ) |
Definition at line 132 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 132 of file FairContFact.cxx
|
virtual |
Definition at line 141 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 141 of file FairContFact.cxx
References containers.
|
inlinevirtual |
Definition at line 49 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 49 of file FairContFact.h
Referenced by FairRuntimeDb::activateParIo().
Bool_t FairContFact::addContext | ( | const char * | name | ) |
Definition at line 148 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 148 of file FairContFact.cxx
References c, containers, and FairContainer::setActualContext().
Referenced by FairRuntimeDb::addParamContext().
|
inlinevirtual |
Reimplemented in PndFieldContFact, FairBaseContFact, EicContFact, PndSensorNameContFact, PndPassiveContFact, and CbmRichContFact.
Definition at line 48 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 48 of file FairContFact.h
Referenced by getContainer().
|
inlineprotected |
Definition at line 53 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 53 of file FairContFact.h
References containers.
FairParSet * FairContFact::getContainer | ( | const char * | name | ) |
Definition at line 160 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 160 of file FairContFact.cxx
References FairRuntimeDb::addContainer(), c, containers, createContainer(), FairRuntimeDb::findContainer(), FairContainer::getActualContext(), FairContainer::getConcatName(), FairContainer::getDefaultContext(), FairRuntimeDb::instance(), and FairContainer::setActualContext().
Referenced by FairRuntimeDb::getContainer().
|
protected |
void FairContFact::print | ( | ) |
Definition at line 182 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 182 of file FairContFact.cxx
References c, containers, and FairContainer::print().
Referenced by FairRuntimeDb::printParamContexts().
|
protected |
Definition at line 52 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 52 of file FairContFact.h
Referenced by addContext(), EicContFact::EicContFact(), getActualContext(), getContainer(), print(), CbmRichContFact::setAllContainers(), FairBaseContFact::setAllContainers(), PndSensorNameContFact::setAllContainers(), and ~FairContFact().
|
protected |
Fair Logger
Definition at line 57 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 57 of file FairContFact.h