List of all members | Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes | Friends
fevt::EyeRecData Class Reference

Eye-specific shower reconstruction data. More...

#include <EyeRecData.h>

Public Types

typedef std::vector
< CoordinateData >
::const_iterator 
ConstCoordinateIterator
 
typedef
utl::MultiTabulatedFunctionErrors::ConstIterator 
ConstMultiLightFluxIterator
 
typedef
boost::indirect_iterator
< ConstInternalPixelIterator,
const Pixel & > 
ConstPixelIterator
 Const iterator over pixels used in reconstruction. More...
 
typedef std::vector
< CoordinateData >::iterator 
CoordinateIterator
 
typedef
utl::MultiTabulatedFunctionErrors::Iterator 
MultiLightFluxIterator
 An iterator over the components of the Light Flux. More...
 
typedef
boost::indirect_iterator
< InternalPixelIterator,
fevt::Pixel & > 
PixelIterator
 Iterator over pixels used in reconstruction. More...
 

Public Member Functions

void AddCoordinate (const fevt::CoordinateData &coor)
 add a point to the list of coordinates More...
 
void AddPulsedPixel (fevt::Pixel &pixel)
 add a pixel to the list of pulsed pixels More...
 
void AddSDPPixel (fevt::Pixel &pixel)
 add a pixel to the list of SDP pixels More...
 
void AddTimeFitPixel (fevt::Pixel &pixel)
 add a pixel to the list of Time Fit pixels More...
 
void ClearCoordinates ()
 
ConstCoordinateIterator CoordinatesBegin () const
 
CoordinateIterator CoordinatesBegin ()
 
ConstCoordinateIterator CoordinatesEnd () const
 
CoordinateIterator CoordinatesEnd ()
 
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
 
evt::ShowerFRecDataGetFRecShower ()
 Reconstructed shower info for this eye. More...
 
const evt::ShowerFRecDataGetFRecShower () const
 
utl::TabulatedFunctionErrorsGetLightFlux (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
 
unsigned int GetNCoordinates () const
 
double GetNorthEastCorrelation () const
 
double GetNorthPhiCorrelation () const
 
double GetNorthTCoreCorrelation () const
 
double GetNorthThetaCorrelation () const
 
unsigned int GetNPulsedPixels () const
 Get number of pulsed pixels. More...
 
unsigned int GetNSDPPixels () const
 Get number of SDP pixels. More...
 
unsigned int GetNTimeFitPixels () const
 Get number of Time Fit pixels. More...
 
const std::vector< PCGFData > & GetPCGF () const
 
double GetPhiTCoreCorrelation () const
 
utl::TimeStamp GetPhotonsStartTime () const
 Start Time of the photons trace. More...
 
double GetRp () const
 
double GetRpChi0Correlation () const
 
double GetRpError () const
 
double GetRpTZeroCorrelation () const
 
const utl::AxialVectorGetSDP () const
 
double GetSDPCorrThetaPhi () const
 
double GetSDPFitChiSquare () const
 
unsigned int GetSDPFitNDof () const
 
double GetSDPPhiError () const
 
double GetSDPThetaError () const
 
double GetThetaPhiCorrelation () const
 
double GetThetaTCoreCorrelation () const
 
double GetTimeFitChiSquare () const
 
unsigned int GetTimeFitNDof () const
 
double GetTZero () const
 
double GetTZeroError () const
 
double GetZeta () const
 
bool HasFRecShower () const
 Check if reconstructed shower info has been allocated. More...
 
bool HasLightFlux (const FdConstants::LightSource source=FdConstants::eTotal) const
 Check that light profile for source /par source is present. More...
 
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 MakeFRecShower ()
 Allocate reconstructed shower info. More...
 
void MakeLightFlux (const FdConstants::LightSource source=FdConstants::eTotal)
 
PixelIterator PulsedPixelsBegin ()
 
ConstPixelIterator PulsedPixelsBegin () const
 
PixelIterator PulsedPixelsEnd ()
 
ConstPixelIterator PulsedPixelsEnd () const
 
CoordinateIterator RemoveCoordinate (CoordinateIterator it)
 remove a point to the list of coordinates More...
 
PixelIterator RemovePulsedPixel (PixelIterator it)
 remove a pixel from the list of pulsed pixels More...
 
PixelIterator RemoveSDPPixel (PixelIterator it)
 Remove a pixel from the list of SDP pixels. More...
 
PixelIterator RemoveTimeFitPixel (PixelIterator it)
 Remove a pixel from the list of Time Fit pixels. More...
 
PixelIterator SDPPixelsBegin ()
 
ConstPixelIterator SDPPixelsBegin () const
 
PixelIterator SDPPixelsEnd ()
 
ConstPixelIterator SDPPixelsEnd () const
 
void SetAxisFitChiSquare (const double globalChi2, const unsigned int ndof)
 
void SetAxisFitCorrelations (const double northEast, const double northTheta, const double northPhi, const double northTCore, const double eastTheta, const double eastPhi, const double eastTCore, const double thetaPhi, const double thetaTCore, const double phiTCore)
 
void SetChiZero (const double chiZero, const double error)
 
void SetEyeId (const unsigned int id)
 
void SetPCGF (const std::vector< PCGFData > &pcgf)
 
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 SetTimeFitChiSquare (const double tfitChi2, const unsigned int ndof)
 
void SetTimeFitCorrelations (const double rRpT0, const double rRpChi0, const double rChi0T0)
 
void SetTZero (const double tzero, const double error)
 
void SetZeta (const double zeta)
 
PixelIterator TimeFitPixelsBegin ()
 
ConstPixelIterator TimeFitPixelsBegin () const
 
PixelIterator TimeFitPixelsEnd ()
 
ConstPixelIterator TimeFitPixelsEnd () const
 

Private Types

typedef
InternalPixelContainer::const_iterator 
ConstInternalPixelIterator
 
typedef std::vector
< fevt::Pixel * > 
InternalPixelContainer
 
typedef
InternalPixelContainer::iterator 
InternalPixelIterator
 

Private Member Functions

 EyeRecData (const unsigned int eyeId)
 
 ~EyeRecData ()
 

Private Attributes

double fAxisFitChiSquare
 
unsigned int fAxisFitNDof
 
double fChi0TZeroCorrelation
 
double fChiZero
 
double fChiZeroError
 
std::vector< CoordinateDatafCoordinateData
 
double fEastPhiCorrelation
 
double fEastTCoreCorrelation
 
double fEastThetaCorrelation
 
unsigned int fEyeId
 
utl::InitializedShadowPtr
< utl::MultiTabulatedFunctionErrors
fLightProfile
 
double fNorthEastCorrelation
 
double fNorthPhiCorrelation
 
double fNorthTCoreCorrelation
 
double fNorthThetaCorrelation
 
std::vector< PCGFDatafPCGF
 
double fPhiTCoreCorrelation
 
InternalPixelContainer fPulsedPixels
 pixels with Fluorescence Pulse More...
 
double fRp
 
double fRpChi0Correlation
 
double fRpError
 
double fRpTZeroCorrelation
 
utl::AxialVector fSDP
 
double fSDPFitChiSquare
 
unsigned int fSDPFitNDof
 
double fSDPPhiError
 
InternalPixelContainer fSDPPixels
 pixels used for SDP More...
 
double fSDPThetaError
 
double fSDPThetaPhiCorrelation
 
utl::LameShadowPtr
< evt::ShowerFRecData
fShowerData
 
double fThetaPhiCorrelation
 
double fThetaTCoreCorrelation
 
double fTimeFitChiSquare
 
unsigned int fTimeFitNDof
 
InternalPixelContainer fTimeFitPixels
 pixels used for Time Fit More...
 
utl::TimeStamp fTraceStartTime
 
double fTZero
 
double fTZeroError
 
double fZeta
 

Friends

class Eye
 
class utl::ShadowPtr< EyeRecData >
 

Detailed Description

Eye-specific shower reconstruction data.

Author
Stefano Argiro'

Definition at line 65 of file EyeRecData.h.

Member Typedef Documentation

typedef std::vector<CoordinateData>::const_iterator fevt::EyeRecData::ConstCoordinateIterator

Definition at line 187 of file EyeRecData.h.

typedef InternalPixelContainer::const_iterator fevt::EyeRecData::ConstInternalPixelIterator
private

Definition at line 70 of file EyeRecData.h.

Definition at line 302 of file EyeRecData.h.

typedef boost::indirect_iterator<ConstInternalPixelIterator, const Pixel&> fevt::EyeRecData::ConstPixelIterator

Const iterator over pixels used in reconstruction.

Definition at line 117 of file EyeRecData.h.

typedef std::vector<CoordinateData>::iterator fevt::EyeRecData::CoordinateIterator

Definition at line 186 of file EyeRecData.h.

Definition at line 68 of file EyeRecData.h.

typedef InternalPixelContainer::iterator fevt::EyeRecData::InternalPixelIterator
private

Definition at line 69 of file EyeRecData.h.

An iterator over the components of the Light Flux.

Definition at line 301 of file EyeRecData.h.

Iterator over pixels used in reconstruction.

Definition at line 113 of file EyeRecData.h.

Constructor & Destructor Documentation

EyeRecData::EyeRecData ( const unsigned int  eyeId)
private

Definition at line 13 of file EyeRecData.cc.

EyeRecData::~EyeRecData ( )
private

Definition at line 50 of file EyeRecData.cc.

Member Function Documentation

void fevt::EyeRecData::AddCoordinate ( const fevt::CoordinateData coor)
inline

add a point to the list of coordinates

Definition at line 202 of file EyeRecData.h.

References fCoordinateData.

void fevt::EyeRecData::AddPulsedPixel ( fevt::Pixel pixel)
inline

add a pixel to the list of pulsed pixels

Definition at line 129 of file EyeRecData.h.

References fPulsedPixels.

Referenced by FdPulseFinderOG::FdPulseFinder::Run().

void fevt::EyeRecData::AddSDPPixel ( fevt::Pixel pixel)
inline
void fevt::EyeRecData::AddTimeFitPixel ( fevt::Pixel pixel)
inline
void fevt::EyeRecData::ClearCoordinates ( )
inline

Definition at line 212 of file EyeRecData.h.

References fCoordinateData.

ConstCoordinateIterator fevt::EyeRecData::CoordinatesBegin ( ) const
inline

Definition at line 189 of file EyeRecData.h.

References fCoordinateData.

CoordinateIterator fevt::EyeRecData::CoordinatesBegin ( )
inline

Definition at line 195 of file EyeRecData.h.

References fCoordinateData.

ConstCoordinateIterator fevt::EyeRecData::CoordinatesEnd ( ) const
inline

Definition at line 192 of file EyeRecData.h.

References fCoordinateData.

CoordinateIterator fevt::EyeRecData::CoordinatesEnd ( )
inline

Definition at line 198 of file EyeRecData.h.

References fCoordinateData.

double fevt::EyeRecData::GetAxisFitChiSquare ( ) const
inline

Definition at line 108 of file EyeRecData.h.

References fAxisFitChiSquare.

Referenced by otoa::FD2ADST::FillTimeFit().

unsigned int fevt::EyeRecData::GetAxisFitNDof ( ) const
inline

Definition at line 109 of file EyeRecData.h.

References fAxisFitNDof.

Referenced by otoa::FD2ADST::FillTimeFit().

double fevt::EyeRecData::GetChi0TZeroCorrelation ( ) const
inline
double fevt::EyeRecData::GetChiZero ( ) const
inline
double fevt::EyeRecData::GetChiZeroError ( ) const
inline
double fevt::EyeRecData::GetEastPhiCorrelation ( ) const
inline

Definition at line 103 of file EyeRecData.h.

References fEastPhiCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

double fevt::EyeRecData::GetEastTCoreCorrelation ( ) const
inline

Definition at line 104 of file EyeRecData.h.

References fEastTCoreCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

double fevt::EyeRecData::GetEastThetaCorrelation ( ) const
inline

Definition at line 102 of file EyeRecData.h.

References fEastThetaCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

unsigned int fevt::EyeRecData::GetEyeId ( ) const
inline

Definition at line 73 of file EyeRecData.h.

References fEyeId.

Referenced by FdProfileConstrainedGeometryFit::ChiZeroRegression::PrepParams().

evt::ShowerFRecData& fevt::EyeRecData::GetFRecShower ( )
inline

Reconstructed shower info for this eye.

Definition at line 323 of file EyeRecData.h.

References fShowerData.

Referenced by FdEnergyDepositFinderKG::CFMatrixCalculator::AddBinsOutsideFOV(), FdProfileConstrainedGeometryFit::PCGFitter::AdjustGeometry(), FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdProfileReconstructorKG::EnergyFitter::CalculateEnergy(), FdProfileReconstructorKG::FdProfileReconstructor::CalculateProfiles(), FdProfileConstrainedGeometryFit::ApertureLight::CalculateShowerGeometryData(), FdProfileConstrainedGeometryFitPG::ApertureLight::CalculateShowerGeometryData(), FdApertureLightFinderKG::FdApertureLightFinder::CalculateShowerGeometryData(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateTelescopeData(), FdProfileReconstructorKG::FdProfileReconstructor::CalculateTotalErrors(), FdProfileConstrainedGeometryFitPG::PCGFitter::CombinedChi2(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::DoInitialReconstruction(), FIOValidationObj::Fill(), otoa::FD2ADST::FillAtmosphericProfileVars(), otoa::FD2ADST::FillCloudCameraDataBrief(), otoa::FD2ADST::FillCloudsBetweenEyeAndShower(), otoa::FD2ADST::FillEnergy(), otoa::FD2ADST::FillEye(), otoa::FD2ADST::FillFdCoreAxis(), otoa::FD2ADST::FillFdProfile(), otoa::FD2ADST::FillFdRecStations(), otoa::FD2ADST::FillGaisserHillas(), otoa::FD2ADST::FillHybridStations(), fdDoubleBumpFinder::FdDoubleBumpFinder::FillRecData(), otoa::FD2ADST::FillTimeFit(), FdApertureLightFinderOG::FdApertureLightFinder::FindLightFlux(), FdApertureLightFinderOG::FdApertureLightFinder::FindZeta(), fdDoubleBumpFinder::FdDoubleBumpFinder::Fit(), FdProfileConstrainedGeometryFit::ProfileChi2::FitProfile(), FdProfileConstrainedGeometryFitPG::ProfileChi2::FitProfile(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::FitProfile(), LDFFinderOG::LDFFinder::FixCore(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HybridGeometryFinderWG::HybridGeometryFinder::GetDataFromPreviousFit(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::GetDirection(), FdLaserEnergyReconstructorKG::FdLaserEnergyReconstructor::GetGeometryData(), evt::ShowerRRecData::GetReferenceAxis(), evt::ShowerRRecData::GetReferenceCoreError(), evt::ShowerRRecData::GetReferenceCoreErrorCorrelationXY(), evt::ShowerRRecData::GetReferenceCorePosition(), FdProfileReconstructorKG::FdProfileReconstructor::GetShowerFRecData(), FdProfileReconstructorKG::FdProfileReconstructor::GuessShowerMaximum(), FdEnergyDepositFinderKG::CFMatrixCalculator::InitCalculation(), FdProfileReconstructorKG::EnergyFitter::InitializeGHFit(), FdEnergyDepositFinderKG::ProfileCalculator::InitProfiles(), FdProfileReconstructorKG::FdProfileReconstructor::InitProfiles(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::IsEventCandidate(), fdDoubleBumpFinder::FdDoubleBumpFinder::IsPreselected(), fdDoubleBumpFinder::FdDoubleBumpFinder::IsSelected(), FdProfileFinderOG::FdProfileFinder::LightAtApertureToSize(), otoa::err::CalculateFdArrivalDirection::operator()(), FdProfileConstrainedGeometryFit::ProfileChi2::operator()(), FdProfileConstrainedGeometryFitPG::ProfileChi2::operator()(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PrepareEyeCopy(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PropagateUncertainties(), FdProfileReconstructorKG::FdProfileReconstructor::PropagateUncertainties(), FdProfileReconstructorKG::FdProfileReconstructor::ReFitProfile(), RdEventPostSelector::RdEventPostSelector::Run(), FdPulseFinderOG::FdPulseFinder::Run(), RdEventPreSelector::RdEventPreSelector::Run(), RdEventInitializer::RdEventInitializer::Run(), FdCherenkovFinderOG::FdCherenkovFinder::Run(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdAxisFinderOG::FdAxisFinder::Run(), FdProfileFinderOG::FdProfileFinder::Run(), HdAxisFinderUU::HdAxisFinder::Run(), HybridGeometryFinderOG::HybridGeometryFinder::Run(), FdLaserEnergyReconstructorKG::FdLaserEnergyReconstructor::Run(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::Run(), UniversalityFitter::UniversalityFitter::Run(), FdProfileConstrainedGeometryFit::PCGFitter::ScanChi0(), FdProfileConstrainedGeometryFitPG::PCGFitter::ScanChi0(), HybridGeometryFinderWG::HybridGeometryFinder::SelectHybridStation(), RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromFD(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), HybridGeometryFinderWG::HybridGeometryFinder::StoreData(), and FdProfileReconstructorKG::RootCFMatrixOutput::WriteLateral().

const evt::ShowerFRecData& fevt::EyeRecData::GetFRecShower ( ) const
inline

Definition at line 325 of file EyeRecData.h.

References fShowerData.

utl::TabulatedFunctionErrors& fevt::EyeRecData::GetLightFlux ( const FdConstants::LightSource  source = fevt::FdConstants::eTotal)
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 286 of file EyeRecData.h.

References fLightProfile.

Referenced by FdProfileReconstructorKG::FdProfileReconstructor::CalculateGeometryAndDepth(), FdProfileReconstructorKG::FdProfileReconstructor::CalculateProfiles(), testFEventImpl::checkEyeRecDataValues(), FdCherenkovFinderOG::FdCherenkovFinder::CherenkovFinderAtAperture(), FdApertureLightFinderOG::FdApertureLightFinder::CombineAndFillFluxes(), FdProfileConstrainedGeometryFit::PCGFitter::CombinedChi2(), FdProfileConstrainedGeometryFitPG::PCGFitter::CombinedChi2(), otoa::FD2ADST::FillCloudsBetweenEyeAndShower(), otoa::FD2ADST::FillEyeApertureLight(), otoa::FD2ADST::FillFdProfile(), FdProfileReconstructorKG::EnergyFitter::FillProfilesAtAperture(), FdProfileConstrainedGeometryFit::ApertureLight::GetClearedEyeLightFlux(), FdProfileConstrainedGeometryFitPG::ApertureLight::GetClearedEyeLightFlux(), FdApertureLightFinderKG::FdApertureLightFinder::GetClearedEyeLightFlux(), FdProfileReconstructorKG::FdProfileReconstructor::GuessShowerMaximum(), FdProfileReconstructorKG::EnergyFitter::InitializeGHFit(), FdEnergyDepositFinderKG::ProfileCalculator::InitProfiles(), FdProfileReconstructorKG::FdProfileReconstructor::InitProfiles(), FdProfileFinderOG::FdProfileFinder::LightAtApertureToSize(), io::EyeRecData_ROOT::operator>>(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PrepareEyeCopy(), FdProfileReconstructorKG::FdProfileReconstructor::ReFitProfile(), testFEventImpl::setEyeRecDataValues(), and FdCherenkovSubtracterOG::FdCherenkovSubtracter::SubtractCherenkov().

const utl::TabulatedFunctionErrors& fevt::EyeRecData::GetLightFlux ( const FdConstants::LightSource  source = fevt::FdConstants::eTotal) const
inline

Definition at line 288 of file EyeRecData.h.

References fLightProfile.

unsigned int fevt::EyeRecData::GetNCoordinates ( ) const
inline

Definition at line 209 of file EyeRecData.h.

References fCoordinateData.

double fevt::EyeRecData::GetNorthEastCorrelation ( ) const
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 98 of file EyeRecData.h.

References fNorthEastCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

double fevt::EyeRecData::GetNorthPhiCorrelation ( ) const
inline

Definition at line 100 of file EyeRecData.h.

References fNorthPhiCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

double fevt::EyeRecData::GetNorthTCoreCorrelation ( ) const
inline

Definition at line 101 of file EyeRecData.h.

References fNorthTCoreCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

double fevt::EyeRecData::GetNorthThetaCorrelation ( ) const
inline

Definition at line 99 of file EyeRecData.h.

References fNorthThetaCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

unsigned int fevt::EyeRecData::GetNPulsedPixels ( ) const
inline
unsigned int fevt::EyeRecData::GetNSDPPixels ( ) const
inline
unsigned int fevt::EyeRecData::GetNTimeFitPixels ( ) const
inline
const std::vector<PCGFData>& fevt::EyeRecData::GetPCGF ( ) const
inline
double fevt::EyeRecData::GetPhiTCoreCorrelation ( ) const
inline

Definition at line 107 of file EyeRecData.h.

References fPhiTCoreCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

utl::TimeStamp fevt::EyeRecData::GetPhotonsStartTime ( ) const
inline

Start Time of the photons trace.

Definition at line 317 of file EyeRecData.h.

References fTraceStartTime.

Referenced by io::EyeRecData_ROOT::EyeRecData_ROOT().

double fevt::EyeRecData::GetRp ( ) const
inline

Definition at line 87 of file EyeRecData.h.

References fRp.

Referenced by FdProfileConstrainedGeometryFit::PCGFitter::AdjustGeometry(), otoa::FD2ADST::FillFdRecStations(), otoa::FD2ADST::FillGeometricalUncertainties(), otoa::FD2ADST::FillHybridStations(), otoa::FD2ADST::FillTimeFit(), FdPulseFinderOG::FdPulseFinder::FindAdditionalPulse(), StereoGeometryFinderOG::StereoGeometryFinder::FindAxisStereo(), FdApertureLightFinderOG::FdApertureLightFinder::FindLightFlux(), FdApertureLightFinderOG::FdApertureLightFinder::FindZeta(), FdProfileConstrainedGeometryFit::FdProfileConstrainedGeometryFit::FitTimingOfGivenGeometry(), LDFFinderOG::LDFFinder::FixCore(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HybridGeometryFinderWG::HybridGeometryFinder::GetDataFromPreviousFit(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::GetExternalGeometry(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::IsEventCandidate(), fdDoubleBumpFinder::FdDoubleBumpFinder::IsPreselected(), FdCherenkovFinderOG::FdCherenkovFinder::Run(), FdProfileConstrainedGeometryFit::PCGFitter::Run(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdProfileConstrainedGeometryFitPG::PCGFitter::Run(), FdProfileFinderOG::FdProfileFinder::Run(), HdAxisFinderUU::HdAxisFinder::Run(), HybridGeometryFinderOG::HybridGeometryFinder::Run(), FdProfileReconstructorKG::FdProfileReconstructor::SetGeometry(), and RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromFD().

double fevt::EyeRecData::GetRpChi0Correlation ( ) const
inline
double fevt::EyeRecData::GetRpError ( ) const
inline
double fevt::EyeRecData::GetRpTZeroCorrelation ( ) const
inline
const utl::AxialVector& fevt::EyeRecData::GetSDP ( ) const
inline
double fevt::EyeRecData::GetSDPCorrThetaPhi ( ) const
inline
double fevt::EyeRecData::GetSDPFitChiSquare ( ) const
inline
unsigned int fevt::EyeRecData::GetSDPFitNDof ( ) const
inline
double fevt::EyeRecData::GetSDPPhiError ( ) const
inline
double fevt::EyeRecData::GetSDPThetaError ( ) const
inline
double fevt::EyeRecData::GetThetaPhiCorrelation ( ) const
inline

Definition at line 105 of file EyeRecData.h.

References fThetaPhiCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

double fevt::EyeRecData::GetThetaTCoreCorrelation ( ) const
inline

Definition at line 106 of file EyeRecData.h.

References fThetaTCoreCorrelation.

Referenced by otoa::FD2ADST::FillTimeFit().

double fevt::EyeRecData::GetTimeFitChiSquare ( ) const
inline
unsigned int fevt::EyeRecData::GetTimeFitNDof ( ) const
inline
double fevt::EyeRecData::GetTZero ( ) const
inline
double fevt::EyeRecData::GetTZeroError ( ) const
inline
double fevt::EyeRecData::GetZeta ( ) const
inline
bool fevt::EyeRecData::HasFRecShower ( ) const
inline

Check if reconstructed shower info has been allocated.

Definition at line 330 of file EyeRecData.h.

References fShowerData.

Referenced by FdProfileConstrainedGeometryFit::ApertureLight::CalculateShowerGeometryData(), FdProfileConstrainedGeometryFitPG::ApertureLight::CalculateShowerGeometryData(), FdApertureLightFinderKG::FdApertureLightFinder::CalculateShowerGeometryData(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::DoInitialReconstruction(), otoa::FD2ADST::FillCloudCameraDataBrief(), otoa::FD2ADST::FillCloudsBetweenEyeAndShower(), otoa::FD2ADST::FillFdRecStations(), otoa::FD2ADST::FillHybridStations(), fdDoubleBumpFinder::FdDoubleBumpFinder::Fit(), LDFFinderOG::LDFFinder::FixCore(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HybridGeometryFinderWG::HybridGeometryFinder::GetDataFromPreviousFit(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::GetDirection(), evt::ShowerRRecData::GetReferenceAxis(), evt::ShowerRRecData::GetReferenceCoreError(), evt::ShowerRRecData::GetReferenceCoreErrorCorrelationXY(), evt::ShowerRRecData::GetReferenceCorePosition(), FdProfileReconstructorKG::FdProfileReconstructor::GetShowerFRecData(), FdProfileReconstructorKG::FdProfileReconstructor::GuessShowerMaximum(), evt::ShowerRRecData::HasReferenceAxis(), evt::ShowerRRecData::HasReferenceCorePosition(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::IsEventCandidate(), fdDoubleBumpFinder::FdDoubleBumpFinder::IsPreselected(), fdDoubleBumpFinder::FdDoubleBumpFinder::IsSelected(), FdProfileFinderOG::FdProfileFinder::LightAtApertureToSize(), RdEventPostSelector::RdEventPostSelector::Run(), FdPulseFinderOG::FdPulseFinder::Run(), RdEventPreSelector::RdEventPreSelector::Run(), RdEventInitializer::RdEventInitializer::Run(), FdCherenkovFinderOG::FdCherenkovFinder::Run(), StereoGeometryFinderOG::StereoGeometryFinder::Run(), FdAxisFinderOG::FdAxisFinder::Run(), HdAxisFinderUU::HdAxisFinder::Run(), HybridGeometryFinderOG::HybridGeometryFinder::Run(), FdApertureLightFinderOG::FdApertureLightFinder::Run(), FdLaserEnergyReconstructorKG::FdLaserEnergyReconstructor::Run(), UniversalityFitter::UniversalityFitter::Run(), HybridGeometryFinderWG::HybridGeometryFinder::SelectHybridStation(), RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromFD(), UseMcGeometryOG::UseMcGeometry::SetTimeFit(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().

bool fevt::EyeRecData::HasLightFlux ( const FdConstants::LightSource  source = FdConstants::eTotal) const
inline
MultiLightFluxIterator fevt::EyeRecData::LightFluxesBegin ( )
inline

Begin of the Light flux, returns a LabeledTabulatedFunctionErrors.

Definition at line 305 of file EyeRecData.h.

References fLightProfile.

ConstMultiLightFluxIterator fevt::EyeRecData::LightFluxesBegin ( ) const
inline

Definition at line 307 of file EyeRecData.h.

References fLightProfile.

MultiLightFluxIterator fevt::EyeRecData::LightFluxesEnd ( )
inline

End of the Light flux, returns a LabeledTabulatedFunctionErrors.

Definition at line 311 of file EyeRecData.h.

References fLightProfile.

ConstMultiLightFluxIterator fevt::EyeRecData::LightFluxesEnd ( ) const
inline

Definition at line 313 of file EyeRecData.h.

References fLightProfile.

void EyeRecData::MakeFRecShower ( )
void fevt::EyeRecData::MakeLightFlux ( const FdConstants::LightSource  source = FdConstants::eTotal)
inline
PixelIterator fevt::EyeRecData::PulsedPixelsBegin ( )
inline
ConstPixelIterator fevt::EyeRecData::PulsedPixelsBegin ( ) const
inline

Definition at line 123 of file EyeRecData.h.

References fPulsedPixels.

PixelIterator fevt::EyeRecData::PulsedPixelsEnd ( )
inline
ConstPixelIterator fevt::EyeRecData::PulsedPixelsEnd ( ) const
inline

Definition at line 125 of file EyeRecData.h.

References fPulsedPixels.

CoordinateIterator fevt::EyeRecData::RemoveCoordinate ( CoordinateIterator  it)
inline

remove a point to the list of coordinates

Definition at line 206 of file EyeRecData.h.

References fCoordinateData.

PixelIterator fevt::EyeRecData::RemovePulsedPixel ( PixelIterator  it)
inline

remove a pixel from the list of pulsed pixels

Definition at line 133 of file EyeRecData.h.

References fPulsedPixels.

Referenced by FdPulseFinderOG::FdPulseFinder::Run().

PixelIterator fevt::EyeRecData::RemoveSDPPixel ( PixelIterator  it)
inline

Remove a pixel from the list of SDP pixels.

Note
: the right way to remove in a loop (STL) is
for (EyeRecData::PixelIterator it = eyerecdata.SDPPixelsBegin();
it != eyerecdata.SDPPixlesEnd(); )
if (condition)
it = eyerecdata.RemoveSDPPixel(it);
else
++it;

Definition at line 161 of file EyeRecData.h.

References fSDPPixels.

Referenced by FdSDPFinderOG::FdSDPFinder::RemoveNoise(), FdSDPFinderOG::FdSDPFinder::RemoveOutliers(), FdPulseFinderOG::FdPulseFinder::Run(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().

PixelIterator fevt::EyeRecData::RemoveTimeFitPixel ( PixelIterator  it)
inline
PixelIterator fevt::EyeRecData::SDPPixelsBegin ( )
inline
ConstPixelIterator fevt::EyeRecData::SDPPixelsBegin ( ) const
inline

Definition at line 141 of file EyeRecData.h.

References fSDPPixels.

PixelIterator fevt::EyeRecData::SDPPixelsEnd ( )
inline
ConstPixelIterator fevt::EyeRecData::SDPPixelsEnd ( ) const
inline

Definition at line 145 of file EyeRecData.h.

References fSDPPixels.

void fevt::EyeRecData::SetAxisFitChiSquare ( const double  globalChi2,
const unsigned int  ndof 
)
inline
void fevt::EyeRecData::SetAxisFitCorrelations ( const double  northEast,
const double  northTheta,
const double  northPhi,
const double  northTCore,
const double  eastTheta,
const double  eastPhi,
const double  eastTCore,
const double  thetaPhi,
const double  thetaTCore,
const double  phiTCore 
)
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 254 of file EyeRecData.h.

References fEastPhiCorrelation, fEastTCoreCorrelation, fEastThetaCorrelation, fNorthEastCorrelation, fNorthPhiCorrelation, fNorthTCoreCorrelation, fNorthThetaCorrelation, fPhiTCoreCorrelation, fThetaPhiCorrelation, and fThetaTCoreCorrelation.

Referenced by io::EyeRecData_ROOT::operator>>(), and HybridGeometryFinderWG::HybridGeometryFinder::StoreData().

void fevt::EyeRecData::SetChiZero ( const double  chiZero,
const double  error 
)
inline
void fevt::EyeRecData::SetEyeId ( const unsigned int  id)
inline

Definition at line 214 of file EyeRecData.h.

References fEyeId.

Referenced by io::EyeRecData_ROOT::operator>>().

void fevt::EyeRecData::SetPCGF ( const std::vector< PCGFData > &  pcgf)
inline
void fevt::EyeRecData::SetPhotonsStartTime ( const utl::TimeStamp ts)
inline
void fevt::EyeRecData::SetRp ( const double  rp,
const double  error 
)
inline
void fevt::EyeRecData::SetSDP ( const utl::AxialVector vec)
inline
void fevt::EyeRecData::SetSDPCorrThetaPhi ( double  sdpCorrThetaPhi)
inline
void fevt::EyeRecData::SetSDPFitChiSquare ( const double  sdpChi2,
const unsigned int  ndof 
)
inline
void fevt::EyeRecData::SetSDPPhiError ( const double  sdpPhiError)
inline
void fevt::EyeRecData::SetSDPThetaError ( const double  sdpThetaError)
inline
void fevt::EyeRecData::SetTimeFitChiSquare ( const double  tfitChi2,
const unsigned int  ndof 
)
inline
void fevt::EyeRecData::SetTimeFitCorrelations ( const double  rRpT0,
const double  rRpChi0,
const double  rChi0T0 
)
inline
void fevt::EyeRecData::SetTZero ( const double  tzero,
const double  error 
)
inline
void fevt::EyeRecData::SetZeta ( const double  zeta)
inline
PixelIterator fevt::EyeRecData::TimeFitPixelsBegin ( )
inline

Definition at line 167 of file EyeRecData.h.

References fTimeFitPixels.

Referenced by FdAxisFinderOG::FdAxisFinder::AxisFirstGuess(), FdProfileConstrainedGeometryFit::ApertureLight::CalculateShowerGeometryData(), FdProfileConstrainedGeometryFitPG::ApertureLight::CalculateShowerGeometryData(), FdApertureLightFinderKG::FdApertureLightFinder::CalculateShowerGeometryData(), HdAxisFinderUU::HdAxisFinder::FillPoints(), otoa::FD2ADST::FillRecPixel(), otoa::FD2ADST::FillTimeFit(), FdApertureLightFinderOG::FdApertureLightFinder::FindSignalTimeRange(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HdAxisFinderUU::HdAxisFinder::MinuitFitFunc(), FdAxisFinderOG::FdAxisFinder::MinuitFitFunc(), HybridGeometryFinderWG::HybridGeometryFinder::MinuitFitFuncAxis(), HybridGeometryFinderOG::HybridGeometryFinder::MinuitFitFuncHybrid(), FdAxisFinderOG::FdAxisFinder::MinuitFitFuncLaser(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereo(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereoHybrid(), FdProfileConstrainedGeometryFit::ChiZeroRegression::PrepParams(), FdAxisFinderOG::FdAxisFinder::ReadmitPixel(), HybridGeometryFinderOG::HybridGeometryFinder::ReadmitPixel(), HybridGeometryFinderWG::HybridGeometryFinder::ReadmitPixel(), HybridGeometryFinderWG::HybridGeometryFinder::RecalculateChiSquare(), FdAxisFinderOG::FdAxisFinder::RejectPixel(), HybridGeometryFinderOG::HybridGeometryFinder::RejectPixel(), FdAxisFinderOG::FdAxisFinder::RemoveOutliers(), HybridGeometryFinderWG::HybridGeometryFinder::RemovePixel(), FdPulseFinderOG::FdPulseFinder::Run(), HybridGeometryFinderWG::HybridGeometryFinder::SelectPixels(), HybridGeometryFinderWG::HybridGeometryFinder::StoreData(), FdProfileConstrainedGeometryFit::PCGFitter::Underground(), and FdProfileConstrainedGeometryFitPG::PCGFitter::Underground().

ConstPixelIterator fevt::EyeRecData::TimeFitPixelsBegin ( ) const
inline

Definition at line 169 of file EyeRecData.h.

References fTimeFitPixels.

PixelIterator fevt::EyeRecData::TimeFitPixelsEnd ( )
inline

Definition at line 171 of file EyeRecData.h.

References fTimeFitPixels.

Referenced by FdAxisFinderOG::FdAxisFinder::AxisFirstGuess(), FdProfileConstrainedGeometryFit::ApertureLight::CalculateShowerGeometryData(), FdProfileConstrainedGeometryFitPG::ApertureLight::CalculateShowerGeometryData(), FdApertureLightFinderKG::FdApertureLightFinder::CalculateShowerGeometryData(), HdAxisFinderUU::HdAxisFinder::FillPoints(), otoa::FD2ADST::FillRecPixel(), otoa::FD2ADST::FillTimeFit(), FdApertureLightFinderOG::FdApertureLightFinder::FindSignalTimeRange(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), HdAxisFinderUU::HdAxisFinder::MinuitFitFunc(), FdAxisFinderOG::FdAxisFinder::MinuitFitFunc(), HybridGeometryFinderWG::HybridGeometryFinder::MinuitFitFuncAxis(), HybridGeometryFinderOG::HybridGeometryFinder::MinuitFitFuncHybrid(), FdAxisFinderOG::FdAxisFinder::MinuitFitFuncLaser(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereo(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereoHybrid(), FdProfileConstrainedGeometryFit::ChiZeroRegression::PrepParams(), FdAxisFinderOG::FdAxisFinder::ReadmitPixel(), HybridGeometryFinderOG::HybridGeometryFinder::ReadmitPixel(), HybridGeometryFinderWG::HybridGeometryFinder::ReadmitPixel(), HybridGeometryFinderWG::HybridGeometryFinder::RecalculateChiSquare(), FdAxisFinderOG::FdAxisFinder::RejectPixel(), HybridGeometryFinderOG::HybridGeometryFinder::RejectPixel(), FdAxisFinderOG::FdAxisFinder::RemoveOutliers(), HybridGeometryFinderWG::HybridGeometryFinder::RemovePixel(), FdPulseFinderOG::FdPulseFinder::Run(), HybridGeometryFinderWG::HybridGeometryFinder::SelectPixels(), HybridGeometryFinderWG::HybridGeometryFinder::StoreData(), FdProfileConstrainedGeometryFit::PCGFitter::Underground(), and FdProfileConstrainedGeometryFitPG::PCGFitter::Underground().

ConstPixelIterator fevt::EyeRecData::TimeFitPixelsEnd ( ) const
inline

Definition at line 173 of file EyeRecData.h.

References fTimeFitPixels.

Friends And Related Function Documentation

friend class Eye
friend

Definition at line 400 of file EyeRecData.h.

friend class utl::ShadowPtr< EyeRecData >
friend

Definition at line 401 of file EyeRecData.h.

Member Data Documentation

double fevt::EyeRecData::fAxisFitChiSquare
private

Definition at line 377 of file EyeRecData.h.

Referenced by GetAxisFitChiSquare(), and SetAxisFitChiSquare().

unsigned int fevt::EyeRecData::fAxisFitNDof
private

Definition at line 378 of file EyeRecData.h.

Referenced by GetAxisFitNDof(), and SetAxisFitChiSquare().

double fevt::EyeRecData::fChi0TZeroCorrelation
private

Definition at line 363 of file EyeRecData.h.

Referenced by GetChi0TZeroCorrelation(), and SetTimeFitCorrelations().

double fevt::EyeRecData::fChiZero
private

Definition at line 357 of file EyeRecData.h.

Referenced by GetChiZero(), and SetChiZero().

double fevt::EyeRecData::fChiZeroError
private

Definition at line 358 of file EyeRecData.h.

Referenced by GetChiZeroError(), and SetChiZero().

std::vector<CoordinateData> fevt::EyeRecData::fCoordinateData
private
double fevt::EyeRecData::fEastPhiCorrelation
private

Definition at line 372 of file EyeRecData.h.

Referenced by GetEastPhiCorrelation(), and SetAxisFitCorrelations().

double fevt::EyeRecData::fEastTCoreCorrelation
private

Definition at line 373 of file EyeRecData.h.

Referenced by GetEastTCoreCorrelation(), and SetAxisFitCorrelations().

double fevt::EyeRecData::fEastThetaCorrelation
private

Definition at line 371 of file EyeRecData.h.

Referenced by GetEastThetaCorrelation(), and SetAxisFitCorrelations().

unsigned int fevt::EyeRecData::fEyeId
private

Definition at line 342 of file EyeRecData.h.

Referenced by GetEyeId(), and SetEyeId().

utl::InitializedShadowPtr<utl::MultiTabulatedFunctionErrors> fevt::EyeRecData::fLightProfile
private
double fevt::EyeRecData::fNorthEastCorrelation
private

Definition at line 367 of file EyeRecData.h.

Referenced by GetNorthEastCorrelation(), and SetAxisFitCorrelations().

double fevt::EyeRecData::fNorthPhiCorrelation
private

Definition at line 369 of file EyeRecData.h.

Referenced by GetNorthPhiCorrelation(), and SetAxisFitCorrelations().

double fevt::EyeRecData::fNorthTCoreCorrelation
private

Definition at line 370 of file EyeRecData.h.

Referenced by GetNorthTCoreCorrelation(), and SetAxisFitCorrelations().

double fevt::EyeRecData::fNorthThetaCorrelation
private

Definition at line 368 of file EyeRecData.h.

Referenced by GetNorthThetaCorrelation(), and SetAxisFitCorrelations().

std::vector<PCGFData> fevt::EyeRecData::fPCGF
private

Definition at line 398 of file EyeRecData.h.

Referenced by GetPCGF(), and SetPCGF().

double fevt::EyeRecData::fPhiTCoreCorrelation
private

Definition at line 376 of file EyeRecData.h.

Referenced by GetPhiTCoreCorrelation(), and SetAxisFitCorrelations().

InternalPixelContainer fevt::EyeRecData::fPulsedPixels
private

pixels with Fluorescence Pulse

Note
This class does not own the pointer to the pixels

Definition at line 382 of file EyeRecData.h.

Referenced by AddPulsedPixel(), GetNPulsedPixels(), PulsedPixelsBegin(), PulsedPixelsEnd(), and RemovePulsedPixel().

double fevt::EyeRecData::fRp
private

Definition at line 359 of file EyeRecData.h.

Referenced by GetRp(), and SetRp().

double fevt::EyeRecData::fRpChi0Correlation
private

Definition at line 362 of file EyeRecData.h.

Referenced by GetRpChi0Correlation(), and SetTimeFitCorrelations().

double fevt::EyeRecData::fRpError
private

Definition at line 360 of file EyeRecData.h.

Referenced by GetRpError(), and SetRp().

double fevt::EyeRecData::fRpTZeroCorrelation
private

Definition at line 361 of file EyeRecData.h.

Referenced by GetRpTZeroCorrelation(), and SetTimeFitCorrelations().

utl::AxialVector fevt::EyeRecData::fSDP
private

Definition at line 348 of file EyeRecData.h.

Referenced by GetSDP(), and SetSDP().

double fevt::EyeRecData::fSDPFitChiSquare
private

Definition at line 352 of file EyeRecData.h.

Referenced by GetSDPFitChiSquare(), and SetSDPFitChiSquare().

unsigned int fevt::EyeRecData::fSDPFitNDof
private

Definition at line 353 of file EyeRecData.h.

Referenced by GetSDPFitNDof(), and SetSDPFitChiSquare().

double fevt::EyeRecData::fSDPPhiError
private

Definition at line 350 of file EyeRecData.h.

Referenced by GetSDPPhiError(), and SetSDPPhiError().

InternalPixelContainer fevt::EyeRecData::fSDPPixels
private

pixels used for SDP

Note
This class does not own the pointer to the pixels

Definition at line 386 of file EyeRecData.h.

Referenced by AddSDPPixel(), GetNSDPPixels(), RemoveSDPPixel(), SDPPixelsBegin(), and SDPPixelsEnd().

double fevt::EyeRecData::fSDPThetaError
private

Definition at line 349 of file EyeRecData.h.

Referenced by GetSDPThetaError(), and SetSDPThetaError().

double fevt::EyeRecData::fSDPThetaPhiCorrelation
private

Definition at line 351 of file EyeRecData.h.

Referenced by GetSDPCorrThetaPhi(), and SetSDPCorrThetaPhi().

utl::LameShadowPtr<evt::ShowerFRecData> fevt::EyeRecData::fShowerData
private

Definition at line 397 of file EyeRecData.h.

Referenced by GetFRecShower(), HasFRecShower(), and MakeFRecShower().

double fevt::EyeRecData::fThetaPhiCorrelation
private

Definition at line 374 of file EyeRecData.h.

Referenced by GetThetaPhiCorrelation(), and SetAxisFitCorrelations().

double fevt::EyeRecData::fThetaTCoreCorrelation
private

Definition at line 375 of file EyeRecData.h.

Referenced by GetThetaTCoreCorrelation(), and SetAxisFitCorrelations().

double fevt::EyeRecData::fTimeFitChiSquare
private

Definition at line 364 of file EyeRecData.h.

Referenced by GetTimeFitChiSquare(), and SetTimeFitChiSquare().

unsigned int fevt::EyeRecData::fTimeFitNDof
private

Definition at line 365 of file EyeRecData.h.

Referenced by GetTimeFitNDof(), and SetTimeFitChiSquare().

InternalPixelContainer fevt::EyeRecData::fTimeFitPixels
private

pixels used for Time Fit

Note
This class does not own the pointer to the pixels

Definition at line 390 of file EyeRecData.h.

Referenced by AddTimeFitPixel(), GetNTimeFitPixels(), RemoveTimeFitPixel(), TimeFitPixelsBegin(), and TimeFitPixelsEnd().

utl::TimeStamp fevt::EyeRecData::fTraceStartTime
private

Definition at line 395 of file EyeRecData.h.

Referenced by GetPhotonsStartTime(), and SetPhotonsStartTime().

double fevt::EyeRecData::fTZero
private

Definition at line 355 of file EyeRecData.h.

Referenced by GetTZero(), and SetTZero().

double fevt::EyeRecData::fTZeroError
private

Definition at line 356 of file EyeRecData.h.

Referenced by GetTZeroError(), and SetTZero().

double fevt::EyeRecData::fZeta
private

Definition at line 346 of file EyeRecData.h.

Referenced by GetZeta(), and SetZeta().


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

, generated on Tue Sep 26 2023.