CMS 3D CMS Logo

MTDTopologyEP.h
Go to the documentation of this file.
1 #ifndef GEOMETRY_MTDNUMBERINGBUILDER_MTDTOPOLOGYEP_H
2 #define GEOMETRY_MTDNUMBERINGBUILDER_MTDTOPOLOGYEP_H 1
3 
4 #include "memory"
9 
10 namespace edm {
12 }
13 
15 {
16 public:
18  ~MTDTopologyEP( void ) override;
19 
20  using ReturnType = std::unique_ptr<MTDTopology>;
21 
22  static void fillDescriptions( edm::ConfigurationDescriptions & descriptions );
23 
24  ReturnType produce( const MTDTopologyRcd & );
25 
26 private:
27  void fillParameters( const PMTDParameters& );
28 
32 };
33 
34 #endif
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
MTDTopology::ETLValues etlVals_
Definition: MTDTopologyEP.h:31
HLT enums.
std::unique_ptr< MTDTopology > ReturnType
Definition: MTDTopologyEP.h:20
MTDTopology::BTLValues btlVals_
Definition: MTDTopologyEP.h:30