![]() |
ATLAS Offline Software
|
#include <ZDCFitWrapper.h>
Public Member Functions | |
| ZDCFitGeneralPulse (const std::string &tag, float tmin, float tmax, float tau1, float tau2) | |
| ~ZDCFitGeneralPulse () | |
| 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 expamp, bool fixPrePulseToZero) override |
| virtual void | ConstrainFit () override |
| virtual void | UnconstrainFit () override |
| virtual void | SetPrePulseT0Range (float tmin, float tmax) override |
| virtual void | SetPostPulseT0Range (float tmin, float tmax, float initialPostT0) override |
| 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 unsigned int | GetNumShapeParameters () 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) |
| bool | finalized () const |
| virtual void | Finalize () |
| virtual void | DoFinalize () |
| 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 {} |
| float | m_tau2 {} |
| float | m_norm {} |
| float | m_timeCorr {} |
| std::shared_ptr< TF1 > | m_expFermiFunc |
| 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} |
| bool | m_finalized {false} |
Definition at line 1441 of file ZDCFitWrapper.h.
| ZDCFitGeneralPulse::ZDCFitGeneralPulse | ( | const std::string & | tag, |
| float | tmin, | ||
| float | tmax, | ||
| float | tau1, | ||
| float | tau2 ) |
Definition at line 1229 of file ZDCFitWrapper.cxx.
|
inline |
Definition at line 1452 of file ZDCFitWrapper.h.
|
overridevirtual |
Implements ZDCFitWrapper.
Definition at line 1270 of file ZDCFitWrapper.cxx.
|
inlinevirtualinherited |
Reimplemented in ZDCFitExpFermiInductPreExp, ZDCFitExpFermiInductPrePulse, and ZDCFitExpFermiVariableTausInduct.
Definition at line 77 of file ZDCFitWrapper.h.
|
overridevirtual |
Implements ZDCFitWrapper.
Definition at line 1306 of file ZDCFitWrapper.cxx.
|
inlinevirtualinherited |
Definition at line 68 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 66 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements ZDCFitWrapper.
Definition at line 1520 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
inlineinherited |
Definition at line 104 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 103 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements ZDCPrePulseFitWrapper.
Definition at line 1495 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements ZDCPrePulseFitWrapper.
Definition at line 1484 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements ZDCFitWrapper.
Definition at line 1514 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 114 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 109 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineinherited |
Definition at line 107 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 106 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 119 of file ZDCFitWrapper.h.
|
inlinevirtualinherited |
Definition at line 128 of file ZDCFitWrapper.h.
|
inlinevirtualinherited |
Definition at line 129 of file ZDCFitWrapper.h.
|
inlinevirtualinherited |
Definition at line 130 of file ZDCFitWrapper.h.
|
inherited |
Definition at line 9 of file ZDCFitWrapper.cxx.
|
inherited |
Definition at line 32 of file ZDCFitWrapper.cxx.
|
inlineoverridevirtual |
Implements ZDCFitWrapper.
Definition at line 1540 of file ZDCFitWrapper.h.
|
inlineinherited |
Definition at line 79 of file ZDCFitWrapper.h.
|
inlineoverridevirtual |
Implements ZDCPrePulseFitWrapper.
Definition at line 1457 of file ZDCFitWrapper.h.
|
overridevirtual |
Implements ZDCPrePulseFitWrapper.
Definition at line 1299 of file ZDCFitWrapper.cxx.
|
overridevirtual |
Implements ZDCPrePulseFitWrapper.
Definition at line 1288 of file ZDCFitWrapper.cxx.
|
overridevirtual |
Implements ZDCFitWrapper.
Definition at line 1322 of file ZDCFitWrapper.cxx.
|
inlineinherited |
Definition at line 85 of file ZDCFitWrapper.h.
|
overridevirtual |
Implements ZDCFitWrapper.
Definition at line 1280 of file ZDCFitWrapper.cxx.
|
privateinherited |
Definition at line 37 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 32 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 31 of file ZDCFitWrapper.h.
|
private |
Definition at line 1448 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 42 of file ZDCFitWrapper.h.
|
private |
Definition at line 1446 of file ZDCFitWrapper.h.
|
protectedinherited |
Definition at line 137 of file ZDCFitWrapper.h.
|
protectedinherited |
Definition at line 136 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 1444 of file ZDCFitWrapper.h.
|
private |
Definition at line 1445 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 40 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 39 of file ZDCFitWrapper.h.
|
private |
Definition at line 1447 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 29 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 28 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 38 of file ZDCFitWrapper.h.
|
privateinherited |
Definition at line 26 of file ZDCFitWrapper.h.