AliPhysics  5e2c166 (5e2c166)
VirtualDetCfg Struct Reference
Inheritance diagram for VirtualDetCfg:

Public Member Functions

virtual Bool_t UseABSO () const
 
virtual Bool_t UseACORDE () const
 
virtual Bool_t UseDIPO () const
 
virtual Bool_t UseEMCAL () const
 
virtual Bool_t UseFMD () const
 
virtual Bool_t UseFRAME () const
 
virtual Bool_t UseHALL () const
 
virtual Bool_t UseITS () const
 
virtual Bool_t UseMAG () const
 
virtual Bool_t UseMUON () const
 
virtual Bool_t UsePHOS () const
 
virtual Bool_t UsePIPE () const
 
virtual Bool_t UsePMD () const
 
virtual Bool_t UseHMPID () const
 
virtual Bool_t UseSHIL () const
 
virtual Bool_t UseT0 () const
 
virtual Bool_t UseTOF () const
 
virtual Bool_t UseTPC () const
 
virtual Bool_t UseTRD () const
 
virtual Bool_t UseVZERO () const
 
virtual Bool_t UseZDC () const
 
virtual void Print ()
 
void GetRecoString (TString &enable) const
 
void GetSDigitString (TString &sDigits) const
 
void GetHits2DigitsString (TString &fromHits) const
 
virtual const char * GeometrySource () const
 

Static Public Member Functions

static void Append2Str (TString &str, const char *append)
 

Detailed Description

Base class for detector configuration. By default, everything is on except ACORDE.

Definition at line 15 of file BaseConfig.C.

Member Function Documentation

static void VirtualDetCfg::Append2Str ( TString str,
const char *  append 
)
inlinestatic

Append a C style string to a string, possibly adding a space before

Parameters
strWhere to append
appendWhat to append

Definition at line 120 of file BaseConfig.C.

Referenced by GetHits2DigitsString(), GetRecoString(), and GetSDigitString().

virtual const char* VirtualDetCfg::GeometrySource ( ) const
inlinevirtual

Overload this member function to return the string "*OCDB*" to load geometry from OCDB. If this returns a null pointer, the geometry will be constructed. Alternatively, the one can specify a file nanme (possibly on remote storage).

Returns
File name, "*OCDB*" string, or null

Reimplemented in DetCfg.

Definition at line 133 of file BaseConfig.C.

Referenced by Simulate().

void VirtualDetCfg::GetHits2DigitsString ( TString fromHits) const
inline

Get the sting of detectors for which we should do the hit to digit conversion directly.

Parameters
fromHitsOn returm contains the string of enable detectors

Definition at line 109 of file BaseConfig.C.

Referenced by Simulate().

void VirtualDetCfg::GetRecoString ( TString enable) const
inline

Get the string of enabled detectors for local reconstruction.

Parameters
enableOn return, contains string of enable detectors

Definition at line 67 of file BaseConfig.C.

Referenced by Reconstruct().

void VirtualDetCfg::GetSDigitString ( TString sDigits) const
inline

Get the string of detectors for which we should make Summable Digits

Parameters
sDigitsOn returm contains the string of enable detectors

Definition at line 89 of file BaseConfig.C.

Referenced by Simulate().

virtual void VirtualDetCfg::Print ( )
inlinevirtual

Definition at line 38 of file BaseConfig.C.

Referenced by DetConfig().

virtual Bool_t VirtualDetCfg::UseABSO ( ) const
inlinevirtual

Definition at line 17 of file BaseConfig.C.

Referenced by Config(), and Print().

virtual Bool_t VirtualDetCfg::UseACORDE ( ) const
inlinevirtual

Definition at line 18 of file BaseConfig.C.

Referenced by Config(), and Print().

virtual Bool_t VirtualDetCfg::UseDIPO ( ) const
inlinevirtual

Definition at line 19 of file BaseConfig.C.

Referenced by Config(), and Print().

virtual Bool_t VirtualDetCfg::UseEMCAL ( ) const
inlinevirtual
virtual Bool_t VirtualDetCfg::UseFMD ( ) const
inlinevirtual
virtual Bool_t VirtualDetCfg::UseFRAME ( ) const
inlinevirtual

Definition at line 22 of file BaseConfig.C.

Referenced by Config(), and Print().

virtual Bool_t VirtualDetCfg::UseHALL ( ) const
inlinevirtual

Definition at line 23 of file BaseConfig.C.

Referenced by Config(), and Print().

virtual Bool_t VirtualDetCfg::UseHMPID ( ) const
inlinevirtual

Definition at line 30 of file BaseConfig.C.

Referenced by AddAnalysisTasks(), Config(), GetRecoString(), GetSDigitString(), and Print().

virtual Bool_t VirtualDetCfg::UseITS ( ) const
inlinevirtual

Definition at line 24 of file BaseConfig.C.

Referenced by AddAnalysisTasks(), Config(), GetHits2DigitsString(), GetRecoString(), and Print().

virtual Bool_t VirtualDetCfg::UseMAG ( ) const
inlinevirtual

Definition at line 25 of file BaseConfig.C.

Referenced by Config(), and Print().

virtual Bool_t VirtualDetCfg::UseMUON ( ) const
inlinevirtual
virtual Bool_t VirtualDetCfg::UsePHOS ( ) const
inlinevirtual
virtual Bool_t VirtualDetCfg::UsePIPE ( ) const
inlinevirtual

Definition at line 28 of file BaseConfig.C.

Referenced by Config(), and Print().

virtual Bool_t VirtualDetCfg::UsePMD ( ) const
inlinevirtual

Definition at line 29 of file BaseConfig.C.

Referenced by Config(), GetRecoString(), GetSDigitString(), and Print().

virtual Bool_t VirtualDetCfg::UseSHIL ( ) const
inlinevirtual

Definition at line 31 of file BaseConfig.C.

Referenced by Config(), and Print().

virtual Bool_t VirtualDetCfg::UseT0 ( ) const
inlinevirtual

Definition at line 32 of file BaseConfig.C.

Referenced by AddAnalysisTasks(), Config(), GetRecoString(), GetSDigitString(), and Print().

virtual Bool_t VirtualDetCfg::UseTOF ( ) const
inlinevirtual

Definition at line 33 of file BaseConfig.C.

Referenced by AddAnalysisTasks(), Config(), GetRecoString(), GetSDigitString(), and Print().

virtual Bool_t VirtualDetCfg::UseTPC ( ) const
inlinevirtual

Definition at line 34 of file BaseConfig.C.

Referenced by AddAnalysisTasks(), Config(), GetHits2DigitsString(), GetRecoString(), and Print().

virtual Bool_t VirtualDetCfg::UseTRD ( ) const
inlinevirtual

Definition at line 35 of file BaseConfig.C.

Referenced by AddAnalysisTasks(), Config(), GetRecoString(), GetSDigitString(), and Print().

virtual Bool_t VirtualDetCfg::UseVZERO ( ) const
inlinevirtual

Definition at line 36 of file BaseConfig.C.

Referenced by AddAnalysisTasks(), Config(), GetRecoString(), GetSDigitString(), and Print().

virtual Bool_t VirtualDetCfg::UseZDC ( ) const
inlinevirtual

Definition at line 37 of file BaseConfig.C.

Referenced by AddAnalysisTasks(), Config(), GetRecoString(), GetSDigitString(), and Print().


The documentation for this struct was generated from the following file: