CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalHardcodeGeometryEP.h
Go to the documentation of this file.
1 #ifndef GEOMETRY_HCALEVENTSETUP_HCALHARDCODEGEOMETRYEP_H
2 #define GEOMETRY_HCALEVENTSETUP_HCALHARDCODEGEOMETRYEP_H 1
3 
4 
5 // system include files
6 #include <memory>
7 #include "boost/shared_ptr.hpp"
8 
9 // user include files
12 
13 // class declarations
16 class HcalGeometryRecord;
17 
18 
20 
21 public:
23  virtual ~HcalHardcodeGeometryEP();
24 
25  typedef boost::shared_ptr<CaloSubdetectorGeometry> ReturnType;
26 
29 
31 
32 private:
34 };
35 
36 
37 
38 #endif
void idealRecordCallBack(const IdealGeometryRecord &)
HcalHardcodeGeometryEP(const edm::ParameterSet &)
ReturnType produceIdeal(const IdealGeometryRecord &)
ReturnType produceAligned(const HcalGeometryRecord &)
boost::shared_ptr< CaloSubdetectorGeometry > ReturnType