#include <SdSimMuonNumberFitter.h>
Classes | |
struct | InternalStationData |
Public Types | |
typedef std::vector < InternalStationData > | InternalStationList |
Public Member Functions | |
void | AddStation (const int id, const utl::Point &sPos, const utl::Point &showerOrigin, const utl::CoordinateSystemPtr &coreCS, const unsigned int nmuon) |
void | Clear () |
void | GetChi2 (double &chi2, unsigned int &ndof, const double n19, const double corex, const double corey) |
unsigned int | GetNumberOfStations () |
void | MinuitFnc (int &nPar, double *const grad, double &value, double *const par, const int flag) |
void | SetPhi (const double phi) |
void | SetTheta (const double theta) |
Public Attributes | |
double | fPhi |
InternalStationList | fStationList |
double | fTheta |
Definition at line 49 of file SdSimMuonNumberFitter.h.
typedef std::vector<InternalStationData> SdSimMuonNumberFitterNS::Likelihood::InternalStationList |
Definition at line 63 of file SdSimMuonNumberFitter.h.
void Likelihood::AddStation | ( | const int | id, |
const utl::Point & | sPos, | ||
const utl::Point & | showerOrigin, | ||
const utl::CoordinateSystemPtr & | coreCS, | ||
const unsigned int | nmuon | ||
) |
Definition at line 144 of file SdSimMuonNumberFitter.cc.
References LocalCosTheta(), and ProjectIntoCorePlane().
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().
|
inline |
Definition at line 67 of file SdSimMuonNumberFitter.h.
References fStationList.
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().
void SdSimMuonNumberFitterNS::Likelihood::GetChi2 | ( | double & | chi2, |
unsigned int & | ndof, | ||
const double | n19, | ||
const double | corex, | ||
const double | corey | ||
) |
|
inline |
Definition at line 79 of file SdSimMuonNumberFitter.h.
References fStationList.
void Likelihood::MinuitFnc | ( | int & | nPar, |
double *const | grad, | ||
double & | value, | ||
double *const | par, | ||
const int | flag | ||
) |
Definition at line 155 of file SdSimMuonNumberFitter.cc.
References galactic::EeV, ERROR, fgMuonProfile, and G4StationSimulatorOG::p.
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::DrawLogLikelihood(), and SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::N19FitFnc().
|
inline |
Definition at line 70 of file SdSimMuonNumberFitter.h.
References fPhi.
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().
|
inline |
Definition at line 69 of file SdSimMuonNumberFitter.h.
References fTheta.
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().
double SdSimMuonNumberFitterNS::Likelihood::fPhi |
Definition at line 52 of file SdSimMuonNumberFitter.h.
Referenced by SetPhi().
InternalStationList SdSimMuonNumberFitterNS::Likelihood::fStationList |
Definition at line 64 of file SdSimMuonNumberFitter.h.
Referenced by Clear(), and GetNumberOfStations().
double SdSimMuonNumberFitterNS::Likelihood::fTheta |
Definition at line 51 of file SdSimMuonNumberFitter.h.
Referenced by SetTheta().