#include <AttenuationFit.h>
Public Member Functions | |
AndersonDarling (CIC &cic, const Attenuation &att, const double lnSCut) | |
double | GetAttenuation (const double sin2theta, const std::vector< double > &pars) const |
std::vector< double > | Minimize (const std::vector< std::string > &name, const std::vector< double > &init, const std::vector< double > &sigma) |
virtual double | operator() (const std::vector< double > &pars) const override |
double | Up () const override |
Protected Attributes | |
Attenuation | fAttenuation |
CIC * | fCIC = nullptr |
unsigned int | fNdof = 1 |
Private Attributes | |
double | fLnSCut = 0 |
Definition at line 102 of file AttenuationFit.h.
|
inlineexplicit |
Definition at line 105 of file AttenuationFit.h.
|
inlineinherited |
Definition at line 63 of file AttenuationFit.h.
References cic::AttenuationFit::CICFitter< CIC >::fAttenuation.
Referenced by cic::AttenuationFit::KS< CIC >::operator()(), cic::AttenuationFit::AndersonDarling< CIC >::operator()(), cic::AttenuationFit::Chi2< CIC >::operator()(), cic::AttenuationFit::PoissonChi2< CIC >::operator()(), cic::AttenuationFit::PoissonChi22D< CIC, Binning >::operator()(), and cic::AttenuationFit::AndersonDarling2D< CIC, Binning >::operator()().
|
inlineinherited |
Definition at line 31 of file AttenuationFit.h.
References cic::AttenuationFit::CICFitter< CIC >::fNdof, utl::m, and result.
|
inlineoverridevirtual |
Implements cic::AttenuationFit::CICFitter< CIC >.
Definition at line 110 of file AttenuationFit.h.
References cic::AttenuationFit::CICFitter< CIC >::fCIC, cic::AttenuationFit::AndersonDarling< CIC >::fLnSCut, and cic::AttenuationFit::CICFitter< CIC >::GetAttenuation().
|
inlineoverrideinherited |
Definition at line 59 of file AttenuationFit.h.
|
protectedinherited |
Definition at line 72 of file AttenuationFit.h.
Referenced by cic::AttenuationFit::CICFitter< CIC >::GetAttenuation().
|
protectedinherited |
Definition at line 71 of file AttenuationFit.h.
Referenced by cic::AttenuationFit::KS< CIC >::operator()(), cic::AttenuationFit::AndersonDarling< CIC >::operator()(), cic::AttenuationFit::Chi2< CIC >::operator()(), cic::AttenuationFit::PoissonChi2< CIC >::operator()(), cic::AttenuationFit::PoissonChi22D< CIC, Binning >::operator()(), and cic::AttenuationFit::AndersonDarling2D< CIC, Binning >::operator()().
|
private |
Definition at line 121 of file AttenuationFit.h.
Referenced by cic::AttenuationFit::AndersonDarling< CIC >::operator()().
|
protectedinherited |
Definition at line 73 of file AttenuationFit.h.
Referenced by cic::AttenuationFit::CICFitter< CIC >::Minimize().