EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/parbase/FairContFact.h>
Public Member Functions | |
FairContainer (const char *, const char *, const char *) | |
~FairContainer () | |
void | addContext (const char *) |
Bool_t | setActualContext (const char *c) |
const char * | getDefaultContext () |
const char * | getActualContext () |
void | print () |
TString | getConcatName () |
const char * | getContext () |
Protected Attributes | |
TList * | contexts |
TString | actualContext |
FairLogger * | fLogger |
Private Member Functions | |
FairContainer () | |
FairContainer (const FairContainer &) | |
FairContainer & | operator= (const FairContainer &) |
Definition at line 13 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 13 of file FairContFact.h
|
private |
|
private |
FairContainer::FairContainer | ( | const char * | name, |
const char * | title, | ||
const char * | defContext | ||
) |
Definition at line 34 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 34 of file FairContFact.cxx
References addContext().
FairContainer::~FairContainer | ( | ) |
Definition at line 48 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 48 of file FairContFact.cxx
References contexts.
void FairContainer::addContext | ( | const char * | name | ) |
Definition at line 57 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 57 of file FairContFact.cxx
Referenced by FairContainer(), CbmRichContFact::setAllContainers(), PndPassiveContFact::setAllContainers(), and FairBaseContFact::setAllContainers().
|
inline |
Definition at line 33 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 33 of file FairContFact.h
References actualContext.
Referenced by FairContFact::getContainer().
TString FairContainer::getConcatName | ( | ) |
Definition at line 107 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 107 of file FairContFact.cxx
References actualContext, and contexts.
Referenced by PndPassiveContFact::createContainer(), CbmRichContFact::createContainer(), PndSensorNameContFact::createContainer(), FairBaseContFact::createContainer(), PndFieldContFact::createContainer(), EicDetector::EicGeoParAllocator(), FairContFact::getContainer(), and PndSensorNameContFact::setAllContainers().
const char * FairContainer::getContext | ( | ) |
Definition at line 123 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 123 of file FairContFact.cxx
References actualContext, and getDefaultContext().
Referenced by PndPassiveContFact::createContainer(), CbmRichContFact::createContainer(), PndSensorNameContFact::createContainer(), FairBaseContFact::createContainer(), PndFieldContFact::createContainer(), and EicDetector::EicGeoParAllocator().
const char * FairContainer::getDefaultContext | ( | ) |
Definition at line 80 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 80 of file FairContFact.cxx
References contexts.
Referenced by FairContFact::getContainer(), and getContext().
|
private |
void FairContainer::print | ( | ) |
Definition at line 86 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 86 of file FairContFact.cxx
References actualContext, c, and contexts.
Referenced by FairContFact::print().
Bool_t FairContainer::setActualContext | ( | const char * | c | ) |
Definition at line 64 of file FairContFact.cxx.
View newest version in sPHENIX GitHub at line 64 of file FairContFact.cxx
References actualContext, c, and contexts.
Referenced by FairContFact::addContext(), and FairContFact::getContainer().
|
protected |
actual context set by the user
Definition at line 24 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 24 of file FairContFact.h
Referenced by getActualContext(), getConcatName(), getContext(), print(), and setActualContext().
|
protected |
available contexts for this parameter container
Definition at line 22 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 22 of file FairContFact.h
Referenced by addContext(), getConcatName(), getDefaultContext(), print(), setActualContext(), and ~FairContainer().
|
protected |
Fair Logger
Definition at line 26 of file FairContFact.h.
View newest version in sPHENIX GitHub at line 26 of file FairContFact.h