CMS 3D CMS Logo

MTDParametersFromDD.h
Go to the documentation of this file.
1 #ifndef MTDGeometryBuilder_MTDParametersFromDD_h
2 #define MTDGeometryBuilder_MTDParametersFromDD_h
3 
4 #include <vector>
7 
8 class DDCompactView;
9 namespace cms {
10  class DDCompactView;
11 }
12 class PMTDParameters;
13 
15 public:
17  virtual ~MTDParametersFromDD() {}
18 
19  bool build(const DDCompactView*, PMTDParameters&);
21 
22 private:
23  void putOne(int, std::vector<int>&, PMTDParameters&);
24 };
25 
26 #endif
PMTDParameters
Definition: PMTDParameters.h:6
MTDParametersFromDD::~MTDParametersFromDD
virtual ~MTDParametersFromDD()
Definition: MTDParametersFromDD.h:17
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:81
MTDParametersFromDD::putOne
void putOne(int, std::vector< int > &, PMTDParameters &)
Definition: MTDParametersFromDD.cc:103
MTDParametersFromDD::MTDParametersFromDD
MTDParametersFromDD()
Definition: MTDParametersFromDD.h:16
MTDParametersFromDD
Definition: MTDParametersFromDD.h:14
cms::DDCompactView
Definition: DDCompactView.h:31
PMTDParameters.h
MTDParametersFromDD::build
bool build(const DDCompactView *, PMTDParameters &)
Definition: MTDParametersFromDD.cc:31
ParameterSet.h
cms
Namespace of DDCMS conversion namespace.
Definition: ProducerAnalyzer.cc:21