#include <SmearSoftPhotonEc.h>
Inheritance diagram for FastShower::SmearSoftPhotonEc:
Public Methods | |
SmearSoftPhotonEc (const ISingleShowererSelectorConfig *, const std::string &) | |
~SmearSoftPhotonEc () | |
virtual double | mean (const double) const |
virtual IFnOfParticleParameters * | clone () const |
|
Definition at line 10 of file SmearSoftPhotonEc.cxx. Referenced by clone().
00011 : 00012 IFnOfParticleParameters(), SmearSoftPhotonBase(c,s){ 00013 } // |
|
Definition at line 26 of file SmearSoftPhotonEc.h.
00026 {} |
|
Implements FastShower::SmearSoftPhotonBase. Definition at line 16 of file SmearSoftPhotonEc.cxx.
00016 { 00017 double a = 0.950; 00018 double b = 0.742; 00019 double c = 4.959; 00020 00021 return a - b*std::exp(-c*energy); 00022 } |
|
Implements FastShower::IFnOfParticleParameters. Definition at line 24 of file SmearSoftPhotonEc.cxx. References SmearSoftPhotonEc().
00024 { 00025 return new SmearSoftPhotonEc(*this); 00026 } |