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