#include <NKGScintillatorLDF.h>
Definition at line 14 of file NKGScintillatorLDF.h.
ScintillatorLDFFinderKG::NKGScintillatorLDF::NKGScintillatorLDF |
( |
const double |
refDistance | ) |
|
|
inline |
virtual double ScintillatorLDFFinderKG::VLDF::BetaUncertainty |
( |
const double |
showerSize | ) |
const |
|
pure virtualinherited |
virtual double ScintillatorLDFFinderKG::VLDF::FirstDerivative |
( |
const double |
r, |
|
|
const std::vector< double > & |
shape |
|
) |
| const |
|
pure virtualinherited |
unsigned int ScintillatorLDFFinderKG::NKGScintillatorLDF::GetNShapeParameters |
( |
| ) |
const |
|
inlinevirtual |
virtual double ScintillatorLDFFinderKG::VLDF::SecondDerivative |
( |
const double |
r, |
|
|
const std::vector< double > & |
shape |
|
) |
| const |
|
pure virtualinherited |
std::vector<double> ScintillatorLDFFinderKG::NKGScintillatorLDF::shape |
( |
2 |
| ) |
|
virtual std::vector<double> ScintillatorLDFFinderKG::VLDF::ShapeModel |
( |
const double |
cosTheta, |
|
|
double |
showerSize |
|
) |
| const |
|
pure virtualinherited |
virtual double ScintillatorLDFFinderKG::VLDF::Value |
( |
const double |
r, |
|
|
const std::vector< double > & |
shape |
|
) |
| const |
|
pure virtualinherited |
const double ScintillatorLDFFinderKG::NKGScintillatorLDF::beta = shape[0] |
double& ScintillatorLDFFinderKG::NKGScintillatorLDF::beta = shape[0] |
ScintillatorLDFFinderKG::NKGScintillatorLDF::beta |
double ScintillatorLDFFinderKG::NKGScintillatorLDF::const |
return std::pow (r/rRef, beta) * std double ScintillatorLDFFinderKG::NKGScintillatorLDF::const |
return Value (r, shape) * ( utl std::vector<double> ScintillatorLDFFinderKG::NKGScintillatorLDF::const |
Initial value:{
const double lgSRef = std::log10(showerSize)
Definition at line 67 of file NKGScintillatorLDF.h.
std::vector<double> ScintillatorLDFFinderKG::VLDF::fBetaUncertaintyModelVector |
|
protectedinherited |
const double ScintillatorLDFFinderKG::VLDF::fReferenceDistance |
|
protectedinherited |
std::vector<double> ScintillatorLDFFinderKG::VLDF::fShapeModelVector |
|
protectedinherited |
const double ScintillatorLDFFinderKG::NKGScintillatorLDF::gamma = shape[1] |
double& ScintillatorLDFFinderKG::NKGScintillatorLDF::gamma = shape[1] |
ScintillatorLDFFinderKG::NKGScintillatorLDF::gamma |
const double ScintillatorLDFFinderKG::NKGScintillatorLDF::k700 = 700*utl::meter |
const double ScintillatorLDFFinderKG::NKGScintillatorLDF::r2 = utl::Sqr(r) |
const double ScintillatorLDFFinderKG::NKGScintillatorLDF::secTheta = 1/cosTheta |
return ScintillatorLDFFinderKG::NKGScintillatorLDF::shape |
const double ScintillatorLDFFinderKG::NKGScintillatorLDF::tbg = 2*beta + gamma |
The documentation for this class was generated from the following file: