ATLAS Offline Software
GeoPixelDisk.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef PIXELGEOMODEL_GEOPIXELDISK_H
6 #define PIXELGEOMODEL_GEOPIXELDISK_H
7 
8 #include "GeoVPixelFactory.h"
9 class GeoLogVol;
10 
12  public:
15  GeoModelIO::ReadGeoModel* sqliteReader,
16  std::shared_ptr<std::map<std::string, GeoFullPhysVol*>> mapFPV,
17  std::shared_ptr<std::map<std::string, GeoAlignableTransform*>> mapAX);
18  virtual GeoVPhysVol* Build() override;
19  double Thickness();
20  double RMax();
21  double RMin();
22 };
23 
24 #endif
GeoPixelDisk::Thickness
double Thickness()
Definition: GeoPixelDisk.cxx:230
PixelGeometryManager
Definition: PixelGeometryManager.h:28
GeoPixelDisk
Definition: GeoPixelDisk.h:11
GeoPixelDisk::Build
virtual GeoVPhysVol * Build() override
Definition: GeoPixelDisk.cxx:35
GeoPixelDisk::RMin
double RMin()
Definition: GeoPixelDisk.cxx:222
BchCleanup.mgr
mgr
Definition: BchCleanup.py:294
InDetDD::PixelDetectorManager
Definition: PixelDetectorManager.h:47
GeoVPixelFactory.h
GeoPixelDisk::GeoPixelDisk
GeoPixelDisk(InDetDD::PixelDetectorManager *ddmgr, PixelGeometryManager *mgr, GeoModelIO::ReadGeoModel *sqliteReader, std::shared_ptr< std::map< std::string, GeoFullPhysVol * >> mapFPV, std::shared_ptr< std::map< std::string, GeoAlignableTransform * >> mapAX)
Definition: GeoPixelDisk.cxx:26
GeoPixelDisk::RMax
double RMax()
Definition: GeoPixelDisk.cxx:226
GeoVPixelFactory
This is the base class for all the pieces of the Pixel detector.
Definition: GeoVPixelFactory.h:31