CMS 3D CMS Logo

TrivialGeometry.cc
Go to the documentation of this file.
2 
4 public:
7  }
8 
9  void initialize(const edm::ESHandle<CaloGeometry>& ) final {
10  constexpr unsigned nmodules = 6;
11  for( unsigned i = 0; i < nmodules; ++i ) {
13 
16  GlobalPoint(),
17  tc_empty,
18  tc_empty) );
19 
24  mod_empty,
25  mod_comps,
26  map_empty) );
27  }
28  }
31  const edm::ESHandle<HGCalGeometry>&) final {}
32 };
33 
36  "TrivialGeometry");
std::unordered_set< unsigned > list_type
Global3DPoint GlobalPoint
Definition: GlobalPoint.h:10
#define constexpr
TrivialGeometry(const edm::ParameterSet &conf)
std::unordered_multimap< unsigned, unsigned > tc_map_type
void initialize(const edm::ESHandle< HGCalGeometry > &, const edm::ESHandle< HGCalGeometry > &, const edm::ESHandle< HGCalGeometry > &) final
void initialize(const edm::ESHandle< CaloGeometry > &) final
#define DEFINE_EDM_PLUGIN(factory, type, name)