CMS 3D CMS Logo

CaloSimParametersFromDD.h
Go to the documentation of this file.
1 #ifndef HcalCommonData_CaloSimParametersFromDD_h
2 #define HcalCommonData_CaloSimParametersFromDD_h
3 
8 #include <string>
9 #include <vector>
10 
11 class DDFilteredView;
13 
15 public:
16  CaloSimParametersFromDD() = default;
18 
21 
22 private:
24  std::vector<std::string> getNames(const std::string&, const DDsvalues_type&, bool);
25  std::vector<int> getNumbers(const std::string&, const DDsvalues_type&, bool);
26 };
27 
28 #endif
CaloSimulationParameters
Definition: CaloSimulationParameters.h:6
MessageLogger.h
CaloSimParametersFromDD::build
bool build(const DDCompactView *, CaloSimulationParameters &)
Definition: CaloSimParametersFromDD.cc:23
CaloSimParametersFromDD::getNames
std::vector< std::string > getNames(const std::string &, const DDsvalues_type &, bool)
Definition: CaloSimParametersFromDD.cc:86
DDCompactView.h
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:81
CaloSimParametersFromDD::getNumbers
std::vector< int > getNumbers(const std::string &, const DDsvalues_type &, bool)
Definition: CaloSimParametersFromDD.cc:114
DDCompactView.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
CaloSimParametersFromDD::~CaloSimParametersFromDD
virtual ~CaloSimParametersFromDD()
Definition: CaloSimParametersFromDD.h:17
CaloSimParametersFromDD::CaloSimParametersFromDD
CaloSimParametersFromDD()=default
cms::DDCompactView
Definition: DDCompactView.h:31
DDsvalues.h
DDFilteredView
Definition: DDFilteredView.h:20
CaloSimParametersFromDD
Definition: CaloSimParametersFromDD.h:14
CaloSimParametersFromDD::buildParameters
bool buildParameters(const CaloSimulationParameters &)
Definition: CaloSimParametersFromDD.cc:65
DDsvalues_type
std::vector< std::pair< unsigned int, DDValue > > DDsvalues_type
Definition: DDsvalues.h:12