ATLAS Offline Software
Classes | Static Public Member Functions | Private Member Functions | List of all members
VP1JobConfigInfo Class Reference

#include <VP1JobConfigInfo.h>

Collaboration diagram for VP1JobConfigInfo:

Classes

class  Imp
 

Static Public Member Functions

static void ensureInit (IVP1System *)
 
static void ensureInit (StoreGateSvc *)
 
static bool hasGeoModelExperiment ()
 
static bool hasITkGeometry ()
 
static bool hasPixelGeometry ()
 
static bool hasSCTGeometry ()
 
static bool hasTRTGeometry ()
 
static bool hasInDetServiceMaterialGeometry ()
 
static bool hasBeamPipeGeometry ()
 
static bool hasLArGeometry ()
 
static bool hasTileGeometry ()
 
static bool hasMuonGeometry ()
 
static bool hasMuonNSWGeometry ()
 
static bool hasLUCIDGeometry ()
 
static bool hasCavernInfraGeometry ()
 
static bool hasBCMGeometry ()
 
static const GeoPVConstLink * geoModelWorld ()
 

Private Member Functions

 VP1JobConfigInfo ()
 
 ~VP1JobConfigInfo ()
 

Detailed Description

Definition at line 27 of file VP1JobConfigInfo.h.

Constructor & Destructor Documentation

◆ VP1JobConfigInfo()

VP1JobConfigInfo::VP1JobConfigInfo ( )
inlineprivate

Definition at line 61 of file VP1JobConfigInfo.h.

61 {}

◆ ~VP1JobConfigInfo()

VP1JobConfigInfo::~VP1JobConfigInfo ( )
inlineprivate

Definition at line 62 of file VP1JobConfigInfo.h.

62 {}

Member Function Documentation

◆ ensureInit() [1/2]

static void VP1JobConfigInfo::ensureInit ( IVP1System )
inlinestatic

Definition at line 30 of file VP1JobConfigInfo.h.

30 {}//obsolete

◆ ensureInit() [2/2]

static void VP1JobConfigInfo::ensureInit ( StoreGateSvc )
inlinestatic

Definition at line 31 of file VP1JobConfigInfo.h.

31 {}//obsolete

◆ geoModelWorld()

const GeoPVConstLink * VP1JobConfigInfo::geoModelWorld ( )
static

Definition at line 240 of file VP1JobConfigInfo.cxx.

241 {
242  Imp::ensureInit();
243  return Imp::geoModelWorld == GeoPVConstLink() ? 0 : &Imp::geoModelWorld;
244 }

◆ hasBCMGeometry()

bool VP1JobConfigInfo::hasBCMGeometry ( )
static

Definition at line 137 of file VP1JobConfigInfo.cxx.

◆ hasBeamPipeGeometry()

bool VP1JobConfigInfo::hasBeamPipeGeometry ( )
static

Definition at line 131 of file VP1JobConfigInfo.cxx.

◆ hasCavernInfraGeometry()

bool VP1JobConfigInfo::hasCavernInfraGeometry ( )
static

Definition at line 138 of file VP1JobConfigInfo.cxx.

◆ hasGeoModelExperiment()

bool VP1JobConfigInfo::hasGeoModelExperiment ( )
static

Definition at line 125 of file VP1JobConfigInfo.cxx.

◆ hasInDetServiceMaterialGeometry()

bool VP1JobConfigInfo::hasInDetServiceMaterialGeometry ( )
static

Definition at line 130 of file VP1JobConfigInfo.cxx.

◆ hasITkGeometry()

bool VP1JobConfigInfo::hasITkGeometry ( )
static

Definition at line 126 of file VP1JobConfigInfo.cxx.

◆ hasLArGeometry()

bool VP1JobConfigInfo::hasLArGeometry ( )
static

Definition at line 132 of file VP1JobConfigInfo.cxx.

◆ hasLUCIDGeometry()

bool VP1JobConfigInfo::hasLUCIDGeometry ( )
static

Definition at line 136 of file VP1JobConfigInfo.cxx.

◆ hasMuonGeometry()

bool VP1JobConfigInfo::hasMuonGeometry ( )
static

Definition at line 134 of file VP1JobConfigInfo.cxx.

◆ hasMuonNSWGeometry()

bool VP1JobConfigInfo::hasMuonNSWGeometry ( )
static

Definition at line 135 of file VP1JobConfigInfo.cxx.

◆ hasPixelGeometry()

bool VP1JobConfigInfo::hasPixelGeometry ( )
static

Definition at line 127 of file VP1JobConfigInfo.cxx.

◆ hasSCTGeometry()

bool VP1JobConfigInfo::hasSCTGeometry ( )
static

Definition at line 128 of file VP1JobConfigInfo.cxx.

◆ hasTileGeometry()

bool VP1JobConfigInfo::hasTileGeometry ( )
static

Definition at line 133 of file VP1JobConfigInfo.cxx.

◆ hasTRTGeometry()

bool VP1JobConfigInfo::hasTRTGeometry ( )
static

Definition at line 129 of file VP1JobConfigInfo.cxx.


The documentation for this class was generated from the following files:
VP1JobConfigInfo::Imp::initialised
static bool initialised
Definition: VP1JobConfigInfo.cxx:34
VP1JobConfigInfo::Imp::hasBeamPipeGeometry
static bool hasBeamPipeGeometry
Definition: VP1JobConfigInfo.cxx:43
VP1JobConfigInfo::Imp::hasSCTGeometry
static bool hasSCTGeometry
Definition: VP1JobConfigInfo.cxx:40
VP1JobConfigInfo::Imp::hasLArGeometry
static bool hasLArGeometry
Definition: VP1JobConfigInfo.cxx:44
VP1JobConfigInfo::Imp::hasCavernInfraGeometry
static bool hasCavernInfraGeometry
Definition: VP1JobConfigInfo.cxx:50
VP1JobConfigInfo::Imp::hasInDetServiceMaterialGeometry
static bool hasInDetServiceMaterialGeometry
Definition: VP1JobConfigInfo.cxx:42
VP1JobConfigInfo::Imp::hasMuonGeometry
static bool hasMuonGeometry
Definition: VP1JobConfigInfo.cxx:46
VP1JobConfigInfo::Imp::hasITkGeometry
static bool hasITkGeometry
Definition: VP1JobConfigInfo.cxx:38
VP1JobConfigInfo::Imp::hasGeoModelExperiment
static bool hasGeoModelExperiment
Definition: VP1JobConfigInfo.cxx:37
VP1JobConfigInfo::Imp::hasBCMGeometry
static bool hasBCMGeometry
Definition: VP1JobConfigInfo.cxx:49
VP1JobConfigInfo::Imp::hasLUCIDGeometry
static bool hasLUCIDGeometry
Definition: VP1JobConfigInfo.cxx:48
VP1JobConfigInfo::Imp::hasPixelGeometry
static bool hasPixelGeometry
Definition: VP1JobConfigInfo.cxx:39
VP1JobConfigInfo::Imp::ensureInit
static void ensureInit()
Definition: VP1JobConfigInfo.cxx:92
VP1JobConfigInfo::Imp::geoModelWorld
static GeoPVConstLink geoModelWorld
Definition: VP1JobConfigInfo.cxx:36
VP1JobConfigInfo::Imp::hasMuonNSWGeometry
static bool hasMuonNSWGeometry
Definition: VP1JobConfigInfo.cxx:47
VP1JobConfigInfo::Imp::hasTRTGeometry
static bool hasTRTGeometry
Definition: VP1JobConfigInfo.cxx:41
VP1JobConfigInfo::Imp::hasTileGeometry
static bool hasTileGeometry
Definition: VP1JobConfigInfo.cxx:45