#include <NKGBetaOnlyLDF.h>

Public Member Functions | |
| virtual double | BetaUncertainty (const double showerSize) const =0 |
| return fBetaUncertaintyModelVector *[0] | exp (fBetaUncertaintyModelVector[1]*lgS) |
| unsigned int | GetNShapeParameters () const |
| NKGBetaOnlyLDF (const double refDistance) | |
| virtual double | SecondDerivative (const double r, const std::vector< double > &shape) const =0 |
| std::vector< double > | shape (2) |
| virtual std::vector< double > | ShapeModel (const double cosTheta, double showerSize) const =0 |
| virtual double | Value (const double r, const std::vector< double > &shape) const =0 |
Protected Attributes | |
| std::vector< double > | fBetaUncertaintyModelVector |
| const double | fReferenceDistance |
| std::vector< double > | fShapeModelVector |
| const double | k700 = 700*utl::meter |
Definition at line 14 of file NKGBetaOnlyLDF.h.
|
inline |
Definition at line 17 of file NKGBetaOnlyLDF.h.
|
pure virtualinherited |
|
inherited |
|
inlinevirtualinherited |
Implements LDFFinderKG::VLDF.
Definition at line 100 of file LDFFinderKG/NKGLDF.h.
|
pure virtualinherited |
| std::vector<double> LDFFinderKG::NKGBetaOnlyLDF::shape | ( | 2 | ) |
|
pure virtualinherited |
|
pure virtualinherited |
Referenced by LDFFinderKG::PowerLawLDF::if().
| const double LDFFinderKG::NKGBetaOnlyLDF::a0 = fShapeModelVector[0] |
Definition at line 26 of file NKGBetaOnlyLDF.h.
| const double LDFFinderKG::NKGBetaOnlyLDF::a1 = fShapeModelVector[1] |
Definition at line 27 of file NKGBetaOnlyLDF.h.
| const double LDFFinderKG::NKGBetaOnlyLDF::b0 = fShapeModelVector[2] |
Definition at line 28 of file NKGBetaOnlyLDF.h.
| const double LDFFinderKG::NKGBetaOnlyLDF::b1 = fShapeModelVector[3] |
Definition at line 29 of file NKGBetaOnlyLDF.h.
| double& LDFFinderKG::NKGBetaOnlyLDF::beta = shape[0] |
Definition at line 34 of file NKGBetaOnlyLDF.h.
| LDFFinderKG::NKGBetaOnlyLDF::beta = a0 + a1*lgSRef + secTheta*(b0 + b1*lgSRef + secTheta*(c0 + c1*lgSRef)) |
Definition at line 37 of file NKGBetaOnlyLDF.h.
| const double LDFFinderKG::NKGBetaOnlyLDF::c0 = fShapeModelVector[4] |
Definition at line 30 of file NKGBetaOnlyLDF.h.
| const double LDFFinderKG::NKGBetaOnlyLDF::c1 = fShapeModelVector[5] |
Definition at line 31 of file NKGBetaOnlyLDF.h.
| std::vector<double> LDFFinderKG::NKGBetaOnlyLDF::const |
Definition at line 22 of file NKGBetaOnlyLDF.h.
Definition at line 70 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 73 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 74 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 79 of file LDFFinderKG/NKGLDF.h.
|
protectedinherited |
Definition at line 31 of file LDFFinderKG/VLDF.h.
|
inherited |
Definition at line 80 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 71 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 72 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 75 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 76 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 81 of file LDFFinderKG/NKGLDF.h.
|
protectedinherited |
Definition at line 29 of file LDFFinderKG/VLDF.h.
|
inherited |
Definition at line 77 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 78 of file LDFFinderKG/NKGLDF.h.
|
protectedinherited |
Definition at line 30 of file LDFFinderKG/VLDF.h.
|
inherited |
Definition at line 82 of file LDFFinderKG/NKGLDF.h.
| double& LDFFinderKG::NKGBetaOnlyLDF::gamma = shape[1] |
Definition at line 35 of file NKGBetaOnlyLDF.h.
| LDFFinderKG::NKGBetaOnlyLDF::gamma = 0 |
Definition at line 39 of file NKGBetaOnlyLDF.h.
|
protectedinherited |
Definition at line 22 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 59 of file LDFFinderKG/NKGLDF.h.
Definition at line 45 of file LDFFinderKG/NKGLDF.h.
|
inherited |
Definition at line 60 of file LDFFinderKG/NKGLDF.h.
| const double LDFFinderKG::NKGBetaOnlyLDF::secTheta = 1 / cosTheta |
Definition at line 24 of file NKGBetaOnlyLDF.h.
| return LDFFinderKG::NKGBetaOnlyLDF::shape |
Definition at line 41 of file NKGBetaOnlyLDF.h.
Definition at line 44 of file LDFFinderKG/NKGLDF.h.