1 #ifndef _TRACKER_SINOISEADDER_H
2 #define _TRACKER_SINOISEADDER_H
16 virtual void addNoise(std::vector<float> &,
size_t &,
size_t &,
int,
float, CLHEP::HepRandomEngine *)
const = 0;
19 virtual void addNoiseVR(std::vector<float> &, std::vector<float> &, CLHEP::HepRandomEngine *)
const = 0;
20 virtual void addPedestals(std::vector<float> &, std::vector<float> &)
const = 0;
21 virtual void addCMNoise(std::vector<float> &,
float, std::vector<bool> &, CLHEP::HepRandomEngine *)
const = 0;
22 virtual void addBaselineShift(std::vector<float> &, std::vector<bool> &)
const = 0;
virtual void addNoise(std::vector< float > &, size_t &, size_t &, int, float, CLHEP::HepRandomEngine *) const =0
virtual void addCMNoise(std::vector< float > &, float, std::vector< bool > &, CLHEP::HepRandomEngine *) const =0
virtual void addPedestals(std::vector< float > &, std::vector< float > &) const =0
virtual void addNoiseVR(std::vector< float > &, std::vector< float > &, CLHEP::HepRandomEngine *) const =0
virtual void addBaselineShift(std::vector< float > &, std::vector< bool > &) const =0