#include <LikeFCN.h>
Public Member Functions | |
SegmentsOnMulti | GetK () const |
double | GetMu () const |
unsigned int | GetN () const |
LikeFCN (const unsigned int, const std::vector< unsigned int > &, const double) | |
LikeFCN (const unsigned int, const SegmentsOnMulti &, const double) | |
double | operator() (const std::vector< double > &) const |
double | operator() (const double *const mup, const double *const) const |
double | Up () const |
Private Attributes | |
double | fMuons |
unsigned int | fNumberSegments |
SegmentsOnMulti | fSegmentsOnMulti |
Static Private Attributes | |
static const double | EPSILON = 1e-4 |
LikeFCN::LikeFCN | ( | const unsigned int | n0, |
const std::vector< unsigned int > & | k0, | ||
const double | mu0 | ||
) |
Definition at line 19 of file LikeFCN.cc.
References fSegmentsOnMulti.
LikeFCN::LikeFCN | ( | const unsigned int | n0, |
const SegmentsOnMulti & | km0, | ||
const double | mu0 | ||
) |
Definition at line 12 of file LikeFCN.cc.
|
inline |
Definition at line 47 of file LikeFCN.h.
References fSegmentsOnMulti.
|
inline |
|
inline |
Definition at line 45 of file LikeFCN.h.
References fNumberSegments.
double LikeFCN::operator() | ( | const std::vector< double > & | par | ) | const |
Definition at line 35 of file LikeFCN.cc.
References EPSILON, fMuons, fNumberSegments, fSegmentsOnMulti, utl::m, and G4StationSimulatorOG::p.
Referenced by operator()().
double LikeFCN::operator() | ( | const double *const | mup, |
const double * const | |||
) | const |
Definition at line 89 of file LikeFCN.cc.
References operator()().
|
staticprivate |
Definition at line 26 of file LikeFCN.h.
Referenced by operator()().
|
private |
Definition at line 55 of file LikeFCN.h.
Referenced by GetMu(), and operator()().
|
private |
Definition at line 50 of file LikeFCN.h.
Referenced by GetN(), and operator()().
|
private |
Definition at line 52 of file LikeFCN.h.
Referenced by GetK(), LikeFCN(), and operator()().