14 #ifndef GaussianTailNoiseGenerator_h 15 #define GaussianTailNoiseGenerator_h 21 class HepRandomEngine;
32 int NumberOfchannels,
float threshold,
float noiseRMS, std::map<int, float> &theMap, CLHEP::HepRandomEngine *);
37 std::vector<std::pair<int, float>> &,
38 CLHEP::HepRandomEngine *);
45 void generateRaw(
float noiseRMS, std::vector<double> &, CLHEP::HepRandomEngine *);
48 int *getRandomChannels(
int,
int, CLHEP::HepRandomEngine *);
50 double generate_gaussian_tail(
const double,
const double, CLHEP::HepRandomEngine *);
def generate(map_blobs=False, class_name=None)