CMS 3D CMS Logo

EcalSimParametersFromDD.h
Go to the documentation of this file.
1 #ifndef EcalCommonData_EcalSimParametersFromDD_h
2 #define EcalCommonData_EcalSimParametersFromDD_h
3 
8 #include <string>
9 #include <vector>
10 
11 class DDFilteredView;
13 
15 public:
16  EcalSimParametersFromDD() = default;
17 
20 
21 private:
23  std::vector<std::string> getStringArray(const std::string&, const DDsvalues_type&);
24  std::vector<double> getDDDArray(const std::string&, const DDsvalues_type&);
25 };
26 
27 #endif
MessageLogger.h
EcalSimParametersFromDD::buildParameters
bool buildParameters(const EcalSimulationParameters &)
Definition: EcalSimParametersFromDD.cc:177
EcalSimulationParameters
Definition: EcalSimulationParameters.h:6
DDCompactView.h
EcalSimParametersFromDD
Definition: EcalSimParametersFromDD.h:14
EcalSimParametersFromDD::getStringArray
std::vector< std::string > getStringArray(const std::string &, const DDsvalues_type &)
Definition: EcalSimParametersFromDD.cc:208
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:80
DDCompactView.h
EcalSimParametersFromDD::build
bool build(const DDCompactView *, const std::string &name, EcalSimulationParameters &)
Definition: EcalSimParametersFromDD.cc:26
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
cms::DDCompactView
Definition: DDCompactView.h:29
Skims_PA_cff.name
name
Definition: Skims_PA_cff.py:17
DDsvalues.h
EcalSimParametersFromDD::getDDDArray
std::vector< double > getDDDArray(const std::string &, const DDsvalues_type &)
Definition: EcalSimParametersFromDD.cc:191
DDFilteredView
Definition: DDFilteredView.h:20
DDsvalues_type
std::vector< std::pair< unsigned int, DDValue > > DDsvalues_type
Definition: DDsvalues.h:12
EcalSimParametersFromDD::EcalSimParametersFromDD
EcalSimParametersFromDD()=default