ATLAS Offline Software
SCT_DetectorFactoryCosmic.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef SCT_GEOMODEL_SCT_DETECTORFACTORYCOSMIC_H
6 #define SCT_GEOMODEL_SCT_DETECTORFACTORYCOSMIC_H
7 
8 #include "GeoModelKernel/GeoVDetectorFactory.h"
10 
11 class StoreGateSvc;
12 class ISvcLocator;
13 class GeoPhysVol;
15 class SCT_Options;
16 
17 class SCT_DetectorFactoryCosmic : public GeoVDetectorFactory
18 {
19 
20  public:
21  // Constructor
22  SCT_DetectorFactoryCosmic(ISvcLocator* svcLocator, StoreGateSvc *detStore, const SCT_Options & options);
23 
24  // Destructor
26 
27  // Creation of geometry:
28  virtual void create(GeoPhysVol *world);
29 
30  // Access to the results:
32 
33  private:
34  // Copy and assignments operations illegal and so are made private
37 
40 
41 
42 };
43 
44 #endif
45 
SCT_DetectorFactoryCosmic::m_geometryManager
SCT_GeometryManager * m_geometryManager
Definition: SCT_DetectorFactoryCosmic.h:39
SCT_DetectorFactoryCosmic::SCT_DetectorFactoryCosmic
SCT_DetectorFactoryCosmic(const SCT_DetectorFactoryCosmic &right)
InDetDD::SCT_DetectorManager
Definition: SCT_DetectorManager.h:49
SCT_DetectorFactoryCosmic::SCT_DetectorFactoryCosmic
SCT_DetectorFactoryCosmic(ISvcLocator *svcLocator, StoreGateSvc *detStore, const SCT_Options &options)
SCT_DetectorFactoryCosmic::~SCT_DetectorFactoryCosmic
virtual ~SCT_DetectorFactoryCosmic()
SCT_Options
Definition: SCT_Options.h:12
SCT_DetectorFactoryCosmic
Definition: SCT_DetectorFactoryCosmic.h:18
StoreGateSvc
The Athena Transient Store API.
Definition: StoreGateSvc.h:128
SCT_DetectorFactoryCosmic::operator=
const SCT_DetectorFactoryCosmic & operator=(const SCT_DetectorFactoryCosmic &right)
python.AtlRunQueryLib.options
options
Definition: AtlRunQueryLib.py:379
python.PyKernel.detStore
detStore
Definition: PyKernel.py:41
SCT_DetectorFactoryCosmic::getDetectorManager
virtual const InDetDD::SCT_DetectorManager * getDetectorManager() const
SCT_DetectorFactoryCosmic::create
virtual void create(GeoPhysVol *world)
SCT_DetectorManager.h
SCT_GeometryManager
Definition: SCT_GeometryManager.h:25
SCT_DetectorFactoryCosmic::m_detectorManager
InDetDD::SCT_DetectorManager * m_detectorManager
Definition: SCT_DetectorFactoryCosmic.h:38