00001 #ifndef FASTSHOWER_HGAUSSIANPROCESSOR_H 00002 #define FASTSHOWER_HGAUSSIANPROCESSOR_H 00003 00004 namespace FastShower{ 00012 class HGaussianProcessor: public IDistProcessor{ 00013 public: 00015 HGaussianProcessor(double mu, double sigma):m_mu(mu),m_sigma(sigma){} 00017 virtual double process(double) const; 00018 private: 00019 double m_mu; 00020 double m_sigma; 00021 }; 00022 } 00023 #endif