#include <PeakMeanC0HadLateHcalEc1.h>
Inheritance diagram for FastShower::PeakMeanC0HadLateHcalEc1:
Public Methods | |
PeakMeanC0HadLateHcalEc1 () | |
virtual double | value (const PolyArgs &) const |
virtual IFn * | clone () const |
UML: IDistributionClass.unm
Definition at line 21 of file PeakMeanC0HadLateHcalEc1.h.
|
Definition at line 23 of file PeakMeanC0HadLateHcalEc1.h. Referenced by clone().
00023 :IFn(),DebugBase("PeakMeanC0HadLateHcalEc1"){} |
|
Implements FastShower::IFn. Definition at line 7 of file PeakMeanC0HadLateHcalEc1.cxx. References FastShower::ParticleParameters::delPhi(), and FastShower::PolyArgs::pp().
00007 { 00008 00009 double aDelPhi = fabs(pa.pp()->delPhi()); 00010 // 00011 //double p1 = 0.042; 00012 //double p2 = 0.0045; 00013 //double p3 = 0.970; 00014 double p1 = 0.0535; 00015 double p2 = 0.0080; 00016 double p3 = 0.9000; 00017 // 00018 return p3/(1.0 + std::exp((aDelPhi-p1)/p2)); 00019 } |
|
Implements FastShower::IFn. Definition at line 21 of file PeakMeanC0HadLateHcalEc1.cxx. References PeakMeanC0HadLateHcalEc1().
00021 { 00022 return new PeakMeanC0HadLateHcalEc1(); 00023 } |