HYDRA_development_version
|
#include <hcontfact.h>
Public Member Functions | |
HContainer (const Char_t *, const Char_t *, const Char_t *) | |
~HContainer () | |
void | addContext (const Char_t *) |
Bool_t | setActualContext (const Char_t *c) |
const Char_t * | getDefaultContext () |
const Char_t * | getActualContext () |
void | print () |
TString | getConcatName () |
const Char_t * | getContext () |
Protected Attributes | |
TList * | contexts |
TString | actualContext |
Private Member Functions | |
HContainer () | |
Definition at line 9 of file hcontfact.h.
|
private |
HContainer::HContainer | ( | const Char_t * | name, |
const Char_t * | title, | ||
const Char_t * | defContext | ||
) |
Definition at line 26 of file hcontfact.cc.
References actualContext, addContext(), and contexts.
HContainer::~HContainer | ( | ) |
Definition at line 38 of file hcontfact.cc.
References contexts.
void HContainer::addContext | ( | const Char_t * | name | ) |
Definition at line 46 of file hcontfact.cc.
References contexts.
Referenced by HContainer(), HBaseContFact::setAllContainers(), HMdcContFact::setAllContainers(), and HMdcTrackGContFact::setAllContainers().
|
inline |
Definition at line 21 of file hcontfact.h.
Referenced by HContFact::getContainer().
TString HContainer::getConcatName | ( | ) |
Definition at line 92 of file hcontfact.cc.
References actualContext, and contexts.
Referenced by HBaseContFact::createContainer(), HWallContFact::createContainer(), HTofContFact::createContainer(), HMdcContFact::createContainer(), HShowerContFact::createContainer(), HRpcContFact::createContainer(), HPionTrackerContFact::createContainer(), HMdcTrackDContFact::createContainer(), HParticleContFact::createContainer(), HStartContFact::createContainer(), HEmcContFact::createContainer(), HMdcTrackGContFact::createContainer(), HRichContFact::createContainer(), and HContFact::getContainer().
const Char_t * HContainer::getContext | ( | ) |
Definition at line 107 of file hcontfact.cc.
References actualContext, and getDefaultContext().
Referenced by HBaseContFact::createContainer(), HWallContFact::createContainer(), HTofContFact::createContainer(), HStartContFact::createContainer(), HEmcContFact::createContainer(), HMdcTrackDContFact::createContainer(), HRpcContFact::createContainer(), HPionTrackerContFact::createContainer(), HParticleContFact::createContainer(), HShowerContFact::createContainer(), HMdcContFact::createContainer(), HMdcTrackGContFact::createContainer(), and HRichContFact::createContainer().
const Char_t * HContainer::getDefaultContext | ( | ) |
Definition at line 67 of file hcontfact.cc.
References contexts.
Referenced by HContFact::getContainer(), and getContext().
void HContainer::print | ( | void | ) |
Definition at line 72 of file hcontfact.cc.
References actualContext, and contexts.
Referenced by HContFact::print().
Bool_t HContainer::setActualContext | ( | const Char_t * | c | ) |
Definition at line 52 of file hcontfact.cc.
References actualContext, and contexts.
Referenced by HContFact::addContext(), and HContFact::getContainer().
|
protected |
Definition at line 14 of file hcontfact.h.
Referenced by getConcatName(), getContext(), HContainer(), print(), and setActualContext().
|
protected |
Definition at line 13 of file hcontfact.h.
Referenced by addContext(), getConcatName(), getDefaultContext(), HContainer(), print(), setActualContext(), and ~HContainer().