FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairContFact Class Reference

#include <FairContFact.h>

Inheritance diagram for FairContFact:
FairBaseContFact FairMQExParamsContFact FairPassiveContFact FairRutherfordContFact FairTestDetectorContFact FairTutorialDet1ContFact FairTutorialDet2ContFact FairTutorialDet4ContFact FairTutPropContFact MyPassiveContFact MyPassiveContFact NewDetectorContFact NewDetectorContFact NewDetectorContFact NewDetectorContFact PixelContFact

Public Member Functions

 FairContFact ()
 
virtual ~FairContFact ()
 
Bool_t addContext (const char *name)
 
void print ()
 
FairParSetgetContainer (const char *)
 
virtual FairParSetcreateContainer (FairContainer *)
 
virtual void activateParIo (FairParIo *)
 
Bool_t AddContainer (FairContainer *)
 

Protected Member Functions

const char * getActualContext (const char *name)
 
 ClassDef (FairContFact, 0)
 

Protected Attributes

TList * containers
 
FairLoggerfLogger
 

Detailed Description

Definition at line 48 of file FairContFact.h.

Constructor & Destructor Documentation

FairContFact::FairContFact ( )

Definition at line 150 of file FairContFact.cxx.

FairContFact::~FairContFact ( )
virtual

Definition at line 159 of file FairContFact.cxx.

Member Function Documentation

virtual void FairContFact::activateParIo ( FairParIo )
inlinevirtual

Definition at line 57 of file FairContFact.h.

Bool_t FairContFact::AddContainer ( FairContainer cont)
Parameters
[in]containerTransfers ownership if return value is true

Definition at line 222 of file FairContFact.cxx.

Bool_t FairContFact::addContext ( const char *  name)

Definition at line 167 of file FairContFact.cxx.

FairContFact::ClassDef ( FairContFact  ,
 
)
protected
const char* FairContFact::getActualContext ( const char *  name)
inlineprotected

Definition at line 63 of file FairContFact.h.

FairParSet * FairContFact::getContainer ( const char *  name)

Definition at line 181 of file FairContFact.cxx.

void FairContFact::print ( )

Definition at line 207 of file FairContFact.cxx.

Member Data Documentation

TList* FairContFact::containers
protected

Definition at line 62 of file FairContFact.h.

FairLogger* FairContFact::fLogger
protected

Fair Logger

Definition at line 68 of file FairContFact.h.


The documentation for this class was generated from the following files: