1 #ifndef SiStripNoiseNormalizedWithApvGainBuilder_H 2 #define SiStripNoiseNormalizedWithApvGainBuilder_H 18 #include "CLHEP/Random/RandFlat.h" 19 #include "CLHEP/Random/RandGauss.h" 50 inline void printLog(
const uint32_t detId,
const unsigned short strip,
const double & noise)
const 52 edm::LogInfo(
"SiStripNoisesDummyCalculator") <<
"detid: " << detId <<
" strip: " << strip <<
" noise: " << noise <<
" \t" << std::endl;
std::vector< LayerSetAndLayers > layers(const SeedingLayerSetsHits &sets)
SiStripNoiseNormalizedWithApvGainBuilder(const edm::ParameterSet &iConfig)
void fillParameters(std::map< int, std::vector< double > > &mapToFill, const std::string ¶meterName) const
Fills the parameters read from cfg and matching the name in the given map.
void printLog(const uint32_t detId, const unsigned short strip, const double &noise) const
~SiStripNoiseNormalizedWithApvGainBuilder() override
void fillSubDetParameter(std::map< int, std::vector< double > > &mapToFill, const std::vector< double > &v, const int subDet, const unsigned short layers) const
void analyze(const edm::Event &, const edm::EventSetup &) override