CMS 3D CMS Logo

HcalHardcodeGeometryEP.h
Go to the documentation of this file.
1 #ifndef Geometry_HcalEventSetup_HcalHardcodeGeometryEP_H
2 #define Geometry_HcalEventSetup_HcalHardcodeGeometryEP_H 1
3 
4 #include <memory>
5 
8 
11 class HcalGeometryRecord;
12 
14 
15 public:
17 
18  using ReturnType = std::unique_ptr<CaloSubdetectorGeometry>;
19 
22 
23 private:
24 
25  bool useOld_;
26 };
27 #endif
HcalHardcodeGeometryEP(const edm::ParameterSet &)
std::unique_ptr< CaloSubdetectorGeometry > ReturnType
ReturnType produceAligned(const HcalGeometryRecord &)
ReturnType produceIdeal(const HcalRecNumberingRecord &)