14 #ifndef GaussianTailNoiseGenerator_h
15 #define GaussianTailNoiseGenerator_h
21 class HepRandomEngine;
36 std::map<int,float>& theMap,
37 CLHEP::HepRandomEngine*);
42 std::vector<std::pair<int,float> >&,
43 CLHEP::HepRandomEngine*);
52 CLHEP::HepRandomEngine*);
double generate_gaussian_tail(const double, const double, CLHEP::HepRandomEngine *)
GaussianTailNoiseGenerator()
void generate(int NumberOfchannels, float threshold, float noiseRMS, std::map< int, float > &theMap, CLHEP::HepRandomEngine *)
int * getRandomChannels(int, int, CLHEP::HepRandomEngine *)
void generateRaw(float noiseRMS, std::vector< double > &, CLHEP::HepRandomEngine *)