Go to the documentation of this file. 1 #ifndef HcalCommonData_HcalSimParametersFromDD_h
2 #define HcalCommonData_HcalSimParametersFromDD_h
void fillPMTs(const std::vector< double > &, bool, HcalSimulationParameters &)
std::vector< std::string > getNames(DDFilteredView &fv)
std::vector< double > getDDDArray(const std::string &str, const DDsvalues_type &sv, int &nmin)
HcalSimParametersFromDD()=default
static constexpr double k_ScaleFromDD4HepInv
Compact representation of the geometrical detector hierarchy.
bool isItHF(const std::string &, const HcalSimulationParameters &)
bool buildParameters(const HcalSimulationParameters &)
const HitContainer *__restrict__ const TkSoA *__restrict__ Quality *__restrict__ uint16_t nmin
static constexpr double k_ScaleFromDD4Hep
bool build(const DDCompactView *, HcalSimulationParameters &)
void fillNameVector(const DDCompactView *, const std::string &, const std::string &, std::vector< std::string > &)
std::vector< std::pair< unsigned int, DDValue > > DDsvalues_type