#include <SphericalFitFunction.h>
Public Member Functions | |
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 () |
unsigned int | GetNParameters () const |
std::vector< ParameterDef > & | GetParameterDefs () |
const std::vector< ParameterDef > & | GetParameterDefs () const |
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) |
SphericalFitFunction (const std::vector< StationFitData > &stationData, const std::vector< utl::Minou::ParameterDef > &pars, const utl::CoordinateSystemPtr &localCS, const double tmean) | |
Public Attributes | |
n | |
return | n |
return | r |
std::vector< std::string > | r |
Private Attributes | |
void | const |
double | fGamma = 1 |
fGamma = pars[3] | |
const utl::CoordinateSystemPtr & | fLocalCS |
double | fPhi = 0 |
fPhi = pars[2] | |
double | fRadius = 0 |
const std::vector < StationFitData > & | fStationData |
double | fTheta = 0 |
fTheta = pars[1] | |
const double | ftmean |
Definition at line 21 of file SphericalFitFunction.h.
|
inline |
Definition at line 24 of file SphericalFitFunction.h.
References utl::Minou::Base::GetParameterDefs().
double RdSphericalFit::SphericalFitFunction::GetChi2 | ( | const std::vector< double > & | pars | ) |
Definition at line 47 of file SphericalFitFunction.cc.
Referenced by RdSphericalFit::RdSphericalFit::Run().
|
inlineinherited |
Definition at line 144 of file Minou.h.
References utl::Minou::Base::fCurrentParameters.
Referenced by utl::Minou::Minimizer< F >::WriteBack().
|
inlineinherited |
Definition at line 145 of file Minou.h.
References utl::Minou::Base::fCurrentParameters.
|
inlineinherited |
Definition at line 157 of file Minou.h.
References utl::Minou::Base::fErrorDefinition.
|
inlineinherited |
Definition at line 159 of file Minou.h.
References utl::Minou::Base::fParameterDefs.
int RdSphericalFit::SphericalFitFunction::GetNDF | ( | ) |
Definition at line 39 of file SphericalFitFunction.cc.
Referenced by RdSphericalFit::RdSphericalFit::Run().
|
inlineinherited |
Definition at line 83 of file Minou.h.
References utl::Minou::Base::fParameterDefs.
Referenced by utl::Minou::Base::SetCurrentParameters(), utl::Minou::Base::SetParameterDefFixed(), and utl::Minou::Base::SetParameterDefValues().
|
inlineinherited |
Definition at line 97 of file Minou.h.
References utl::Minou::Base::fParameterDefs.
Referenced by RdStationAssociator::ExpoTail::ExpoTail(), un2::SimpleReco(), SphericalFitFunction(), and TestMinou::TestHenonHeiles().
|
inlineinherited |
Definition at line 98 of file Minou.h.
References utl::Minou::Base::fParameterDefs.
double RdSphericalFit::SphericalFitFunction::operator() | ( | const std::vector< double > & | pars | ) | const |
Definition at line 14 of file SphericalFitFunction.cc.
References utl::kSpeedOfLight, utl::BasicVector< HepVector >::kSpherical, un2::Mean(), std::pow(), and utl::s.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
Definition at line 148 of file Minou.h.
References utl::Minou::Base::fCurrentParameters, utl::Minou::Base::GetNParameters(), and G4StationSimulatorOG::p.
|
inlineinherited |
Definition at line 155 of file Minou.h.
References utl::Minou::Base::fErrorDefinition.
|
inlineinherited |
Definition at line 134 of file Minou.h.
References utl::Minou::Base::fParameterDefs, utl::Minou::Base::GetNParameters(), and utl::Minou::Base::n.
Referenced by RdHASLDFFitter::RdHASLDFFitter::Run().
|
inlineinherited |
Definition at line 99 of file Minou.h.
References utl::Minou::Base::fParameterDefs.
Referenced by un2::SimpleReco().
|
inlineinherited |
Definition at line 113 of file Minou.h.
References utl::Minou::Base::fParameterDefs, utl::Minou::Base::GetNParameters(), and utl::Minou::Base::n.
Referenced by RdHASLDFFitter::RdHASLDFFitter::Run().
|
private |
Definition at line 53 of file SphericalFitFunction.h.
|
mutableprivate |
Definition at line 48 of file SphericalFitFunction.h.
|
private |
Definition at line 57 of file SphericalFitFunction.h.
|
private |
Definition at line 41 of file SphericalFitFunction.h.
|
mutableprivate |
Definition at line 47 of file SphericalFitFunction.h.
|
private |
Definition at line 56 of file SphericalFitFunction.h.
|
mutableprivate |
Definition at line 45 of file SphericalFitFunction.h.
|
private |
Definition at line 40 of file SphericalFitFunction.h.
|
mutableprivate |
Definition at line 46 of file SphericalFitFunction.h.
|
private |
Definition at line 55 of file SphericalFitFunction.h.
|
private |
Definition at line 42 of file SphericalFitFunction.h.
|
inherited |
Definition at line 92 of file Minou.h.
Referenced by utl::Minou::Base::SetParameterDefFixed(), and utl::Minou::Base::SetParameterDefValues().