#include <LDFFitFunction.h>
|
virtual double | FEgeo (const double r) const =0 |
|
double | FGeomagneticParam (const double xvBvvB, const double yvBvvB, const double efvxB, const double cEarlyLate) const |
|
double | FGeomagneticPos (const double xvBvvB, const double yvBvvB, const double cEarlyLate, const StationFitData &station) const |
|
double | FGeomagneticPosErr (const double xvBvvB, const double yvBvvB, const double efGeoPos, const StationFitData station) const |
|
double | FVxBPrediction (const double xvBvvB, const double yvBvvB, const double cEarlyLate) const |
|
double | GetChargeExcessFraction (const double axisDistance) const |
|
double | GetChi2 (const std::vector< double > &pars) |
|
std::vector< double > & | GetCurrentParameters () |
|
const std::vector< double > & | GetCurrentParameters () const |
|
double | GetErrorDefinition () const |
|
std::string | GetName (const int i) const |
|
int | GetNDF () |
|
virtual double | GetNormalization () const =0 |
|
unsigned int | GetNParameters () const |
|
std::vector< ParameterDef > & | GetParameterDefs () |
|
const std::vector< ParameterDef > & | GetParameterDefs () const |
|
void | GetPrediction (const std::vector< double > &pars) |
|
| LDFFitFunction (const std::vector< StationFitData > &stationData, ShowerFitData showerData, const std::vector< Minou::ParameterDef > &pars, const FitConfig fitconfig=FitConfig(), const double egeoCorr=1) |
|
double | operator() (const std::vector< double > &pars) const |
|
r | push_back (p.fValue) |
|
r | push_back (p.fFixed) |
|
r | push_back (GetName(i)) |
|
r | reserve (GetNParameters()) |
|
r | reserve (GetNParameters()) |
|
r | reserve (n) |
|
void | SetCurrentParameters (const std::vector< double > &p) |
|
void | SetErrorDefinition (const double up) |
|
void | SetParameterDefFixed (const std::vector< int > &fixed) |
|
void | SetParameterDefs (const std::vector< ParameterDef > &defs) |
|
void | SetParameterDefValues (const std::vector< double > &vals) |
|
virtual void | UpdateParameterParam (const std::vector< double > &pars) const =0 |
|
|
static double | ChargeExcessFractionParamICRC19 (const double axisDistance, const double distanceToXmax, const double densityXmax) |
|
static double | ChargeExcessFractionParamICRC21 (const double axisDistance, const double distanceToXmax, const double densityXmax) |
|
static double | GeomagneticEmissionFactor (const double ceFraction, const double sineAlpha, const double cosAzimuth) |
|
static double | GeomagneticEmissionFactor (const double ceFraction, const double sineAlpha, const utl::Vector &showerAxis, const utl::Vector &magneticFieldVector, const utl::Point &showerCore, const utl::Point &stationPosition) |
|
|
unsigned int | const |
|
std::vector< double > | const |
|
std::vector< int > | const |
|
std::vector< std::string > | const |
|
| n |
|
return | n |
|
return | r |
|
std::vector< std::string > | r |
|
Definition at line 66 of file LDFFitFunction.h.
double RdHASLDFFitter::LDFFitFunction::ChargeExcessFractionParamICRC19 |
( |
const double |
axisDistance, |
|
|
const double |
distanceToXmax, |
|
|
const double |
densityXmax |
|
) |
| |
|
static |
double RdHASLDFFitter::LDFFitFunction::ChargeExcessFractionParamICRC21 |
( |
const double |
axisDistance, |
|
|
const double |
distanceToXmax, |
|
|
const double |
densityXmax |
|
) |
| |
|
static |
virtual double RdHASLDFFitter::LDFFitFunction::FEgeo |
( |
const double |
r | ) |
const |
|
pure virtual |
double RdHASLDFFitter::LDFFitFunction::FGeomagneticParam |
( |
const double |
xvBvvB, |
|
|
const double |
yvBvvB, |
|
|
const double |
efvxB, |
|
|
const double |
cEarlyLate |
|
) |
| const |
double RdHASLDFFitter::LDFFitFunction::FVxBPrediction |
( |
const double |
xvBvvB, |
|
|
const double |
yvBvvB, |
|
|
const double |
cEarlyLate |
|
) |
| const |
double RdHASLDFFitter::LDFFitFunction::GeomagneticEmissionFactor |
( |
const double |
ceFraction, |
|
|
const double |
sineAlpha, |
|
|
const double |
cosAzimuth |
|
) |
| |
|
static |
double RdHASLDFFitter::LDFFitFunction::GetChargeExcessFraction |
( |
const double |
axisDistance | ) |
const |
double RdHASLDFFitter::LDFFitFunction::GetChi2 |
( |
const std::vector< double > & |
pars | ) |
|
std::vector<double>& utl::Minou::Base::GetCurrentParameters |
( |
| ) |
|
|
inlineinherited |
const std::vector<double>& utl::Minou::Base::GetCurrentParameters |
( |
| ) |
const |
|
inlineinherited |
double utl::Minou::Base::GetErrorDefinition |
( |
| ) |
const |
|
inlineinherited |
double RdHASLDFFitter::LDFFitFunction::GetLoss |
( |
const double |
model, |
|
|
const double |
data, |
|
|
const double |
uncertainty |
|
) |
| const |
|
protected |
double RdHASLDFFitter::LDFFitFunction::GetLossLog |
( |
const double |
model, |
|
|
const double |
data, |
|
|
const double |
uncertainty |
|
) |
| const |
|
protected |
std::string utl::Minou::Base::GetName |
( |
const int |
i | ) |
const |
|
inlineinherited |
int RdHASLDFFitter::LDFFitFunction::GetNDF |
( |
| ) |
|
virtual double RdHASLDFFitter::LDFFitFunction::GetNormalization |
( |
| ) |
const |
|
pure virtual |
unsigned int utl::Minou::Base::GetNParameters |
( |
| ) |
const |
|
inlineinherited |
std::vector<ParameterDef>& utl::Minou::Base::GetParameterDefs |
( |
| ) |
|
|
inlineinherited |
const std::vector<ParameterDef>& utl::Minou::Base::GetParameterDefs |
( |
| ) |
const |
|
inlineinherited |
void RdHASLDFFitter::LDFFitFunction::GetPrediction |
( |
const std::vector< double > & |
pars | ) |
|
double RdHASLDFFitter::LDFFitFunction::operator() |
( |
const std::vector< double > & |
pars | ) |
const |
r utl::Minou::Base::push_back |
( |
p. |
fValue | ) |
|
|
inherited |
r utl::Minou::Base::push_back |
( |
p. |
fFixed | ) |
|
|
inherited |
r utl::Minou::Base::push_back |
( |
GetName(i) |
| ) |
|
|
inherited |
r utl::Minou::Base::reserve |
( |
n |
| ) |
|
|
inherited |
void utl::Minou::Base::SetCurrentParameters |
( |
const std::vector< double > & |
p | ) |
|
|
inlineinherited |
void utl::Minou::Base::SetErrorDefinition |
( |
const double |
up | ) |
|
|
inlineinherited |
void utl::Minou::Base::SetParameterDefFixed |
( |
const std::vector< int > & |
fixed | ) |
|
|
inlineinherited |
void utl::Minou::Base::SetParameterDefValues |
( |
const std::vector< double > & |
vals | ) |
|
|
inlineinherited |
virtual void RdHASLDFFitter::LDFFitFunction::UpdateParameterParam |
( |
const std::vector< double > & |
pars | ) |
const |
|
pure virtual |
Initial value:
Definition at line 88 of file Minou.h.
std::vector<double> utl::Minou::Base::const |
|
inherited |
Initial value:
Definition at line 104 of file Minou.h.
std::vector<int> utl::Minou::Base::const |
|
inherited |
Initial value:
Definition at line 125 of file Minou.h.
std::vector<std::string> utl::Minou::Base::const |
|
inherited |
Initial value:
Definition at line 165 of file Minou.h.
double RdHASLDFFitter::LDFFitFunction::fCoreX = 0 |
|
mutableprotected |
double RdHASLDFFitter::LDFFitFunction::fCoreY = 0 |
|
mutableprotected |
double RdHASLDFFitter::LDFFitFunction::fDensityAtXmax = 0 |
|
mutableprotected |
double RdHASLDFFitter::LDFFitFunction::fDistanceToXmax = 0 |
|
mutableprotected |
double RdHASLDFFitter::LDFFitFunction::fEgeo = 0 |
|
mutableprotected |
const double RdHASLDFFitter::LDFFitFunction::fEgeoCorr = 1 |
|
protected |
double RdHASLDFFitter::LDFFitFunction::fHeight = 0 |
|
mutableprotected |
double RdHASLDFFitter::LDFFitFunction::fNorm = 1 |
|
mutableprotected |
double RdHASLDFFitter::LDFFitFunction::fRnorm = 0 |
|
mutableprotected |
return utl::Minou::Base::n |
|
inherited |
std::vector<std::string> utl::Minou::Base::r |
|
inherited |
The documentation for this class was generated from the following files: