1 #ifndef _TRACKER_SIGAUSSIANTAILNOISEADDER_H
2 #define _TRACKER_SIGAUSSIANTAILNOISEADDER_H
12 class HepRandomEngine;
20 void addNoise(std::vector<double>&,
size_t&,
size_t&,
int,
float);
23 void addNoiseVR(std::vector<double> &, std::vector<float> &);
24 void addPedestals(std::vector<double> &, std::vector<float> &);
25 void addCMNoise(std::vector<double> &,
float, std::vector<bool> &);
GaussianTailNoiseGenerator * genNoise
void addCMNoise(std::vector< double > &, float, std::vector< bool > &)
CLHEP::HepRandomEngine & rndEngine
void addBaselineShift(std::vector< double > &, std::vector< bool > &)
void addNoiseVR(std::vector< double > &, std::vector< float > &)
~SiGaussianTailNoiseAdder()
SiGaussianTailNoiseAdder(float, CLHEP::HepRandomEngine &)
CLHEP::RandGaussQ * gaussDistribution
void addNoise(std::vector< double > &, size_t &, size_t &, int, float)
void addPedestals(std::vector< double > &, std::vector< float > &)