Go to the documentation of this file. 1 #ifndef simcalorimetry_hgcalsimalgos_hgcalscinoisemap
2 #define simcalorimetry_hgcalsimalgos_hgcalscinoisemap
parses a txt file with dose/fluence parameters and provides functions for noise, etc.
std::unordered_map< int, float > sipmMap_
derives from HGCalRadiation map to parse fluence parameters, provides Sci-specific functions
double scaleByTileArea(const HGCScintillatorDetId &, const double)
returns the signal scaling and the noise
void setSipmMap(const std::string &)
std::unordered_map< int, float > readSipmPars(const std::string &)
double scaleBySipmArea(const HGCScintillatorDetId &, const double)
std::pair< double, double > scaleByDose(const HGCScintillatorDetId &, const double)