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 class PMTDParameters;
10 
12  public:
15  virtual ~MTDParametersFromDD() {}
16 
17  bool build( const DDCompactView*,
18  PMTDParameters& );
19  private:
20  void putOne( int, std::vector<int> &, PMTDParameters& );
21  std::vector<PMTDParameters::Item> items_;
22  std::vector<int> pars_;
23 };
24 
25 #endif
void putOne(int, std::vector< int > &, PMTDParameters &)
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:80
std::vector< PMTDParameters::Item > items_
bool build(const DDCompactView *, PMTDParameters &)
std::vector< int > pars_