Go to the documentation of this file.
20 std::pair<int, int>
key(subdet, layer);
28 std::pair<int, int>
key(subdet, layer);
31 return logVal ? cellFluenceLog10 * M_LN10 :
std::pow(10, cellFluenceLog10);
55 std::stringstream linestream(
line);
56 linestream >> subdet >> layer >> dosePars.
a_ >> dosePars.
b_ >> dosePars.
c_ >> dosePars.
d_ >> dosePars.
e_ >>
57 dosePars.
f_ >> dosePars.
g_ >> dosePars.
h_ >> dosePars.
i_ >> dosePars.
j_;
59 std::pair<int, int>
key(subdet, layer);
std::array< double, 8 > radiiVec
const HGCalDDDConstants & dddConstants() const
doseParametersMap readDosePars(const std::string &)
doseParametersMap doseMap_
double getFluenceValue(const int, const int, const radiiVec &, bool logVal=false)
std::map< std::pair< int, int >, DoseParameters > doseParametersMap
const unsigned int & algo()
const HGCalGeometry * geom()
const HGCalGeometry * hgcalGeom_
void setGeometry(const CaloSubdetectorGeometry *)
const HGCalDDDConstants * hgcalDDD_
const HGCalTopology & topology() const
void setDoseMap(const std::string &, const unsigned int)
double getDoseValue(const int, const int, const radiiVec &, bool logVal=false)
const HGCalTopology * hgcalTopology_
Power< A, B >::type pow(const A &a, const B &b)