#include <PeakSigmaC0EmEcalBar1.h>
Inheritance diagram for FastShower::PeakSigmaC0EmEcalBar1:
Public Methods | |
PeakSigmaC0EmEcalBar1 () | |
virtual double | value (const PolyArgs &) const |
virtual IFn * | clone () const |
|
Definition at line 25 of file PeakSigmaC0EmEcalBar1.h. Referenced by clone().
00025 :IFn(),DebugBase("PeakSigmaC0EmEcalBar1"){} |
|
Implements FastShower::IFn. Definition at line 7 of file PeakSigmaC0EmEcalBar1.cxx. References FastShower::ParticleParameters::delPhi(), and FastShower::PolyArgs::pp().
00007 { 00008 00009 double aDelPhi = fabs(pa.pp()->delPhi()); 00010 // 00011 double p1 = 0.078165; 00012 double p2 = 0.00957575; 00013 double p3 = 0.99685; 00014 // 00015 return 1. - p3/(1.+std::exp((aDelPhi-p1)/p2)); 00016 } |
|
Implements FastShower::IFn. Definition at line 18 of file PeakSigmaC0EmEcalBar1.cxx. References PeakSigmaC0EmEcalBar1().
00018 { 00019 return new PeakSigmaC0EmEcalBar1(); 00020 } |