Telescope-specific shower reconstruction data. More...
#include <TelescopeRecData.h>
Public Types | |
typedef utl::MultiTabulatedFunctionErrors::ConstIterator | ConstMultiLightFluxIterator |
typedef utl::MultiTabulatedFunctionErrors::Iterator | MultiLightFluxIterator |
An iterator over the components of the Light Flux. More... | |
Public Member Functions | |
double | GetAxisFitChiSquare () const |
unsigned int | GetAxisFitNDof () const |
double | GetChi0TZeroCorrelation () const |
double | GetChiZero () const |
double | GetChiZeroError () const |
double | GetEastPhiCorrelation () const |
double | GetEastTCoreCorrelation () const |
double | GetEastThetaCorrelation () const |
unsigned int | GetEyeId () const |
utl::MultiTabulatedFunctionErrors & | GetLightCollectionEfficiency () |
Get the light-collection-efficiency multi tabulated function (for various LightSources) More... | |
const utl::MultiTabulatedFunctionErrors & | GetLightCollectionEfficiency () const |
Get the light-collection-efficiency multi tabulated function (for various LightSources) More... | |
utl::TabulatedFunctionErrors & | GetLightFlux (const FdConstants::LightSource source=fevt::FdConstants::eTotal) |
Light flux at diaphragm, photons/m^2 versus time in ns. More... | |
const utl::TabulatedFunctionErrors & | GetLightFlux (const FdConstants::LightSource source=fevt::FdConstants::eTotal) const |
double | GetNorthEastCorrelation () const |
double | GetNorthPhiCorrelation () const |
double | GetNorthTCoreCorrelation () const |
double | GetNorthThetaCorrelation () const |
double | GetPhiTCoreCorrelation () const |
utl::TimeStamp | GetPhotonsStartTime () const |
Start Time of the photons trace. More... | |
const std::vector< std::vector < unsigned int > > & | GetPixelsInZetaOverTime () const |
Returns the time-vector of vectors of pixel ids which are within zeta at the given time. More... | |
std::vector< std::vector < unsigned int > > & | GetPixelsInZetaOverTime () |
double | GetRp () const |
double | GetRpChi0Correlation () const |
double | GetRpError () const |
double | GetRpTZeroCorrelation () const |
const utl::AxialVector & | GetSDP () const |
double | GetSDPCorrThetaPhi () const |
double | GetSDPFitChiSquare () const |
unsigned int | GetSDPFitNDof () const |
double | GetSDPPhiError () const |
double | GetSDPThetaError () const |
const std::list< std::pair < double, double > > & | GetSpotFarFromBorderTimeRanges () const |
std::list< std::pair< double, double > > & | GetSpotFarFromBorderTimeRanges () |
unsigned int | GetTelescopeId () const |
double | GetThetaPhiCorrelation () const |
double | GetThetaTCoreCorrelation () const |
double | GetTimeFitChiSquare () const |
unsigned int | GetTimeFitNDof () const |
double | GetTZero () const |
double | GetTZeroError () const |
double | GetZeta () const |
bool | HasLightCollectionEfficiency () const |
Check that a light-collection-efficiency multi tabulated function exists (for various LightSources) More... | |
bool | HasLightFlux (const FdConstants::LightSource source=FdConstants::eTotal) const |
Check that light profile for source /par source is present. More... | |
bool | IsSpotFarFromBorder (const double timeRelToEyeTriggerTime) const |
MultiLightFluxIterator | LightFluxesBegin () |
Begin of the Light flux, returns a LabeledTabulatedFunctionErrors. More... | |
ConstMultiLightFluxIterator | LightFluxesBegin () const |
MultiLightFluxIterator | LightFluxesEnd () |
End of the Light flux, returns a LabeledTabulatedFunctionErrors. More... | |
ConstMultiLightFluxIterator | LightFluxesEnd () const |
void | MakeLightCollectionEfficiency () |
Add a light-collection-efficiency multi tabulated function (for various LightSources) More... | |
void | MakeLightFlux (const FdConstants::LightSource source=FdConstants::eTotal) |
void | SetAxisFitChiSquare (const double globalChi2, const unsigned int ndof) |
void | SetAxisFitCorrelations (double northEast, double northTheta, double northPhi, double northTCore, double eastTheta, double eastPhi, double eastTCore, double thetaPhi, double thetaTCore, double phiTCore) |
void | SetChiZero (const double chiZero, const double error) |
void | SetPhotonsStartTime (const utl::TimeStamp &ts) |
void | SetRp (const double rp, const double error) |
void | SetSDP (const utl::AxialVector &vec) |
void | SetSDPCorrThetaPhi (double sdpCorrThetaPhi) |
void | SetSDPFitChiSquare (const double sdpChi2, const unsigned int ndof) |
void | SetSDPPhiError (const double sdpPhiError) |
void | SetSDPThetaError (const double sdpThetaError) |
void | SetSpotFarFromBorderTimeRanges (const std::list< std::pair< double, double >> &timeRanges) |
void | SetTimeFitChiSquare (const double tfitChi2, const unsigned int ndof) |
void | SetTimeFitCorrelations (double rRpT0, double rRpChi0, double rChi0T0) |
void | SetTZero (const double tzero, const double error) |
void | SetZeta (const double zeta) |
Private Member Functions | |
void | CorrectIds (const unsigned int eyeId, const unsigned int telescopeId) |
TelescopeRecData (const unsigned int eyeId, const unsigned int telId) | |
~TelescopeRecData () | |
Friends | |
class | Telescope |
class | utl::ShadowPtr< TelescopeRecData > |
Telescope-specific shower reconstruction data.
Definition at line 33 of file TelescopeRecData.h.
typedef utl::MultiTabulatedFunctionErrors::ConstIterator fevt::TelescopeRecData::ConstMultiLightFluxIterator |
Definition at line 150 of file TelescopeRecData.h.
An iterator over the components of the Light Flux.
Definition at line 149 of file TelescopeRecData.h.
|
inlineprivate |
Definition at line 212 of file TelescopeRecData.h.
|
inlineprivate |
Definition at line 215 of file TelescopeRecData.h.
|
inlineprivate |
Definition at line 217 of file TelescopeRecData.h.
References fEyeId, and fTelescopeId.
|
inline |
Definition at line 70 of file TelescopeRecData.h.
References fAxisFitChiSquare.
|
inline |
Definition at line 71 of file TelescopeRecData.h.
References fAxisFitNDof.
|
inline |
Definition at line 50 of file TelescopeRecData.h.
References fChi0TZeroCorrelation.
Referenced by otoa::FD2ADST::FillTelRecData().
|
inline |
Definition at line 47 of file TelescopeRecData.h.
References fChiZero.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), otoa::FD2ADST::FillTelRecData(), FdProfileConstrainedGeometryFitPG::PCGFitter::Run(), and UseMcGeometryOG::UseMcGeometry::SetTimeFit().
|
inline |
Definition at line 48 of file TelescopeRecData.h.
References fChiZeroError.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), otoa::FD2ADST::FillTelRecData(), and FdProfileConstrainedGeometryFitPG::PCGFitter::Run().
|
inline |
Definition at line 65 of file TelescopeRecData.h.
References fEastPhiCorrelation.
|
inline |
Definition at line 66 of file TelescopeRecData.h.
References fEastTCoreCorrelation.
|
inline |
Definition at line 64 of file TelescopeRecData.h.
References fEastThetaCorrelation.
|
inline |
Definition at line 73 of file TelescopeRecData.h.
References fEyeId.
|
inline |
Get the light-collection-efficiency multi tabulated function (for various LightSources)
Definition at line 189 of file TelescopeRecData.h.
References fLightCollectionEfficiency.
Referenced by FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateAdditionalIterationsToMeetTarget(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateLCEff(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTargetRelUncertainty(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTelescopeEfficiency(), otoa::FD2ADST::FillTelRecData(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::ProcessEvent(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::RunPhotonGenerationRayTracingLoop(), and FdLightCollectionEfficiencyKG::TimeRangeCalculator::UpdateSpotFarFromBorderTimes().
|
inline |
Get the light-collection-efficiency multi tabulated function (for various LightSources)
Definition at line 192 of file TelescopeRecData.h.
References fLightCollectionEfficiency.
|
inline |
Light flux at diaphragm, photons/m^2 versus time in ns.
By default , the light profile corresponding to total signal is returned Use GetLightFlux (FdConstants::LightSource source) to get other sources, if added with MakeLightFlux(source) /example GetLightFlux(FdConstants::eCerenkov)
Definition at line 134 of file TelescopeRecData.h.
References fLightProfile.
Referenced by FdEnergyDepositFinderKG::ProfileCalculator::CalculateProfile(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTargetRelUncertainty(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTelescopeEfficiency(), FdProfileConstrainedGeometryFit::PCGFitter::CombinedChi2(), FdProfileConstrainedGeometryFitPG::PCGFitter::CombinedChi2(), otoa::FD2ADST::FillTelRecData(), FdProfileConstrainedGeometryFitPG::ApertureLight::GetClearedTelescopeLightFlux(), FdProfileConstrainedGeometryFit::ApertureLight::GetClearedTelescopeLightFlux(), FdApertureLightFinderKG::FdApertureLightFinder::GetClearedTelescopeLightFlux(), FdEnergyDepositFinderKG::ProfileCalculator::InitProfiles(), FdLaserEnergyReconstructorKG::FdLaserEnergyReconstructor::Run(), and FdLightCollectionEfficiencyKG::TimeRangeCalculator::UpdateSpotFarFromBorderTimes().
|
inline |
Definition at line 136 of file TelescopeRecData.h.
References fLightProfile.
|
inline |
The correlations between northing, easting, theta, phi and TCore as coming from the axis/core fit. theta/phi are in the core coordinate system
Definition at line 60 of file TelescopeRecData.h.
References fNorthEastCorrelation.
|
inline |
Definition at line 62 of file TelescopeRecData.h.
References fNorthPhiCorrelation.
|
inline |
Definition at line 63 of file TelescopeRecData.h.
References fNorthTCoreCorrelation.
|
inline |
Definition at line 61 of file TelescopeRecData.h.
References fNorthThetaCorrelation.
|
inline |
Definition at line 69 of file TelescopeRecData.h.
References fPhiTCoreCorrelation.
|
inline |
Start Time of the photons trace.
Definition at line 165 of file TelescopeRecData.h.
References fTraceStartTime.
|
inline |
Returns the time-vector of vectors of pixel ids which are within zeta at the given time.
The time corresponds to the aperture light time (cf. the light flux profiles in this class). Example:
const vector<vector<unsigned int>>& zetaPixels = telRecData.GetPixelsInZetaOverTime(); const vector<unsigned int>& pixels = zetaPixels[timeBinNo]; for (unsigned int iPix = 0; iPix < pixels.size(); ++iPix) { // iterate over the ids of the pixels which were inside the // light collection angle at the given time const unsigned int pixelId = pixels[iPix]; // ... }
Definition at line 183 of file TelescopeRecData.h.
References fPixelsInZeta.
Referenced by FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTelescopeEfficiency(), and FdApertureLightFinderKG::FdApertureLightFinder::FillTelescopeFluxes().
|
inline |
Definition at line 185 of file TelescopeRecData.h.
References fPixelsInZeta.
|
inline |
Definition at line 49 of file TelescopeRecData.h.
References fRp.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), otoa::FD2ADST::FillTelRecData(), and UseMcGeometryOG::UseMcGeometry::SetTimeFit().
|
inline |
Definition at line 51 of file TelescopeRecData.h.
References fRpChi0Correlation.
Referenced by otoa::FD2ADST::FillTelRecData().
|
inline |
Definition at line 53 of file TelescopeRecData.h.
References fRpError.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), and otoa::FD2ADST::FillTelRecData().
|
inline |
Definition at line 52 of file TelescopeRecData.h.
References fRpTZeroCorrelation.
Referenced by otoa::FD2ADST::FillTelRecData().
|
inline |
Definition at line 38 of file TelescopeRecData.h.
References fSDP.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), otoa::FD2ADST::FillTelRecData(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), FdProfileConstrainedGeometryFitPG::ChiZeroRegression::PrepParams(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), and FdProfileConstrainedGeometryFitPG::PCGFitter::Underground().
|
inline |
Definition at line 41 of file TelescopeRecData.h.
References fSDPThetaPhiCorrelation.
|
inline |
Definition at line 42 of file TelescopeRecData.h.
References fSDPFitChiSquare.
|
inline |
Definition at line 43 of file TelescopeRecData.h.
References fSDPFitNDof.
|
inline |
Definition at line 40 of file TelescopeRecData.h.
References fSDPPhiError.
|
inline |
Definition at line 39 of file TelescopeRecData.h.
References fSDPThetaError.
|
inline |
Definition at line 206 of file TelescopeRecData.h.
References fSpotFarFromBorderTimes.
Referenced by FdLightCollectionEfficiencyKG::TimeRangeCalculator::UpdateSpotFarFromBorderTimes().
|
inline |
Definition at line 208 of file TelescopeRecData.h.
References fSpotFarFromBorderTimes.
|
inline |
Definition at line 74 of file TelescopeRecData.h.
References fTelescopeId.
|
inline |
Definition at line 67 of file TelescopeRecData.h.
References fThetaPhiCorrelation.
|
inline |
Definition at line 68 of file TelescopeRecData.h.
References fThetaTCoreCorrelation.
|
inline |
Definition at line 54 of file TelescopeRecData.h.
References fTimeFitChiSquare.
Referenced by otoa::FD2ADST::FillTelRecData().
|
inline |
Definition at line 55 of file TelescopeRecData.h.
References fTimeFitNDof.
Referenced by otoa::FD2ADST::FillTelRecData().
|
inline |
Definition at line 45 of file TelescopeRecData.h.
References fTZero.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), otoa::FD2ADST::FillTelRecData(), and UseMcGeometryOG::UseMcGeometry::SetTimeFit().
|
inline |
Definition at line 46 of file TelescopeRecData.h.
References fTZeroError.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), and otoa::FD2ADST::FillTelRecData().
|
inline |
Definition at line 36 of file TelescopeRecData.h.
References fZeta.
Referenced by otoa::FD2ADST::FillTelRecData().
|
inline |
Check that a light-collection-efficiency multi tabulated function exists (for various LightSources)
Definition at line 197 of file TelescopeRecData.h.
References fLightCollectionEfficiency.
Referenced by FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateAdditionalIterationsToMeetTarget(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateLCEff(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTargetRelUncertainty(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTelescopeEfficiency(), otoa::FD2ADST::FillTelRecData(), and FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::ProcessEvent().
|
inline |
Check that light profile for source /par source is present.
Definition at line 145 of file TelescopeRecData.h.
References fLightProfile.
Referenced by FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTargetRelUncertainty(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTelescopeEfficiency(), FdProfileConstrainedGeometryFit::PCGFitter::CombinedChi2(), FdProfileConstrainedGeometryFitPG::PCGFitter::CombinedChi2(), otoa::FD2ADST::FillEyeApertureLight(), otoa::FD2ADST::FillTelRecData(), FdProfileConstrainedGeometryFitPG::ApertureLight::GetClearedTelescopeLightFlux(), FdProfileConstrainedGeometryFit::ApertureLight::GetClearedTelescopeLightFlux(), FdApertureLightFinderKG::FdApertureLightFinder::GetClearedTelescopeLightFlux(), FdEnergyDepositFinderKG::ProfileCalculator::InitProfiles(), and FdLightCollectionEfficiencyKG::TimeRangeCalculator::UpdateSpotFarFromBorderTimes().
bool TelescopeRecData::IsSpotFarFromBorder | ( | const double | timeRelToEyeTriggerTime | ) | const |
Returns whether the given time (relative to the eye trigger time) is within a time range when the spot was far from the event border and can be used for profile reconstruction without light collection efficiency correction.
Definition at line 33 of file TelescopeRecData.cc.
References fSpotFarFromBorderTimes.
Referenced by FdLaserEnergyReconstructorKG::FdLaserEnergyReconstructor::Run().
|
inline |
Begin of the Light flux, returns a LabeledTabulatedFunctionErrors.
Definition at line 153 of file TelescopeRecData.h.
References fLightProfile.
|
inline |
Definition at line 155 of file TelescopeRecData.h.
References fLightProfile.
|
inline |
End of the Light flux, returns a LabeledTabulatedFunctionErrors.
Definition at line 159 of file TelescopeRecData.h.
References fLightProfile.
|
inline |
Definition at line 161 of file TelescopeRecData.h.
References fLightProfile.
void TelescopeRecData::MakeLightCollectionEfficiency | ( | ) |
Add a light-collection-efficiency multi tabulated function (for various LightSources)
Definition at line 13 of file TelescopeRecData.cc.
References ERROR, and fLightCollectionEfficiency.
Referenced by FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateTelescopeEfficiency().
|
inline |
Add a Light Profile for source of Type FdConstants::LightSource /example MakeLightFlux(Telescope::eDirect);
Definition at line 141 of file TelescopeRecData.h.
References fLightProfile.
Referenced by FdProfileConstrainedGeometryFit::ApertureLight::GetClearedTelescopeLightFlux(), FdProfileConstrainedGeometryFitPG::ApertureLight::GetClearedTelescopeLightFlux(), FdApertureLightFinderKG::FdApertureLightFinder::GetClearedTelescopeLightFlux(), and FdEnergyDepositFinderKG::ProfileCalculator::InitProfiles().
|
inline |
Definition at line 125 of file TelescopeRecData.h.
References fAxisFitChiSquare, and fAxisFitNDof.
Referenced by HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Set the correlations for nothing, easting, theta, phi and TCore coming from the axis/core fit. Theta/Phi are in the core coordinate system
Definition at line 103 of file TelescopeRecData.h.
References fEastPhiCorrelation, fEastTCoreCorrelation, fEastThetaCorrelation, fNorthEastCorrelation, fNorthPhiCorrelation, fNorthTCoreCorrelation, fNorthThetaCorrelation, fPhiTCoreCorrelation, fThetaPhiCorrelation, and fThetaTCoreCorrelation.
Referenced by HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 94 of file TelescopeRecData.h.
References fChiZero, and fChiZeroError.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdProfileConstrainedGeometryFit::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdAxisFinderOG::FdAxisFinder::Run(), HybridGeometryFinderOG::HybridGeometryFinder::Run(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 167 of file TelescopeRecData.h.
References fTraceStartTime.
|
inline |
Definition at line 96 of file TelescopeRecData.h.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdProfileConstrainedGeometryFit::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdAxisFinderOG::FdAxisFinder::Run(), HybridGeometryFinderOG::HybridGeometryFinder::Run(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 78 of file TelescopeRecData.h.
References fSDP.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdSDPFinderOG::FdSDPFinder::Run(), UseMcGeometryOG::UseMcGeometry::SetSDP(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 84 of file TelescopeRecData.h.
References fSDPThetaPhiCorrelation.
Referenced by StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdSDPFinderOG::FdSDPFinder::Run(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 86 of file TelescopeRecData.h.
References fSDPFitChiSquare, and fSDPFitNDof.
Referenced by StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdSDPFinderOG::FdSDPFinder::Run(), UseMcGeometryOG::UseMcGeometry::SetSDP(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 82 of file TelescopeRecData.h.
References fSDPPhiError.
Referenced by StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdSDPFinderOG::FdSDPFinder::Run(), UseMcGeometryOG::UseMcGeometry::SetSDP(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 80 of file TelescopeRecData.h.
References fSDPThetaError.
Referenced by StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdSDPFinderOG::FdSDPFinder::Run(), UseMcGeometryOG::UseMcGeometry::SetSDP(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 204 of file TelescopeRecData.h.
References fSpotFarFromBorderTimes.
Referenced by FdApertureLightFinderKG::FdApertureLightFinder::FillTelescopeFluxes().
|
inline |
Definition at line 89 of file TelescopeRecData.h.
References fTimeFitChiSquare, and fTimeFitNDof.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdProfileConstrainedGeometryFit::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdAxisFinderOG::FdAxisFinder::Run(), HybridGeometryFinderOG::HybridGeometryFinder::Run(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
void TelescopeRecData::SetTimeFitCorrelations | ( | double | rRpT0, |
double | rRpChi0, | ||
double | rChi0T0 | ||
) |
Definition at line 24 of file TelescopeRecData.cc.
References fChi0TZeroCorrelation, fRpChi0Correlation, and fRpTZeroCorrelation.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdProfileConstrainedGeometryFit::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdAxisFinderOG::FdAxisFinder::Run(), HybridGeometryFinderOG::HybridGeometryFinder::Run(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 92 of file TelescopeRecData.h.
References fTZero, and fTZeroError.
Referenced by FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdProfileConstrainedGeometryFit::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::PCGFitter::FillParams(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdAxisFinderOG::FdAxisFinder::Run(), HybridGeometryFinderOG::HybridGeometryFinder::Run(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().
|
inline |
Definition at line 76 of file TelescopeRecData.h.
References fZeta.
|
friend |
Definition at line 268 of file TelescopeRecData.h.
|
friend |
Definition at line 269 of file TelescopeRecData.h.
|
private |
Definition at line 254 of file TelescopeRecData.h.
Referenced by GetAxisFitChiSquare(), and SetAxisFitChiSquare().
|
private |
Definition at line 255 of file TelescopeRecData.h.
Referenced by GetAxisFitNDof(), and SetAxisFitChiSquare().
|
private |
Definition at line 240 of file TelescopeRecData.h.
Referenced by GetChi0TZeroCorrelation(), and SetTimeFitCorrelations().
|
private |
Definition at line 234 of file TelescopeRecData.h.
Referenced by GetChiZero(), and SetChiZero().
|
private |
Definition at line 235 of file TelescopeRecData.h.
Referenced by GetChiZeroError(), and SetChiZero().
|
private |
Definition at line 249 of file TelescopeRecData.h.
Referenced by GetEastPhiCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 250 of file TelescopeRecData.h.
Referenced by GetEastTCoreCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 248 of file TelescopeRecData.h.
Referenced by GetEastThetaCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 220 of file TelescopeRecData.h.
Referenced by CorrectIds(), and GetEyeId().
|
private |
Definition at line 266 of file TelescopeRecData.h.
Referenced by GetLightCollectionEfficiency(), HasLightCollectionEfficiency(), and MakeLightCollectionEfficiency().
|
private |
Definition at line 257 of file TelescopeRecData.h.
Referenced by GetLightFlux(), HasLightFlux(), LightFluxesBegin(), LightFluxesEnd(), and MakeLightFlux().
|
private |
Definition at line 244 of file TelescopeRecData.h.
Referenced by GetNorthEastCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 246 of file TelescopeRecData.h.
Referenced by GetNorthPhiCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 247 of file TelescopeRecData.h.
Referenced by GetNorthTCoreCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 245 of file TelescopeRecData.h.
Referenced by GetNorthThetaCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 253 of file TelescopeRecData.h.
Referenced by GetPhiTCoreCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 265 of file TelescopeRecData.h.
Referenced by GetPixelsInZetaOverTime().
|
private |
Definition at line 236 of file TelescopeRecData.h.
|
private |
Definition at line 239 of file TelescopeRecData.h.
Referenced by GetRpChi0Correlation(), and SetTimeFitCorrelations().
|
private |
Definition at line 237 of file TelescopeRecData.h.
Referenced by GetRpError(), and SetRp().
|
private |
Definition at line 238 of file TelescopeRecData.h.
Referenced by GetRpTZeroCorrelation(), and SetTimeFitCorrelations().
|
private |
Definition at line 225 of file TelescopeRecData.h.
|
private |
Definition at line 229 of file TelescopeRecData.h.
Referenced by GetSDPFitChiSquare(), and SetSDPFitChiSquare().
|
private |
Definition at line 230 of file TelescopeRecData.h.
Referenced by GetSDPFitNDof(), and SetSDPFitChiSquare().
|
private |
Definition at line 227 of file TelescopeRecData.h.
Referenced by GetSDPPhiError(), and SetSDPPhiError().
|
private |
Definition at line 226 of file TelescopeRecData.h.
Referenced by GetSDPThetaError(), and SetSDPThetaError().
|
private |
Definition at line 228 of file TelescopeRecData.h.
Referenced by GetSDPCorrThetaPhi(), and SetSDPCorrThetaPhi().
|
private |
Time ranges during which the spot is known to be far from border, i.e. good times for profile reconstruction without having a light collection efficiency.
Definition at line 263 of file TelescopeRecData.h.
Referenced by GetSpotFarFromBorderTimeRanges(), IsSpotFarFromBorder(), and SetSpotFarFromBorderTimeRanges().
|
private |
Definition at line 221 of file TelescopeRecData.h.
Referenced by CorrectIds(), and GetTelescopeId().
|
private |
Definition at line 251 of file TelescopeRecData.h.
Referenced by GetThetaPhiCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 252 of file TelescopeRecData.h.
Referenced by GetThetaTCoreCorrelation(), and SetAxisFitCorrelations().
|
private |
Definition at line 241 of file TelescopeRecData.h.
Referenced by GetTimeFitChiSquare(), and SetTimeFitChiSquare().
|
private |
Definition at line 242 of file TelescopeRecData.h.
Referenced by GetTimeFitNDof(), and SetTimeFitChiSquare().
|
private |
Definition at line 264 of file TelescopeRecData.h.
Referenced by GetPhotonsStartTime(), and SetPhotonsStartTime().
|
private |
Definition at line 232 of file TelescopeRecData.h.
Referenced by GetTZero(), and SetTZero().
|
private |
Definition at line 233 of file TelescopeRecData.h.
Referenced by GetTZeroError(), and SetTZero().
|
private |
Definition at line 223 of file TelescopeRecData.h.