List of all members | Classes | Public Types | Public Member Functions | Public Attributes
SdSimMuonNumberFitterNS::Likelihood Class Reference

#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
 

Detailed Description

Definition at line 49 of file SdSimMuonNumberFitter.h.

Member Typedef Documentation

Definition at line 63 of file SdSimMuonNumberFitter.h.

Member Function Documentation

void Likelihood::AddStation ( const int  id,
const utl::Point sPos,
const utl::Point showerOrigin,
const utl::CoordinateSystemPtr coreCS,
const unsigned int  nmuon 
)
void SdSimMuonNumberFitterNS::Likelihood::Clear ( )
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 
)
unsigned int SdSimMuonNumberFitterNS::Likelihood::GetNumberOfStations ( )
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 
)
void SdSimMuonNumberFitterNS::Likelihood::SetPhi ( const double  phi)
inline

Definition at line 70 of file SdSimMuonNumberFitter.h.

References fPhi.

Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().

void SdSimMuonNumberFitterNS::Likelihood::SetTheta ( const double  theta)
inline

Definition at line 69 of file SdSimMuonNumberFitter.h.

References fTheta.

Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().

Member Data Documentation

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().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.