Class to access shower scintillator reconstructed data. More...
#include "evt/ShowerScintillatorRecData.h"
Public Types | |
enum | ShowerSizeType { eUndefined = -1, eS1000 = 0 } |
Public Member Functions | |
double | GetBeta () const |
double | GetBetaError () const |
double | GetGamma () const |
double | GetGammaError () const |
const utl::TabulatedFunctionErrors & | GetLDF () const |
utl::TabulatedFunctionErrors & | GetLDF () |
double | GetLDFChi2 () const |
double | GetLDFLikelihood () const |
double | GetLDFNdof () const |
double | GetLDFRecStage () const |
double | GetShowerSize () const |
double | GetShowerSizeError () const |
const char * | GetShowerSizeLabel () const |
ShowerSizeType | GetShowerSizeType () const |
bool | HasLDF () const |
bool | HasShowerSizeType (const ShowerSizeType type) const |
void | MakeLDF () |
void | SetBeta (const double beta, const double error) |
void | SetGamma (const double gamma, const double error) |
void | SetLDFChi2 (const double chi2, const double ndof) |
void | SetLDFLikelihood (const double likelihood) |
void | SetLDFRecStage (const double stage) |
void | SetShowerSize (const double value, const double error) |
void | SetShowerSizeType (const ShowerSizeType type) |
Private Member Functions | |
ShowerScintillatorRecData () | |
~ShowerScintillatorRecData () | |
Private Attributes | |
double | fBeta |
double | fBetaError |
double | fGamma |
double | fGammaError |
utl::ShadowPtr < utl::TabulatedFunctionErrors > | fLDF |
double | fLDFChi2 |
double | fLDFLikelihood |
double | fLDFNdof |
double | fLDFRecStage = 0 |
double | fShowerSize |
double | fShowerSizeError |
ShowerSizeType | fShowerSizeType |
Friends | |
class | evt::ShowerSRecData |
class | utl::LameShadowPtr< evt::ShowerScintillatorRecData > |
Class to access shower scintillator reconstructed data.
Definition at line 21 of file ShowerScintillatorRecData.h.
Enumerator | |
---|---|
eUndefined | |
eS1000 |
Definition at line 24 of file ShowerScintillatorRecData.h.
|
private |
Definition at line 14 of file ShowerScintillatorRecData.cc.
|
inlineprivate |
Definition at line 65 of file ShowerScintillatorRecData.h.
|
inline |
Definition at line 34 of file ShowerScintillatorRecData.h.
References fBeta.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::OutputResults().
|
inline |
Definition at line 35 of file ShowerScintillatorRecData.h.
References fBetaError.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::OutputResults().
|
inline |
Definition at line 36 of file ShowerScintillatorRecData.h.
References fGamma.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::OutputResults().
|
inline |
Definition at line 37 of file ShowerScintillatorRecData.h.
References fGammaError.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::OutputResults().
|
inline |
Definition at line 29 of file ShowerScintillatorRecData.h.
References fLDF.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 30 of file ShowerScintillatorRecData.h.
References fLDF.
|
inline |
Definition at line 45 of file ShowerScintillatorRecData.h.
References fLDFChi2.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::OutputResults().
|
inline |
Definition at line 47 of file ShowerScintillatorRecData.h.
References fLDFLikelihood.
|
inline |
Definition at line 46 of file ShowerScintillatorRecData.h.
References fLDFNdof.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::OutputResults().
|
inline |
Definition at line 48 of file ShowerScintillatorRecData.h.
References fLDFRecStage.
|
inline |
Definition at line 42 of file ShowerScintillatorRecData.h.
References fShowerSize.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::OutputResults().
|
inline |
Definition at line 43 of file ShowerScintillatorRecData.h.
References fShowerSizeError.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::OutputResults().
const char * evt::ShowerScintillatorRecData::GetShowerSizeLabel | ( | ) | const |
Definition at line 33 of file ShowerScintillatorRecData.cc.
References eS1000, eUndefined, and fShowerSizeType.
|
inline |
Definition at line 40 of file ShowerScintillatorRecData.h.
References fShowerSizeType.
|
inline |
Definition at line 31 of file ShowerScintillatorRecData.h.
References fLDF.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 39 of file ShowerScintillatorRecData.h.
References fShowerSizeType.
void evt::ShowerScintillatorRecData::MakeLDF | ( | ) |
Definition at line 23 of file ShowerScintillatorRecData.cc.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 50 of file ShowerScintillatorRecData.h.
References fBeta, and fBetaError.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 52 of file ShowerScintillatorRecData.h.
References fGamma, and fGammaError.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 58 of file ShowerScintillatorRecData.h.
References fLDFChi2, and fLDFNdof.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 60 of file ShowerScintillatorRecData.h.
References fLDFLikelihood.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 61 of file ShowerScintillatorRecData.h.
References fLDFRecStage.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 55 of file ShowerScintillatorRecData.h.
References fShowerSize, and fShowerSizeError.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
inline |
Definition at line 54 of file ShowerScintillatorRecData.h.
References fShowerSizeType.
Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().
|
friend |
Definition at line 81 of file ShowerScintillatorRecData.h.
|
friend |
Definition at line 82 of file ShowerScintillatorRecData.h.
|
private |
Definition at line 69 of file ShowerScintillatorRecData.h.
|
private |
Definition at line 70 of file ShowerScintillatorRecData.h.
Referenced by GetBetaError(), and SetBeta().
|
private |
Definition at line 71 of file ShowerScintillatorRecData.h.
Referenced by GetGamma(), and SetGamma().
|
private |
Definition at line 72 of file ShowerScintillatorRecData.h.
Referenced by GetGammaError(), and SetGamma().
|
private |
Definition at line 67 of file ShowerScintillatorRecData.h.
|
private |
Definition at line 76 of file ShowerScintillatorRecData.h.
Referenced by GetLDFChi2(), and SetLDFChi2().
|
private |
Definition at line 78 of file ShowerScintillatorRecData.h.
Referenced by GetLDFLikelihood(), and SetLDFLikelihood().
|
private |
Definition at line 77 of file ShowerScintillatorRecData.h.
Referenced by GetLDFNdof(), and SetLDFChi2().
|
private |
Definition at line 79 of file ShowerScintillatorRecData.h.
Referenced by GetLDFRecStage(), and SetLDFRecStage().
|
private |
Definition at line 74 of file ShowerScintillatorRecData.h.
Referenced by GetShowerSize(), and SetShowerSize().
|
private |
Definition at line 75 of file ShowerScintillatorRecData.h.
Referenced by GetShowerSizeError(), and SetShowerSize().
|
private |
Definition at line 73 of file ShowerScintillatorRecData.h.
Referenced by GetShowerSizeLabel(), GetShowerSizeType(), HasShowerSizeType(), and SetShowerSizeType().