List of all members | Public Types | Public Member Functions | Static Public Attributes | Private Member Functions | Static Private Member Functions | Private Attributes | Friends
evt::ShowerSRecData Class Reference

Interface class to access to the SD Reconstruction of a Shower. More...

#include "evt/ShowerSRecData.h"

Public Types

typedef
sevt::ShowerSRecDataQuantities 
Parameter
 
enum  ShowerSizeType {
  eUndefined = -1, eS1000 = 0, eS450 = 1, eN19 = 2,
  eS300 = 3
}
 
enum  T4Flags {
  eT4_None = 0, eT4_FD = 1 << 0, eT4_3TOT = 1 << 1, eT4_4C1 = 1 << 2,
  eT4_3TOTd = 1 << 3, eT4_3TOTMix = 1 << 4, eT4_3MoPS = 1 << 5
}
 
enum  T5Flags { eT5_None = 0, eT5_Prior = 1 << 0, eT5_Posterior = 1 << 1, eT5_Has = 1 << 2 }
 

Public Member Functions

void DeleteParameter (const Parameter q)
 
void DeleteParameterCovariance (const Parameter q1, const Parameter q2)
 
double GetAngleChi2 () const
 
double GetAngleNdof () const
 
const utl::VectorGetAxis () const
 
int GetBadPeriodId () const
 
const utl::PointGetBarycenter () const
 
const utl::CoordinateSystemPtrGetBarycenterCoordinateSystem () const
 origin = GetBarycenter(), z-axis = local vertical, x-axis = east More...
 
const utl::TimeStampGetBarytime () const
 
double GetBeta () const
 
double GetBetaError () const
 
double GetBetaSystematics () const
 
double GetCicRefAngle () const
 
const utl::CoordinateSystemPtrGetCoreCoordinateSystem () const
 origin = GetCore(), z-axis = local vertical, x-axis = east More...
 
const utl::VectorGetCoreError () const
 
const utl::PointGetCorePosition () const
 
const utl::TimeStampGetCoreTime () const
 time when shower front passes through the core point More...
 
const utl::TimeIntervalGetCoreTimeError () const
 
double GetCorrelationThetaPhi () const
 
double GetCorrelationXY () const
 
std::vector< std::pair
< Parameter, Parameter > > 
GetCovarianceEnumVector () const
 
double GetCurvature () const
 gaussian curvature = 1 / Rc More...
 
double GetCurvatureError () const
 
double GetCurvatureTimeOffset () const
 
double GetCurvatureTimeOffsetError () const
 
double GetEnergy () const
 
double GetEnergyError () const
 
double GetEnergyLDFSystematics () const
 
std::vector< ParameterGetEnumVector () const
 
sevt::SdFootprintDataGetFootprintData ()
 
const sevt::SdFootprintDataGetFootprintData () const
 
double GetGamma () const
 
double GetGammaError () const
 
const
utl::TabulatedFunctionErrors
GetLDF () const
 
utl::TabulatedFunctionErrorsGetLDF ()
 
double GetLDFChi2 () const
 
double GetLDFLikelihood () const
 
double GetLDFNdof () const
 
double GetLDFOptimumDistance () const
 
double GetLDFRecStage () const
 
utl::Histogram< double > & GetMPDHistogram ()
 
const utl::Histogram< double > & GetMPDHistogram () const
 
double GetNKGFermiMu () const
 
double GetNKGFermiTau () const
 
int GetNumberOfActiveStations () const
 
double GetParameter (const Parameter q) const
 
double GetParameterCovariance (const Parameter q1, const Parameter q2) const
 
bool GetParameterCovarianceLockStatus (const Parameter q1, const Parameter q2) const
 
double GetParameterError (const Parameter q) const
 
bool GetParameterErrorLockStatus (const Parameter q) const
 
bool GetParameterLockStatus (const Parameter q) const
 
double GetPhiError () const
 
sevt::PlaneFrontRecDataGetPlaneFrontRecData ()
 
const sevt::PlaneFrontRecDataGetPlaneFrontRecData () const
 
const std::vector< int > & GetReconstructionSeed () const
 
evt::RiseTime1000GetRiseTime1000 ()
 
const evt::RiseTime1000GetRiseTime1000 () const
 
double GetS38 () const
 
ShowerScintillatorRecDataGetScintillatorRecShower ()
 
const ShowerScintillatorRecDataGetScintillatorRecShower () const
 
const utl::VectorGetSeedAxis () const
 
const utl::PointGetSeedBarycenter () const
 
utl::Point GetShowerCenter () const
 this only works if core, axis, and curvature are set More...
 
const utl::CoordinateSystemPtrGetShowerCoordinateSystem () const
 origin = GetCore(), z-axis = GetAxis(), x-axis = upstream More...
 
double GetShowerSize () const
 
double GetShowerSizeError () const
 
const char * GetShowerSizeLabel () const
 
double GetShowerSizeSystematics () const
 
ShowerSizeType GetShowerSizeType () const
 
double GetSizeAtmosphericCorr () const
 correction applied to the shower size due to the atmosphere and geomagnetic effect More...
 
double GetSizeAtmosphericCorrError () const
 
double GetSizeGeomagneticCorr () const
 
double GetSizeGeomagneticCorrError () const
 
int GetT4Trigger () const
 
int GetT5ClosestStation () const
 
int GetT5HottestStation () const
 
const std::vector< int > & GetT5PosteriorActiveNeighbors () const
 
const std::vector< int > & GetT5PosteriorActiveUUBNeighbors () const
 
unsigned int GetT5PosteriorCoreTriangle () const
 
const std::vector< int > & GetT5PriorActiveNeighbors () const
 
const std::vector< int > & GetT5PriorActiveUUBNeighbors () const
 
int GetT5Trigger () const
 
double GetThetaError () const
 
double GetTimeResidualMean () const
 
double GetTimeResidualSpread () const
 
bool HasFootprintData () const
 
bool HasLDF () const
 
bool HasMPDHistogram () const
 
bool HasParameter (const Parameter q) const
 
bool HasParameterCovariance (const Parameter q1, const Parameter q2) const
 
bool HasParameterError (const Parameter q) const
 
bool HasPlaneFrontRecData () const
 
bool HasRiseTime1000 () const
 
bool HasScintillatorRecShower () const
 
bool HasShowerSizeType (const ShowerSizeType type) const
 
bool IsT4 () const
 
bool IsT5 () const
 
bool IsT5ClosestStationUUB () const
 
bool IsTOTdMoPSSilent () const
 
void MakeFootprintData ()
 
void MakeLDF ()
 
void MakeMPDHistogram (const int nBins, const double min, const double max)
 
void MakePlaneFrontRecData ()
 
void MakeRiseTime1000 ()
 
void MakeScintillatorRecShower ()
 
void SetAngleChi2 (const double chi2, const double ndof)
 
void SetAngleErrors (const utl::Vector::Triple &u_v_w, const utl::Vector::Triple &sigma_u2_uv_v2)
 
void SetAxis (const utl::Vector &axis)
 
void SetBadPeriodId (const int id)
 
void SetBarycenter (const utl::Point &bary)
 
void SetBarytime (const utl::TimeStamp &t)
 
void SetBeta (const double beta, const double error)
 
void SetBetaSystematics (const double betasys)
 
void SetCicRefAngle (const double angle)
 
void SetCoreError (const utl::Vector &coreerr)
 
void SetCorePosition (const utl::Point &core)
 
void SetCoreTime (const utl::TimeStamp &coreTime, const utl::TimeInterval &coreTimeErr)
 
void SetCorrelationThetaPhi (const double corr)
 
void SetCorrelationXY (const double corr)
 
void SetCurvature (const double curvature, const double error)
 gaussian curvature = 1 / Rc More...
 
void SetCurvatureTimeOffset (const double ct0, const double ct0Error)
 
void SetEnergy (const double energy, const double error)
 
void SetEnergyLDFSystematics (const double sys)
 
void SetGamma (const double gamma, const double error)
 
void SetIsTOTdMoPSSilent (const bool silent)
 
void SetLDFChi2 (const double chi2, const double ndof)
 
void SetLDFLikelihood (const double likelihood)
 
void SetLDFOptimumDistance (const double rOpt)
 
void SetLDFRecStage (const double stage)
 
void SetNKGFermiParameters (const double mu, const double tau)
 
void SetNumberOfActiveStations (const int nstations)
 
void SetParameter (const Parameter q, const double param, const bool lock=true)
 
void SetParameterCovariance (const Parameter q1, const Parameter q2, const double corr, const bool lock=true)
 
void SetPhiError (const double err)
 
void SetReconstructionSeed (const std::vector< int > &stations)
 
void SetS38 (const double s38)
 
void SetSeedAxis (const utl::Vector &axis)
 
void SetSeedBarycenter (const utl::Point &b)
 
void SetShowerSize (const double value, const double error)
 
void SetShowerSizeSystematics (const double sysError)
 
void SetShowerSizeType (const ShowerSizeType type)
 
void SetSizeAtmosphericCorr (const double what, const double whatEr)
 
void SetSizeGeomagneticCorr (const double what, const double whatEr)
 
void SetT4Trigger (const int t4)
 
void SetT5ClosestStation (const int id)
 
void SetT5ClosestStationIsUUB (const bool flag)
 
void SetT5HottestStation (const int id)
 
void SetT5PosteriorActiveNeighbors (const std::vector< int > &neigh)
 
void SetT5PosteriorActiveUUBNeighbors (const std::vector< int > &neigh)
 
void SetT5PosteriorCoreTriangle (const unsigned int type)
 
void SetT5PriorActiveNeighbors (const std::vector< int > &neigh)
 
void SetT5PriorActiveUUBNeighbors (const std::vector< int > &neigh)
 
void SetT5Trigger (const int t5)
 
void SetThetaError (const double err)
 
void SetTimeResidualMean (const double mean)
 
void SetTimeResidualSpread (const double spread)
 

Static Public Attributes

static const double kBary = 0.5
 
static const double kLDF = 3
 
static const double kLDFAndCurvature = 3.5
 
static const double kLDFBeta = 0.1
 
static const double kLDFEstimate = 2
 
static const double kLDFEstimateAndCurvature = 2.5
 
static const double kLDFGamma = 0.01
 
static const double kLDFGlobalFit = 5
 
static const double kLDFLowerLimit = 0.001
 
static const double kLDFSilents = 4
 
static const double kLDFSilentsAndCurvature = 4.5
 
static const double kPlaneFit3d = 1.2
 
static const double kPlaneFitLinear = 1
 
static const double kPlaneFitLinear2 = 1.1
 

Private Member Functions

 ShowerSRecData ()=default
 
 ~ShowerSRecData ()=default
 

Static Private Member Functions

static const std::string & CurrentModule ()
 

Private Attributes

double fAngleChi2 = 0
 
double fAngleNdof = 0
 
utl::Vector fAxis
 
int fBadPeriodId = 0
 
utl::Point fBarycenter
 
utl::CoordinateSystemPtr fBarycenterCoordinateSystem
 
utl::TimeStamp fBarytime
 
double fBeta = 0
 
double fBetaError = 0
 
double fBetaSystematics = 0
 
double fCicRefAngle = 0
 
utl::Point fCore
 
utl::CoordinateSystemPtr fCoreCoordinateSystem
 
utl::Vector fCoreError
 
utl::TimeStamp fCoreTime
 
utl::TimeInterval fCoreTimeError
 
double fCorrelationThetaPhi = 0
 
double fCorrelationXY = 0
 
double fCurvature = 0
 
double fCurvatureError = 0
 
double fCurvatureTimeOffset = 0
 
double fCurvatureTimeOffsetError = 0
 
double fEnergy = 0
 
double fEnergyError = 0
 
double fEnergyLDFSystematics = 0
 
utl::ShadowPtr
< sevt::SdFootprintData
fFootprintData
 
double fGamma = 0
 
double fGammaError = 0
 
bool fIsTOTdMoPSSilent = true
 
utl::ShadowPtr
< utl::TabulatedFunctionErrors
fLDF
 
double fLDFChi2 = 0
 
double fLDFLikelihood = 0
 
double fLDFNdof = 0
 
double fLDFOptimumDistance = 0
 
double fLDFRecStage = 0
 
utl::ShadowPtr< utl::Histogram
< double > > 
fMPDHistogram
 
double fNKGFermiMu = 0
 
double fNKGFermiTau = 0
 
int fNumberOfActiveStations = 0
 
utl::ParameterStorage< ParameterfParameterStorage {"Shower:ShowerSRecData"}
 
double fPhiError = 0
 
utl::ShadowPtr
< sevt::PlaneFrontRecData
fPlaneFrontRecData
 
std::vector< int > fReconstructionSeed
 vector of 3 seed station Ids More...
 
utl::ShadowPtr< evt::RiseTime1000fRiseTime1000
 
double fS38 = 0
 
utl::Vector fSeedAxis
 
utl::Point fSeedBarycenter
 
utl::CoordinateSystemPtr fShowerCoordinateSystem
 
utl::LameShadowPtr
< evt::ShowerScintillatorRecData
fShowerScintillatorRecData
 
double fShowerSize = 0
 
double fShowerSizeError = 0
 
double fShowerSizeSystematics = 0
 
ShowerSizeType fShowerSizeType = eUndefined
 
double fSizeAtmosphericCorr = 0
 
double fSizeAtmosphericCorrError = 0
 
double fSizeGeomagneticCorr = 0
 
double fSizeGeomagneticCorrError = 0
 
int fT4Trigger = 0
 
int fT5ClosestStation = 0
 
bool fT5ClosestStationIsUUB = false
 
int fT5HottestStation = 0
 
std::vector< int > fT5PosteriorActiveNeighbors
 
std::vector< int > fT5PosteriorActiveUUBNeighbors
 
unsigned int fT5PosteriorCoreTriangle = sevt::SEventConstants::eNone
 
std::vector< int > fT5PriorActiveNeighbors
 
std::vector< int > fT5PriorActiveUUBNeighbors
 
int fT5Trigger = 0
 
double fThetaError = 0
 
double fTimeResidualMean = 0
 
double fTimeResidualSpread = 0
 

Friends

class evt::ShowerRecData
 
class utl::LameShadowPtr< evt::ShowerSRecData >
 

Detailed Description

Interface class to access to the SD Reconstruction of a Shower.

Definition at line 37 of file ShowerSRecData.h.

Member Typedef Documentation

typedef sevt::ShowerSRecDataQuantities evt::ShowerSRecData::Parameter

Definition at line 249 of file ShowerSRecData.h.

Member Enumeration Documentation

Enumerator
eUndefined 
eS1000 
eS450 
eN19 
eS300 

Definition at line 40 of file ShowerSRecData.h.

Enumerator
eT4_None 
eT4_FD 
eT4_3TOT 
eT4_4C1 
eT4_3TOTd 
eT4_3TOTMix 
eT4_3MoPS 

Definition at line 377 of file ShowerSRecData.h.

Enumerator
eT5_None 
eT5_Prior 
eT5_Posterior 
eT5_Has 

Definition at line 387 of file ShowerSRecData.h.

Constructor & Destructor Documentation

evt::ShowerSRecData::ShowerSRecData ( )
privatedefault
evt::ShowerSRecData::~ShowerSRecData ( )
privatedefault

Member Function Documentation

static const std::string& evt::ShowerSRecData::CurrentModule ( )
inlinestaticprivate
void evt::ShowerSRecData::DeleteParameter ( const Parameter  q)
inline

Definition at line 270 of file ShowerSRecData.h.

References CurrentModule(), and fParameterStorage.

void evt::ShowerSRecData::DeleteParameterCovariance ( const Parameter  q1,
const Parameter  q2 
)
inline

Definition at line 271 of file ShowerSRecData.h.

References CurrentModule(), and fParameterStorage.

double evt::ShowerSRecData::GetAngleChi2 ( ) const
inline
double evt::ShowerSRecData::GetAngleNdof ( ) const
inline
const utl::Vector& evt::ShowerSRecData::GetAxis ( ) const
inline

Definition at line 130 of file ShowerSRecData.h.

References fAxis.

Referenced by MdBiasCorrecterAG::MdBiasCorrecter::CorrectBias(), DLECorrection::DLECorrection::CorrectDLE(), RdREASSimPreparator::RdREASSimPreparator::CorsikaInpFileWriter(), SdRecPlotterOG::SdRecPlotter::DrawEvent(), RdEVASimPreparator::RdEVASimPreparator::EVAFileWriter(), SIOValidationObj::Fill(), MdCornerClippingCorrecterAG::MdCornerClippingCorrecter::FillCornerClippingProbability(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::FillEventInput(), otoa::FD2ADST::FillSDEye(), MdMuonIntegratorAG::MdMuonIntegrator::GetMuonsWithADC(), evt::ShowerRRecData::GetReferenceAxis(), RdHASLDFFitter::GetSineAlphaSquareErr(), UniversalityFitter::UniversalityFitter::InitBarilocheReconstruction(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::InitCoordinateSys(), MdEventSelectorAG::MdEventSelector::IsHighTheta(), RdREASSimPreparator::RdREASSimPreparator::LaunchConexSim(), LDFFinderOG::LDFFinder::OutputResults(), LDFFinderKG::LDFFinder::OutputResults(), RdLDFFitter::RdLDFFitter::PlotScan(), RdREASSimPreparator::RdREASSimPreparator::REASFileWriter(), RdStationSimPulseFinder::RdStationSimPulseFinder::Run(), RdEventPostSelector::RdEventPostSelector::Run(), RdREASSimPreparator::RdREASSimPreparator::Run(), RdCOREASSimulationCreator::RdCOREASSimulationCreator::Run(), MdGeometryFitterAG::MdGeometryFitter::Run(), RdZHAireSSimPreparator::RdZHAireSSimPreparator::Run(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::Run(), MdMuonCounterAG::MdMuonCounter::Run(), MdLDFFinderAG::MdLDFFinder::Run(), RdHyperbolicWavefrontFit::RdHyperbolicWavefrontFit::Run(), LDFFinderOG::LDFFinder::Run(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::Run(), SdCompParam::SdCompositionParameters::Run(), UniversalityFitter::UniversalityFitter::Run(), UniversalityFitter::UniversalityFitter::RunKarlsruheReconstruction(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::SetMuonProductionDepthHist(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData(), LDFFinderOG::LDFFinder::SetRecData(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::SetReconstructedValues(), and RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromSD().

int evt::ShowerSRecData::GetBadPeriodId ( ) const
inline

Definition at line 230 of file ShowerSRecData.h.

References fBadPeriodId.

Referenced by SdRecPlotterOG::SdRecPlotter::DrawEvent(), and evtPython().

const utl::Point& evt::ShowerSRecData::GetBarycenter ( ) const
inline
const CoordinateSystemPtr & evt::ShowerSRecData::GetBarycenterCoordinateSystem ( ) const

origin = GetBarycenter(), z-axis = local vertical, x-axis = east

Definition at line 106 of file ShowerSRecData.cc.

References fwk::LocalCoordinateSystemConstructor< Policy >::Create().

Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::Run(), and LDFFinderOG::LDFFinder::Run().

const utl::TimeStamp& evt::ShowerSRecData::GetBarytime ( ) const
inline
double evt::ShowerSRecData::GetBeta ( ) const
inline
double evt::ShowerSRecData::GetBetaError ( ) const
inline
double evt::ShowerSRecData::GetBetaSystematics ( ) const
inline

Definition at line 60 of file ShowerSRecData.h.

References fBetaSystematics.

Referenced by SdRecPlotterOG::SdRecPlotter::DrawEvent(), and evtPython().

double evt::ShowerSRecData::GetCicRefAngle ( ) const
inline

Definition at line 79 of file ShowerSRecData.h.

References fCicRefAngle.

const CoordinateSystemPtr & evt::ShowerSRecData::GetCoreCoordinateSystem ( ) const

origin = GetCore(), z-axis = local vertical, x-axis = east

Definition at line 116 of file ShowerSRecData.cc.

References fwk::LocalCoordinateSystemConstructor< Policy >::Create().

const utl::Vector& evt::ShowerSRecData::GetCoreError ( ) const
inline
const utl::Point& evt::ShowerSRecData::GetCorePosition ( ) const
inline

Definition at line 119 of file ShowerSRecData.h.

References fCore.

Referenced by SdHorizontalEventSelectorHOG::SdHorizontalEventSelector::CalculateT5HASTrigger(), MdBiasCorrecterAG::MdBiasCorrecter::CorrectBias(), SdRecPlotterOG::SdRecPlotter::DrawEvent(), RdEVASimPreparator::RdEVASimPreparator::EVAFileWriter(), SIOValidationObj::Fill(), MdCornerClippingCorrecterAG::MdCornerClippingCorrecter::FillCornerClippingProbability(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::FillEventInput(), otoa::FD2ADST::FillSDEye(), MdMuonIntegratorAG::MdMuonIntegrator::GetMuonsWithADC(), evt::ShowerRRecData::GetReferenceCorePosition(), UniversalityFitter::UniversalityFitter::InitBarilocheReconstruction(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::InitCoordinateSys(), MdEventSelectorAG::MdEventSelector::IsHighTheta(), LDFFinderOG::LDFFinder::OutputResults(), LDFFinderKG::LDFFinder::OutputResults(), RdStationSimPulseFinder::RdStationSimPulseFinder::Run(), RdEventPostSelector::RdEventPostSelector::Run(), ShowerMaker::ShowerMaker::Run(), SdMonteCarloPropagatorKVI::SdMonteCarloPropagator::Run(), RdEventInitializer::RdEventInitializer::Run(), RdREASSimPreparator::RdREASSimPreparator::Run(), RdCOREASSimulationCreator::RdCOREASSimulationCreator::Run(), MdGeometryFitterAG::MdGeometryFitter::Run(), RdZHAireSSimPreparator::RdZHAireSSimPreparator::Run(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::Run(), MdLDFFinderAG::MdLDFFinder::Run(), RdHyperbolicWavefrontFit::RdHyperbolicWavefrontFit::Run(), LDFFinderOG::LDFFinder::Run(), RdLDFFitter::RdLDFFitter::Run(), UniversalityFitter::UniversalityFitter::Run(), UniversalityFitter::UniversalityFitter::RunKarlsruheReconstruction(), LDFFinderOG::LDFFinder::SetRecData(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::SetReconstructedValues(), and RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromSD().

const utl::TimeStamp& evt::ShowerSRecData::GetCoreTime ( ) const
inline
const utl::TimeInterval& evt::ShowerSRecData::GetCoreTimeError ( ) const
inline
double evt::ShowerSRecData::GetCorrelationThetaPhi ( ) const
inline
double evt::ShowerSRecData::GetCorrelationXY ( ) const
inline
std::vector<std::pair<Parameter, Parameter> > evt::ShowerSRecData::GetCovarianceEnumVector ( ) const
inline

Definition at line 274 of file ShowerSRecData.h.

References fParameterStorage.

double evt::ShowerSRecData::GetCurvature ( ) const
inline
double evt::ShowerSRecData::GetCurvatureError ( ) const
inline
double evt::ShowerSRecData::GetCurvatureTimeOffset ( ) const
inline

Definition at line 68 of file ShowerSRecData.h.

References fCurvatureTimeOffset.

double evt::ShowerSRecData::GetCurvatureTimeOffsetError ( ) const
inline

Definition at line 69 of file ShowerSRecData.h.

References fCurvatureTimeOffsetError.

double evt::ShowerSRecData::GetEnergy ( ) const
inline
double evt::ShowerSRecData::GetEnergyError ( ) const
inline
double evt::ShowerSRecData::GetEnergyLDFSystematics ( ) const
inline

Definition at line 138 of file ShowerSRecData.h.

References fEnergyLDFSystematics.

std::vector<Parameter> evt::ShowerSRecData::GetEnumVector ( ) const
inline

Definition at line 273 of file ShowerSRecData.h.

References fParameterStorage.

sevt::SdFootprintData& evt::ShowerSRecData::GetFootprintData ( )
inline

Definition at line 245 of file ShowerSRecData.h.

References fFootprintData.

Referenced by SdFootprintAnalyzerNS::SdFootprintAnalyzer::Run().

const sevt::SdFootprintData& evt::ShowerSRecData::GetFootprintData ( ) const
inline

Definition at line 246 of file ShowerSRecData.h.

References fFootprintData.

double evt::ShowerSRecData::GetGamma ( ) const
inline
double evt::ShowerSRecData::GetGammaError ( ) const
inline
const utl::TabulatedFunctionErrors& evt::ShowerSRecData::GetLDF ( ) const
inline
utl::TabulatedFunctionErrors& evt::ShowerSRecData::GetLDF ( )
inline

Definition at line 54 of file ShowerSRecData.h.

References fLDF.

double evt::ShowerSRecData::GetLDFChi2 ( ) const
inline

Definition at line 153 of file ShowerSRecData.h.

References fLDFChi2.

Referenced by evtPython().

double evt::ShowerSRecData::GetLDFLikelihood ( ) const
inline

Definition at line 155 of file ShowerSRecData.h.

References fLDFLikelihood.

double evt::ShowerSRecData::GetLDFNdof ( ) const
inline

Definition at line 154 of file ShowerSRecData.h.

References fLDFNdof.

Referenced by evtPython().

double evt::ShowerSRecData::GetLDFOptimumDistance ( ) const
inline
double evt::ShowerSRecData::GetLDFRecStage ( ) const
inline
utl::Histogram<double>& evt::ShowerSRecData::GetMPDHistogram ( )
inline
const utl::Histogram<double>& evt::ShowerSRecData::GetMPDHistogram ( ) const
inline

Definition at line 144 of file ShowerSRecData.h.

References fMPDHistogram.

double evt::ShowerSRecData::GetNKGFermiMu ( ) const
inline

Definition at line 63 of file ShowerSRecData.h.

References fNKGFermiMu.

double evt::ShowerSRecData::GetNKGFermiTau ( ) const
inline

Definition at line 64 of file ShowerSRecData.h.

References fNKGFermiTau.

int evt::ShowerSRecData::GetNumberOfActiveStations ( ) const
inline

Definition at line 71 of file ShowerSRecData.h.

References fNumberOfActiveStations.

Referenced by evtPython().

double evt::ShowerSRecData::GetParameter ( const Parameter  q) const
inline
double evt::ShowerSRecData::GetParameterCovariance ( const Parameter  q1,
const Parameter  q2 
) const
inline
bool evt::ShowerSRecData::GetParameterCovarianceLockStatus ( const Parameter  q1,
const Parameter  q2 
) const
inline

Definition at line 268 of file ShowerSRecData.h.

References CurrentModule(), and fParameterStorage.

double evt::ShowerSRecData::GetParameterError ( const Parameter  q) const
inline

Definition at line 260 of file ShowerSRecData.h.

References CurrentModule(), fParameterStorage, and sqrt().

bool evt::ShowerSRecData::GetParameterErrorLockStatus ( const Parameter  q) const
inline

Definition at line 262 of file ShowerSRecData.h.

References CurrentModule(), and fParameterStorage.

bool evt::ShowerSRecData::GetParameterLockStatus ( const Parameter  q) const
inline

Definition at line 258 of file ShowerSRecData.h.

References CurrentModule(), and fParameterStorage.

double evt::ShowerSRecData::GetPhiError ( ) const
inline
sevt::PlaneFrontRecData& evt::ShowerSRecData::GetPlaneFrontRecData ( )
inline

Definition at line 240 of file ShowerSRecData.h.

References fPlaneFrontRecData.

const sevt::PlaneFrontRecData& evt::ShowerSRecData::GetPlaneFrontRecData ( ) const
inline

Definition at line 241 of file ShowerSRecData.h.

References fPlaneFrontRecData.

const std::vector<int>& evt::ShowerSRecData::GetReconstructionSeed ( ) const
inline

Definition at line 175 of file ShowerSRecData.h.

References fReconstructionSeed.

Referenced by SdRecPlotterOG::SdRecPlotter::DrawEvent().

evt::RiseTime1000& evt::ShowerSRecData::GetRiseTime1000 ( )
inline

Definition at line 235 of file ShowerSRecData.h.

References fRiseTime1000.

Referenced by SdCompParam::SdCompositionParameters::Run().

const evt::RiseTime1000& evt::ShowerSRecData::GetRiseTime1000 ( ) const
inline

Definition at line 236 of file ShowerSRecData.h.

References fRiseTime1000.

double evt::ShowerSRecData::GetS38 ( ) const
inline

Definition at line 80 of file ShowerSRecData.h.

References fS38.

ShowerScintillatorRecData& evt::ShowerSRecData::GetScintillatorRecShower ( )
inline
const ShowerScintillatorRecData& evt::ShowerSRecData::GetScintillatorRecShower ( ) const
inline

Definition at line 49 of file ShowerSRecData.h.

References fShowerScintillatorRecData.

const utl::Vector& evt::ShowerSRecData::GetSeedAxis ( ) const
inline

Definition at line 177 of file ShowerSRecData.h.

References fSeedAxis.

const utl::Point& evt::ShowerSRecData::GetSeedBarycenter ( ) const
inline

Definition at line 178 of file ShowerSRecData.h.

References fSeedBarycenter.

Point evt::ShowerSRecData::GetShowerCenter ( ) const

this only works if core, axis, and curvature are set

Definition at line 43 of file ShowerSRecData.cc.

const CoordinateSystemPtr & evt::ShowerSRecData::GetShowerCoordinateSystem ( ) const

origin = GetCore(), z-axis = GetAxis(), x-axis = upstream

Definition at line 126 of file ShowerSRecData.cc.

Referenced by MdLDFFinderAG::MdLDFFinder::FillModulesShowerPlaneDistances().

double evt::ShowerSRecData::GetShowerSize ( ) const
inline
double evt::ShowerSRecData::GetShowerSizeError ( ) const
inline
const char * evt::ShowerSRecData::GetShowerSizeLabel ( ) const
double evt::ShowerSRecData::GetShowerSizeSystematics ( ) const
inline
ShowerSizeType evt::ShowerSRecData::GetShowerSizeType ( ) const
inline

Definition at line 74 of file ShowerSRecData.h.

References fShowerSizeType.

double evt::ShowerSRecData::GetSizeAtmosphericCorr ( ) const
inline

correction applied to the shower size due to the atmosphere and geomagnetic effect

Definition at line 84 of file ShowerSRecData.h.

References fSizeAtmosphericCorr.

double evt::ShowerSRecData::GetSizeAtmosphericCorrError ( ) const
inline

Definition at line 86 of file ShowerSRecData.h.

References fSizeAtmosphericCorrError.

double evt::ShowerSRecData::GetSizeGeomagneticCorr ( ) const
inline

Definition at line 85 of file ShowerSRecData.h.

References fSizeGeomagneticCorr.

double evt::ShowerSRecData::GetSizeGeomagneticCorrError ( ) const
inline

Definition at line 87 of file ShowerSRecData.h.

References fSizeGeomagneticCorrError.

int evt::ShowerSRecData::GetT4Trigger ( ) const
inline

Definition at line 157 of file ShowerSRecData.h.

References fT4Trigger.

Referenced by SdRecPlotterOG::SdRecPlotter::DrawEvent(), and evtPython().

int evt::ShowerSRecData::GetT5ClosestStation ( ) const
inline

Definition at line 164 of file ShowerSRecData.h.

References fT5ClosestStation.

int evt::ShowerSRecData::GetT5HottestStation ( ) const
inline

Definition at line 163 of file ShowerSRecData.h.

References fT5HottestStation.

const std::vector<int>& evt::ShowerSRecData::GetT5PosteriorActiveNeighbors ( ) const
inline

Definition at line 168 of file ShowerSRecData.h.

References fT5PosteriorActiveNeighbors.

const std::vector<int>& evt::ShowerSRecData::GetT5PosteriorActiveUUBNeighbors ( ) const
inline

Definition at line 169 of file ShowerSRecData.h.

References fT5PosteriorActiveUUBNeighbors.

unsigned int evt::ShowerSRecData::GetT5PosteriorCoreTriangle ( ) const
inline

Definition at line 170 of file ShowerSRecData.h.

References fT5PosteriorCoreTriangle.

const std::vector<int>& evt::ShowerSRecData::GetT5PriorActiveNeighbors ( ) const
inline

Definition at line 166 of file ShowerSRecData.h.

References fT5PriorActiveNeighbors.

const std::vector<int>& evt::ShowerSRecData::GetT5PriorActiveUUBNeighbors ( ) const
inline

Definition at line 167 of file ShowerSRecData.h.

References fT5PriorActiveUUBNeighbors.

int evt::ShowerSRecData::GetT5Trigger ( ) const
inline
double evt::ShowerSRecData::GetThetaError ( ) const
inline
double evt::ShowerSRecData::GetTimeResidualMean ( ) const
inline
double evt::ShowerSRecData::GetTimeResidualSpread ( ) const
inline
bool evt::ShowerSRecData::HasFootprintData ( ) const
inline

Definition at line 243 of file ShowerSRecData.h.

References fFootprintData.

Referenced by SdFootprintAnalyzerNS::SdFootprintAnalyzer::Run().

bool evt::ShowerSRecData::HasLDF ( ) const
inline
bool evt::ShowerSRecData::HasMPDHistogram ( ) const
inline
bool evt::ShowerSRecData::HasParameter ( const Parameter  q) const
inline
bool evt::ShowerSRecData::HasParameterCovariance ( const Parameter  q1,
const Parameter  q2 
) const
inline
bool evt::ShowerSRecData::HasParameterError ( const Parameter  q) const
inline

Definition at line 264 of file ShowerSRecData.h.

References fParameterStorage.

bool evt::ShowerSRecData::HasPlaneFrontRecData ( ) const
inline

Definition at line 238 of file ShowerSRecData.h.

References fPlaneFrontRecData.

bool evt::ShowerSRecData::HasRiseTime1000 ( ) const
inline

Definition at line 233 of file ShowerSRecData.h.

References fRiseTime1000.

Referenced by SdCompParam::SdCompositionParameters::Run().

bool evt::ShowerSRecData::HasScintillatorRecShower ( ) const
inline
bool evt::ShowerSRecData::HasShowerSizeType ( const ShowerSizeType  type) const
inline

Definition at line 73 of file ShowerSRecData.h.

References fShowerSizeType.

bool evt::ShowerSRecData::IsT4 ( ) const
inline
bool evt::ShowerSRecData::IsT5 ( ) const
inline
bool evt::ShowerSRecData::IsT5ClosestStationUUB ( ) const
inline

Definition at line 165 of file ShowerSRecData.h.

References fT5ClosestStationIsUUB.

bool evt::ShowerSRecData::IsTOTdMoPSSilent ( ) const
inline

Definition at line 173 of file ShowerSRecData.h.

References fIsTOTdMoPSSilent.

void evt::ShowerSRecData::MakeFootprintData ( )
inline

Definition at line 244 of file ShowerSRecData.h.

References fFootprintData.

Referenced by SdFootprintAnalyzerNS::SdFootprintAnalyzer::Run().

void evt::ShowerSRecData::MakeLDF ( )
void evt::ShowerSRecData::MakeMPDHistogram ( const int  nBins,
const double  min,
const double  max 
)
void evt::ShowerSRecData::MakePlaneFrontRecData ( )
inline

Definition at line 239 of file ShowerSRecData.h.

References fPlaneFrontRecData.

void evt::ShowerSRecData::MakeRiseTime1000 ( )
inline

Definition at line 234 of file ShowerSRecData.h.

References fRiseTime1000.

Referenced by SdCompParam::SdCompositionParameters::Run().

void evt::ShowerSRecData::MakeScintillatorRecShower ( )

Definition at line 96 of file ShowerSRecData.cc.

References ERROR.

Referenced by ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData().

void evt::ShowerSRecData::SetAngleChi2 ( const double  chi2,
const double  ndof 
)
inline
void evt::ShowerSRecData::SetAngleErrors ( const utl::Vector::Triple u_v_w,
const utl::Vector::Triple sigma_u2_uv_v2 
)
void evt::ShowerSRecData::SetAxis ( const utl::Vector axis)
inline
void evt::ShowerSRecData::SetBadPeriodId ( const int  id)
inline

Definition at line 231 of file ShowerSRecData.h.

References fBadPeriodId.

void evt::ShowerSRecData::SetBarycenter ( const utl::Point bary)
inline
void evt::ShowerSRecData::SetBarytime ( const utl::TimeStamp t)
inline

Definition at line 191 of file ShowerSRecData.h.

References fBarytime.

void evt::ShowerSRecData::SetBeta ( const double  beta,
const double  error 
)
inline
void evt::ShowerSRecData::SetBetaSystematics ( const double  betasys)
inline

Definition at line 96 of file ShowerSRecData.h.

References fBetaSystematics.

Referenced by LDFFinderOG::LDFFinder::Run().

void evt::ShowerSRecData::SetCicRefAngle ( const double  angle)
inline

Definition at line 105 of file ShowerSRecData.h.

References fCicRefAngle.

void evt::ShowerSRecData::SetCoreError ( const utl::Vector coreerr)
inline
void evt::ShowerSRecData::SetCorePosition ( const utl::Point core)
inline
void evt::ShowerSRecData::SetCoreTime ( const utl::TimeStamp coreTime,
const utl::TimeInterval coreTimeErr 
)
inline
void evt::ShowerSRecData::SetCorrelationThetaPhi ( const double  corr)
inline
void evt::ShowerSRecData::SetCorrelationXY ( const double  corr)
inline
void evt::ShowerSRecData::SetCurvature ( const double  curvature,
const double  error 
)
inline
void evt::ShowerSRecData::SetCurvatureTimeOffset ( const double  ct0,
const double  ct0Error 
)
inline

Definition at line 91 of file ShowerSRecData.h.

References fCurvatureTimeOffset, and fCurvatureTimeOffsetError.

void evt::ShowerSRecData::SetEnergy ( const double  energy,
const double  error 
)
inline
void evt::ShowerSRecData::SetEnergyLDFSystematics ( const double  sys)
inline

Definition at line 205 of file ShowerSRecData.h.

References fEnergyLDFSystematics.

void evt::ShowerSRecData::SetGamma ( const double  gamma,
const double  error 
)
inline
void evt::ShowerSRecData::SetIsTOTdMoPSSilent ( const bool  silent)
inline

Definition at line 172 of file ShowerSRecData.h.

References fIsTOTdMoPSSilent.

void evt::ShowerSRecData::SetLDFChi2 ( const double  chi2,
const double  ndof 
)
inline
void evt::ShowerSRecData::SetLDFLikelihood ( const double  likelihood)
inline
void evt::ShowerSRecData::SetLDFOptimumDistance ( const double  rOpt)
inline

Definition at line 108 of file ShowerSRecData.h.

References fLDFOptimumDistance.

Referenced by LDFFinderOG::LDFFinder::Run().

void evt::ShowerSRecData::SetLDFRecStage ( const double  stage)
inline
void evt::ShowerSRecData::SetNKGFermiParameters ( const double  mu,
const double  tau 
)
inline

Definition at line 99 of file ShowerSRecData.h.

References fNKGFermiMu, and fNKGFermiTau.

Referenced by LDFFinderOG::LDFFinder::SetRecData().

void evt::ShowerSRecData::SetNumberOfActiveStations ( const int  nstations)
inline

Definition at line 101 of file ShowerSRecData.h.

References fNumberOfActiveStations.

Referenced by LDFFinderOG::LDFFinder::SetRecData().

void evt::ShowerSRecData::SetParameter ( const Parameter  q,
const double  param,
const bool  lock = true 
)
inline
void evt::ShowerSRecData::SetParameterCovariance ( const Parameter  q1,
const Parameter  q2,
const double  corr,
const bool  lock = true 
)
inline
void evt::ShowerSRecData::SetPhiError ( const double  err)
inline
void evt::ShowerSRecData::SetReconstructionSeed ( const std::vector< int > &  stations)
inline

Definition at line 221 of file ShowerSRecData.h.

References fReconstructionSeed.

void evt::ShowerSRecData::SetS38 ( const double  s38)
inline

Definition at line 106 of file ShowerSRecData.h.

References fS38.

void evt::ShowerSRecData::SetSeedAxis ( const utl::Vector axis)
inline

Definition at line 227 of file ShowerSRecData.h.

References fSeedAxis.

void evt::ShowerSRecData::SetSeedBarycenter ( const utl::Point b)
inline

Definition at line 228 of file ShowerSRecData.h.

References RdGeoCeLDFFitter::b, and fSeedBarycenter.

void evt::ShowerSRecData::SetShowerSize ( const double  value,
const double  error 
)
inline
void evt::ShowerSRecData::SetShowerSizeSystematics ( const double  sysError)
inline

Definition at line 107 of file ShowerSRecData.h.

References fShowerSizeSystematics.

Referenced by LDFFinderOG::LDFFinder::Run().

void evt::ShowerSRecData::SetShowerSizeType ( const ShowerSizeType  type)
inline
void evt::ShowerSRecData::SetSizeAtmosphericCorr ( const double  what,
const double  whatEr 
)
inline

Definition at line 109 of file ShowerSRecData.h.

References fSizeAtmosphericCorr, and fSizeAtmosphericCorrError.

void evt::ShowerSRecData::SetSizeGeomagneticCorr ( const double  what,
const double  whatEr 
)
inline

Definition at line 111 of file ShowerSRecData.h.

References fSizeGeomagneticCorr, and fSizeGeomagneticCorrError.

void evt::ShowerSRecData::SetT4Trigger ( const int  t4)
inline
void evt::ShowerSRecData::SetT5ClosestStation ( const int  id)
inline
void evt::ShowerSRecData::SetT5ClosestStationIsUUB ( const bool  flag)
inline
void evt::ShowerSRecData::SetT5HottestStation ( const int  id)
inline

Definition at line 212 of file ShowerSRecData.h.

References fT5HottestStation.

void evt::ShowerSRecData::SetT5PosteriorActiveNeighbors ( const std::vector< int > &  neigh)
inline
void evt::ShowerSRecData::SetT5PosteriorActiveUUBNeighbors ( const std::vector< int > &  neigh)
inline
void evt::ShowerSRecData::SetT5PosteriorCoreTriangle ( const unsigned int  type)
inline

Definition at line 219 of file ShowerSRecData.h.

References fT5PosteriorCoreTriangle.

void evt::ShowerSRecData::SetT5PriorActiveNeighbors ( const std::vector< int > &  neigh)
inline

Definition at line 215 of file ShowerSRecData.h.

References fT5PriorActiveNeighbors.

void evt::ShowerSRecData::SetT5PriorActiveUUBNeighbors ( const std::vector< int > &  neigh)
inline

Definition at line 216 of file ShowerSRecData.h.

References fT5PriorActiveUUBNeighbors.

void evt::ShowerSRecData::SetT5Trigger ( const int  t5)
inline
void evt::ShowerSRecData::SetThetaError ( const double  err)
inline
void evt::ShowerSRecData::SetTimeResidualMean ( const double  mean)
inline
void evt::ShowerSRecData::SetTimeResidualSpread ( const double  spread)
inline

Friends And Related Function Documentation

friend class evt::ShowerRecData
friend

Definition at line 372 of file ShowerSRecData.h.

friend class utl::LameShadowPtr< evt::ShowerSRecData >
friend

Definition at line 373 of file ShowerSRecData.h.

Member Data Documentation

double evt::ShowerSRecData::fAngleChi2 = 0
private

Definition at line 329 of file ShowerSRecData.h.

Referenced by GetAngleChi2(), and SetAngleChi2().

double evt::ShowerSRecData::fAngleNdof = 0
private

Definition at line 330 of file ShowerSRecData.h.

Referenced by GetAngleNdof(), and SetAngleChi2().

utl::Vector evt::ShowerSRecData::fAxis
private

Definition at line 298 of file ShowerSRecData.h.

Referenced by GetAxis(), and SetAxis().

int evt::ShowerSRecData::fBadPeriodId = 0
private

Definition at line 363 of file ShowerSRecData.h.

Referenced by GetBadPeriodId(), and SetBadPeriodId().

utl::Point evt::ShowerSRecData::fBarycenter
private

Definition at line 287 of file ShowerSRecData.h.

Referenced by GetBarycenter(), and SetBarycenter().

utl::CoordinateSystemPtr evt::ShowerSRecData::fBarycenterCoordinateSystem
mutableprivate

Definition at line 289 of file ShowerSRecData.h.

Referenced by SetBarycenter().

utl::TimeStamp evt::ShowerSRecData::fBarytime
private

Definition at line 288 of file ShowerSRecData.h.

Referenced by GetBarytime(), and SetBarytime().

double evt::ShowerSRecData::fBeta = 0
private

Definition at line 300 of file ShowerSRecData.h.

Referenced by GetBeta(), and SetBeta().

double evt::ShowerSRecData::fBetaError = 0
private

Definition at line 301 of file ShowerSRecData.h.

Referenced by GetBetaError(), and SetBeta().

double evt::ShowerSRecData::fBetaSystematics = 0
private

Definition at line 302 of file ShowerSRecData.h.

Referenced by GetBetaSystematics(), and SetBetaSystematics().

double evt::ShowerSRecData::fCicRefAngle = 0
private

Definition at line 315 of file ShowerSRecData.h.

Referenced by GetCicRefAngle(), and SetCicRefAngle().

utl::Point evt::ShowerSRecData::fCore
private

Definition at line 291 of file ShowerSRecData.h.

Referenced by GetCorePosition(), and SetCorePosition().

utl::CoordinateSystemPtr evt::ShowerSRecData::fCoreCoordinateSystem
mutableprivate

Definition at line 296 of file ShowerSRecData.h.

Referenced by SetCorePosition().

utl::Vector evt::ShowerSRecData::fCoreError
private

Definition at line 292 of file ShowerSRecData.h.

Referenced by GetCoreError(), and SetCoreError().

utl::TimeStamp evt::ShowerSRecData::fCoreTime
private

Definition at line 294 of file ShowerSRecData.h.

Referenced by GetCoreTime(), and SetCoreTime().

utl::TimeInterval evt::ShowerSRecData::fCoreTimeError
private

Definition at line 295 of file ShowerSRecData.h.

Referenced by GetCoreTimeError(), and SetCoreTime().

double evt::ShowerSRecData::fCorrelationThetaPhi = 0
private

Definition at line 328 of file ShowerSRecData.h.

Referenced by GetCorrelationThetaPhi(), and SetCorrelationThetaPhi().

double evt::ShowerSRecData::fCorrelationXY = 0
private

Definition at line 293 of file ShowerSRecData.h.

Referenced by GetCorrelationXY(), and SetCorrelationXY().

double evt::ShowerSRecData::fCurvature = 0
private

Definition at line 307 of file ShowerSRecData.h.

Referenced by GetCurvature(), and SetCurvature().

double evt::ShowerSRecData::fCurvatureError = 0
private

Definition at line 308 of file ShowerSRecData.h.

Referenced by GetCurvatureError(), and SetCurvature().

double evt::ShowerSRecData::fCurvatureTimeOffset = 0
private

Definition at line 309 of file ShowerSRecData.h.

Referenced by GetCurvatureTimeOffset(), and SetCurvatureTimeOffset().

double evt::ShowerSRecData::fCurvatureTimeOffsetError = 0
private

Definition at line 310 of file ShowerSRecData.h.

Referenced by GetCurvatureTimeOffsetError(), and SetCurvatureTimeOffset().

double evt::ShowerSRecData::fEnergy = 0
private

Definition at line 333 of file ShowerSRecData.h.

Referenced by GetEnergy(), and SetEnergy().

double evt::ShowerSRecData::fEnergyError = 0
private

Definition at line 334 of file ShowerSRecData.h.

Referenced by GetEnergyError(), and SetEnergy().

double evt::ShowerSRecData::fEnergyLDFSystematics = 0
private

Definition at line 335 of file ShowerSRecData.h.

Referenced by GetEnergyLDFSystematics(), and SetEnergyLDFSystematics().

utl::ShadowPtr<sevt::SdFootprintData> evt::ShowerSRecData::fFootprintData
private

Definition at line 368 of file ShowerSRecData.h.

Referenced by GetFootprintData(), HasFootprintData(), and MakeFootprintData().

double evt::ShowerSRecData::fGamma = 0
private

Definition at line 303 of file ShowerSRecData.h.

Referenced by GetGamma(), and SetGamma().

double evt::ShowerSRecData::fGammaError = 0
private

Definition at line 304 of file ShowerSRecData.h.

Referenced by GetGammaError(), and SetGamma().

bool evt::ShowerSRecData::fIsTOTdMoPSSilent = true
private

Definition at line 350 of file ShowerSRecData.h.

Referenced by IsTOTdMoPSSilent(), and SetIsTOTdMoPSSilent().

utl::ShadowPtr<utl::TabulatedFunctionErrors> evt::ShowerSRecData::fLDF
private

Definition at line 283 of file ShowerSRecData.h.

Referenced by GetLDF(), and HasLDF().

double evt::ShowerSRecData::fLDFChi2 = 0
private

Definition at line 322 of file ShowerSRecData.h.

Referenced by GetLDFChi2(), and SetLDFChi2().

double evt::ShowerSRecData::fLDFLikelihood = 0
private

Definition at line 324 of file ShowerSRecData.h.

Referenced by GetLDFLikelihood(), and SetLDFLikelihood().

double evt::ShowerSRecData::fLDFNdof = 0
private

Definition at line 323 of file ShowerSRecData.h.

Referenced by GetLDFNdof(), and SetLDFChi2().

double evt::ShowerSRecData::fLDFOptimumDistance = 0
private

Definition at line 321 of file ShowerSRecData.h.

Referenced by GetLDFOptimumDistance(), and SetLDFOptimumDistance().

double evt::ShowerSRecData::fLDFRecStage = 0
private

Definition at line 355 of file ShowerSRecData.h.

Referenced by GetLDFRecStage(), and SetLDFRecStage().

utl::ShadowPtr<utl::Histogram<double> > evt::ShowerSRecData::fMPDHistogram
private

Definition at line 361 of file ShowerSRecData.h.

Referenced by GetMPDHistogram(), and HasMPDHistogram().

double evt::ShowerSRecData::fNKGFermiMu = 0
private

Definition at line 305 of file ShowerSRecData.h.

Referenced by GetNKGFermiMu(), and SetNKGFermiParameters().

double evt::ShowerSRecData::fNKGFermiTau = 0
private

Definition at line 306 of file ShowerSRecData.h.

Referenced by GetNKGFermiTau(), and SetNKGFermiParameters().

int evt::ShowerSRecData::fNumberOfActiveStations = 0
private

Definition at line 337 of file ShowerSRecData.h.

Referenced by GetNumberOfActiveStations(), and SetNumberOfActiveStations().

utl::ParameterStorage<Parameter> evt::ShowerSRecData::fParameterStorage {"Shower:ShowerSRecData"}
private
double evt::ShowerSRecData::fPhiError = 0
private

Definition at line 327 of file ShowerSRecData.h.

Referenced by GetPhiError(), and SetPhiError().

utl::ShadowPtr<sevt::PlaneFrontRecData> evt::ShowerSRecData::fPlaneFrontRecData
private
std::vector<int> evt::ShowerSRecData::fReconstructionSeed
private

vector of 3 seed station Ids

Definition at line 353 of file ShowerSRecData.h.

Referenced by GetReconstructionSeed(), and SetReconstructionSeed().

utl::ShadowPtr<evt::RiseTime1000> evt::ShowerSRecData::fRiseTime1000
private

Definition at line 365 of file ShowerSRecData.h.

Referenced by GetRiseTime1000(), HasRiseTime1000(), and MakeRiseTime1000().

double evt::ShowerSRecData::fS38 = 0
private

Definition at line 316 of file ShowerSRecData.h.

Referenced by GetS38(), and SetS38().

utl::Vector evt::ShowerSRecData::fSeedAxis
private

Definition at line 358 of file ShowerSRecData.h.

Referenced by GetSeedAxis(), and SetSeedAxis().

utl::Point evt::ShowerSRecData::fSeedBarycenter
private

Definition at line 359 of file ShowerSRecData.h.

Referenced by GetSeedBarycenter(), and SetSeedBarycenter().

utl::CoordinateSystemPtr evt::ShowerSRecData::fShowerCoordinateSystem
mutableprivate

Definition at line 297 of file ShowerSRecData.h.

Referenced by SetAxis(), and SetCorePosition().

utl::LameShadowPtr<evt::ShowerScintillatorRecData> evt::ShowerSRecData::fShowerScintillatorRecData
private

Definition at line 370 of file ShowerSRecData.h.

Referenced by GetScintillatorRecShower(), and HasScintillatorRecShower().

double evt::ShowerSRecData::fShowerSize = 0
private

Definition at line 312 of file ShowerSRecData.h.

Referenced by GetShowerSize(), and SetShowerSize().

double evt::ShowerSRecData::fShowerSizeError = 0
private

Definition at line 313 of file ShowerSRecData.h.

Referenced by GetShowerSizeError(), and SetShowerSize().

double evt::ShowerSRecData::fShowerSizeSystematics = 0
private

Definition at line 314 of file ShowerSRecData.h.

Referenced by GetShowerSizeSystematics(), and SetShowerSizeSystematics().

ShowerSizeType evt::ShowerSRecData::fShowerSizeType = eUndefined
private

Definition at line 311 of file ShowerSRecData.h.

Referenced by GetShowerSizeType(), HasShowerSizeType(), and SetShowerSizeType().

double evt::ShowerSRecData::fSizeAtmosphericCorr = 0
private

Definition at line 319 of file ShowerSRecData.h.

Referenced by GetSizeAtmosphericCorr(), and SetSizeAtmosphericCorr().

double evt::ShowerSRecData::fSizeAtmosphericCorrError = 0
private

Definition at line 320 of file ShowerSRecData.h.

Referenced by GetSizeAtmosphericCorrError(), and SetSizeAtmosphericCorr().

double evt::ShowerSRecData::fSizeGeomagneticCorr = 0
private

Definition at line 317 of file ShowerSRecData.h.

Referenced by GetSizeGeomagneticCorr(), and SetSizeGeomagneticCorr().

double evt::ShowerSRecData::fSizeGeomagneticCorrError = 0
private

Definition at line 318 of file ShowerSRecData.h.

Referenced by GetSizeGeomagneticCorrError(), and SetSizeGeomagneticCorr().

int evt::ShowerSRecData::fT4Trigger = 0
private

Definition at line 339 of file ShowerSRecData.h.

Referenced by GetT4Trigger(), IsT4(), and SetT4Trigger().

int evt::ShowerSRecData::fT5ClosestStation = 0
private

Definition at line 342 of file ShowerSRecData.h.

Referenced by GetT5ClosestStation(), and SetT5ClosestStation().

bool evt::ShowerSRecData::fT5ClosestStationIsUUB = false
private

Definition at line 348 of file ShowerSRecData.h.

Referenced by IsT5ClosestStationUUB(), and SetT5ClosestStationIsUUB().

int evt::ShowerSRecData::fT5HottestStation = 0
private

Definition at line 341 of file ShowerSRecData.h.

Referenced by GetT5HottestStation(), and SetT5HottestStation().

std::vector<int> evt::ShowerSRecData::fT5PosteriorActiveNeighbors
private
std::vector<int> evt::ShowerSRecData::fT5PosteriorActiveUUBNeighbors
private
unsigned int evt::ShowerSRecData::fT5PosteriorCoreTriangle = sevt::SEventConstants::eNone
private

Definition at line 347 of file ShowerSRecData.h.

Referenced by GetT5PosteriorCoreTriangle(), and SetT5PosteriorCoreTriangle().

std::vector<int> evt::ShowerSRecData::fT5PriorActiveNeighbors
private

Definition at line 343 of file ShowerSRecData.h.

Referenced by GetT5PriorActiveNeighbors(), and SetT5PriorActiveNeighbors().

std::vector<int> evt::ShowerSRecData::fT5PriorActiveUUBNeighbors
private

Definition at line 344 of file ShowerSRecData.h.

Referenced by GetT5PriorActiveUUBNeighbors(), and SetT5PriorActiveUUBNeighbors().

int evt::ShowerSRecData::fT5Trigger = 0
private

Definition at line 340 of file ShowerSRecData.h.

Referenced by GetT5Trigger(), IsT5(), and SetT5Trigger().

double evt::ShowerSRecData::fThetaError = 0
private

Definition at line 326 of file ShowerSRecData.h.

Referenced by GetThetaError(), and SetThetaError().

double evt::ShowerSRecData::fTimeResidualMean = 0
private

Definition at line 331 of file ShowerSRecData.h.

Referenced by GetTimeResidualMean(), and SetTimeResidualMean().

double evt::ShowerSRecData::fTimeResidualSpread = 0
private

Definition at line 332 of file ShowerSRecData.h.

Referenced by GetTimeResidualSpread(), and SetTimeResidualSpread().

const double evt::ShowerSRecData::kBary = 0.5
static

Definition at line 394 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDF = 3
static

Definition at line 400 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFAndCurvature = 3.5
static

Definition at line 401 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFBeta = 0.1
static

Definition at line 405 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFEstimate = 2
static

Definition at line 398 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFEstimateAndCurvature = 2.5
static

Definition at line 399 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFGamma = 0.01
static

Definition at line 406 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFGlobalFit = 5
static

Definition at line 404 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFLowerLimit = 0.001
static

Definition at line 407 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFSilents = 4
static

Definition at line 402 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kLDFSilentsAndCurvature = 4.5
static

Definition at line 403 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kPlaneFit3d = 1.2
static

Definition at line 397 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kPlaneFitLinear = 1
static

Definition at line 395 of file ShowerSRecData.h.

const double evt::ShowerSRecData::kPlaneFitLinear2 = 1.1
static

Definition at line 396 of file ShowerSRecData.h.


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

, generated on Tue Sep 26 2023.