ATLAS Offline Software
Loading...
Searching...
No Matches
PixelDetectorFactorySR1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef PixelDetectorFactorySR1_h
6#define PixelDetectorFactorySR1_h
7
8
10// readout includes:
13
14class PixelSwitches;
17
19
20 public:
21
22 // Constructor:
24 const PixelSwitches & switches);
25
26 // Destructor:
28
29 // Creation of geometry:
30 virtual void create(GeoPhysVol *world);
31
32 // Access to the results:
34
35
36 private:
37
38 // Illegal operations:
41 // private data
44
45};
46
47// Class PixelDetectorFactory
48#endif
49
50
Define macros for attributes used to control the static checker.
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...
PixelDetectorFactorySR1(PixelGeoModelAthenaComps *athenaComps, const PixelSwitches &switches)
const PixelDetectorFactorySR1 & operator=(const PixelDetectorFactorySR1 &right)
virtual void create(GeoPhysVol *world)
virtual const InDetDD::PixelDetectorManager * getDetectorManager() const
PixelGeometryManager * m_geometryManager
PixelDetectorFactorySR1(const PixelDetectorFactorySR1 &right)
InDetDD::PixelDetectorManager * m_detectorManager
Class to hold various Athena components.