Go to the documentation of this file. 1 #ifndef simcalorimetry_hgcalsimalgos_hgcalradiationmap
2 #define simcalorimetry_hgcalsimalgos_hgcalradiationmap
7 #include "vdt/vdtMath.h"
std::array< double, 8 > radiiVec
doseParametersMap readDosePars(const std::string &)
doseParametersMap doseMap_
double getFluenceValue(const int, const int, const radiiVec &, bool logVal=false)
parses a txt file with dose/fluence parameters and provides functions for noise, etc.
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_
void setDoseMap(const std::string &, const unsigned int)
double getDoseValue(const int, const int, const radiiVec &, bool logVal=false)
const doseParametersMap & getDoseMap()
const HGCalTopology * hgcalTopology_
const HGCalDDDConstants * ddd()
const HGCalTopology * topo()