CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CaloVGeometryLoader.h
Go to the documentation of this file.
1 #ifndef CaloVGeometryLoader_h
2 #define CaloVGeometryLoader_h
3 
5 #include <memory>
6 
8 
14 public:
15  virtual ~CaloVGeometryLoader() = default;
17  virtual std::unique_ptr<CaloSubdetectorGeometry> load(DetId::Detector det, int subdet) = 0;
18 };
19 
20 #endif
virtual ~CaloVGeometryLoader()=default
virtual std::unique_ptr< CaloSubdetectorGeometry > load(DetId::Detector det, int subdet)=0
Load the subdetector geometry for the specified det and subdet.
Detector
Definition: DetId.h:24