1 #ifndef HGCalCommonData_HGCalParametersFromDD_h 2 #define HGCalCommonData_HGCalParametersFromDD_h
bool build(const DDCompactView *cpv, HGCalParameters &php, const std::string &name, const std::string &namew, const std::string &namec, const std::string &namet)
Compact representation of the geometrical detector hierarchy.
std::vector< std::pair< unsigned int, DDValue > > DDsvalues_type
virtual ~HGCalParametersFromDD()=default
HGCalParametersFromDD()=default
double getDDDValue(const char *s, const DDsvalues_type &sv)
std::vector< double > getDDDArray(const char *s, const DDsvalues_type &sv)
static constexpr double tan30deg_
void getCellPosition(HGCalParameters &php, int type)