ATLAS Offline Software
|
#include <ZDCFitWrapper.h>
Public Member Functions | |
ZDCFitExpFermiPrePulse (const std::string &tag, float tmin, float tmax, float tau1, float tau2) | |
~ZDCFitExpFermiPrePulse () | |
virtual void | DoInitialize (float initialAmp, float initialT0, float ampMin, float ampMax) override |
virtual void | SetT0FitLimits (float tMin, float tMax) override |
virtual void | SetInitialPrePulse (float amp, float t0, float, bool) override |
virtual void | SetPrePulseT0Range (float tmin, float tmax) override |
virtual void | SetPostPulseT0Range (float, float, float) override |
virtual void | ConstrainFit () override |
virtual void | UnconstrainFit () override |
virtual unsigned int | GetPreT0ParIndex () const override |
virtual float | GetAmplitude () const override |
virtual float | GetAmpError () const override |
virtual float | GetTau1 () const override |
virtual float | GetTau2 () const override |
virtual float | GetPreT0 () const override |
virtual float | GetPreAmp () const override |
virtual float | GetPostT0 () const override |
virtual float | GetPostAmp () const override |
virtual float | GetExpAmp () const override |
virtual float | GetTime () const override |
virtual float | GetShapeParameter (size_t index) const override |
virtual float | GetBkgdMaxFraction () const override |
virtual double | operator() (const double *x, const double *p) override |
void | Initialize (float initialAmp, float initialT0, float ampMin, float ampMax) |
void | Initialize (float initialAmp, float initialT0, float ampMin, float ampMax, float fitTmin, float fitTmax, float fitTRef) |
void | SetAmpMinMax (float minAmp, float maxAmp) |
void | SetT0Range (float t0Min, float t0Max) |
float | GetMinAmp () const |
float | GetMaxAmp () const |
float | GetTMin () const |
float | GetTMax () const |
float | GetT0Min () const |
float | GetT0Max () const |
float | GetTMinAdjust () const |
virtual std::shared_ptr< TF1 > | GetWrapperTF1 () |
virtual const TF1 * | GetWrapperTF1 () const |
virtual TF1 * | GetWrapperTF1RawPtr () const |
Protected Attributes | |
float | m_preT0Min |
float | m_preT0Max |
Private Attributes | |
float | m_tau1 {0} |
float | m_tau2 {0} |
float | m_norm {0} |
float | m_timeCorr {0} |
std::shared_ptr< TF1 > | m_expFermiFunc = 0 |
std::shared_ptr< TF1 > | m_wrapperTF1 {} |
float | m_tmin {0} |
float | m_tmax {0} |
float | m_ampMin {0} |
float | m_ampMax {0} |
float | m_t0Min {0} |
float | m_t0Max {0} |
bool | m_adjTLimitsEvent {false} |
float | m_tminAdjust {0} |
float | m_tempTmin {0} |
float | m_tempTmax {0} |
Definition at line 360 of file ZDCFitWrapper.h.
ZDCFitExpFermiPrePulse::ZDCFitExpFermiPrePulse | ( | const std::string & | tag, |
float | tmin, | ||
float | tmax, | ||
float | tau1, | ||
float | tau2 | ||
) |
Definition at line 273 of file ZDCFitWrapper.cxx.
|
inline |
Definition at line 371 of file ZDCFitWrapper.h.
|
overridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineinherited |
Definition at line 87 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 86 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements ZDCFitWrapper.
Definition at line 408 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 97 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 92 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineinherited |
Definition at line 90 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 89 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 102 of file ZDCFitWrapper.h.
|
inlinevirtualinherited |
Definition at line 110 of file ZDCFitWrapper.h.
|
inlinevirtualinherited |
Definition at line 111 of file ZDCFitWrapper.h.
|
inlinevirtualinherited |
Definition at line 112 of file ZDCFitWrapper.h.
|
inherited |
Definition at line 9 of file ZDCFitWrapper.cxx.
|
inherited |
Definition at line 32 of file ZDCFitWrapper.cxx.
|
inlineoverridevirtual |
|
inlineinherited |
Definition at line 63 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
Implements ZDCPrePulseFitWrapper.
Definition at line 377 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
overridevirtual |
|
overridevirtual |
|
inlineinherited |
Definition at line 69 of file ZDCFitWrapper.h.
|
overridevirtual |
Implements ZDCFitWrapper.
Definition at line 317 of file ZDCFitWrapper.cxx.
|
privateinherited |
Definition at line 32 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 27 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 26 of file ZDCFitWrapper.h.
|
private |
Definition at line 367 of file ZDCFitWrapper.h.
|
private |
Definition at line 365 of file ZDCFitWrapper.h.
|
protectedinherited |
Definition at line 119 of file ZDCFitWrapper.h.
|
protectedinherited |
Definition at line 118 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 30 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 29 of file ZDCFitWrapper.h.
|
private |
Definition at line 363 of file ZDCFitWrapper.h.
|
private |
Definition at line 364 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 35 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 34 of file ZDCFitWrapper.h.
|
private |
Definition at line 366 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 24 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 23 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 33 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 21 of file ZDCFitWrapper.h.