Public Member Functions | Public Attributes | List of all members
dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder Struct Reference

EnergyRecoInputHolder struct. More...

Public Member Functions

 EnergyRecoInputHolder (const Point_t &vertex, const Momentum4_t &leptonMomentum, const EnergyRecoMethod energyRecoMethod, const MuonTrackMethod muonTrackMethod, const MuonContainmentStatus muonContainmentStatus, const double hadronicCorrectionGradient, const double hadronicCorrectionIntercept)
 Constructor. More...
 

Public Attributes

const Point_t fVertex
 the reconstructed vertex More...
 
const Momentum4_t fLeptonMomentum
 the reconstructed lepton four-momentum More...
 
const EnergyRecoMethod fEnergyRecoMethod
 the neutrino energy reconstruction method More...
 
const MuonTrackMethod fMuonTrackMethod
 the muon momentum reconstruction method More...
 
const MuonContainmentStatus fMuonContainmentStatus
 the muon containment status More...
 
const double fHadronicCorrectionGradient
 the hadronic energy reconstruction linear correction gradient More...
 
const double fHadronicCorrectionIntercept
 the hadronic energy reconstruction linear correction intercept More...
 

Detailed Description

EnergyRecoInputHolder struct.

Definition at line 134 of file NeutrinoEnergyRecoAlg.h.

Constructor & Destructor Documentation

dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder::EnergyRecoInputHolder ( const Point_t vertex,
const Momentum4_t leptonMomentum,
const EnergyRecoMethod  energyRecoMethod,
const MuonTrackMethod  muonTrackMethod,
const MuonContainmentStatus  muonContainmentStatus,
const double  hadronicCorrectionGradient,
const double  hadronicCorrectionIntercept 
)
inline

Constructor.

Parameters
vertexthe reconstructed vertex
leptonMomentumthe reconstructed lepton momentum
energyRecoMethodthe neutrino energy reconstruction method
muonTrackMethodthe muon momentum reconstruction method
muonContainmentStatusthe muon containment status
hadronicCorrectionGradientthe linear correction gradient for reconstructed hadronic energy
hadronicCorrectionInterceptthe linear correction intercept for reconstructed hadronic energy

Definition at line 147 of file NeutrinoEnergyRecoAlg.h.

149  :
150  fVertex(vertex),
151  fLeptonMomentum(leptonMomentum),
152  fEnergyRecoMethod(energyRecoMethod),
153  fMuonTrackMethod(muonTrackMethod),
154  fMuonContainmentStatus(muonContainmentStatus),
155  fHadronicCorrectionGradient(hadronicCorrectionGradient),
156  fHadronicCorrectionIntercept(hadronicCorrectionIntercept) {};
const double fHadronicCorrectionIntercept
the hadronic energy reconstruction linear correction intercept
const EnergyRecoMethod fEnergyRecoMethod
the neutrino energy reconstruction method
const MuonContainmentStatus fMuonContainmentStatus
the muon containment status
const MuonTrackMethod fMuonTrackMethod
the muon momentum reconstruction method
const double fHadronicCorrectionGradient
the hadronic energy reconstruction linear correction gradient
const Point_t fVertex
the reconstructed vertex
const Momentum4_t fLeptonMomentum
the reconstructed lepton four-momentum
vertex reconstruction

Member Data Documentation

const EnergyRecoMethod dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder::fEnergyRecoMethod

the neutrino energy reconstruction method

Definition at line 160 of file NeutrinoEnergyRecoAlg.h.

const double dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder::fHadronicCorrectionGradient

the hadronic energy reconstruction linear correction gradient

Definition at line 163 of file NeutrinoEnergyRecoAlg.h.

const double dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder::fHadronicCorrectionIntercept

the hadronic energy reconstruction linear correction intercept

Definition at line 164 of file NeutrinoEnergyRecoAlg.h.

const Momentum4_t dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder::fLeptonMomentum

the reconstructed lepton four-momentum

Definition at line 159 of file NeutrinoEnergyRecoAlg.h.

const MuonContainmentStatus dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder::fMuonContainmentStatus

the muon containment status

Definition at line 162 of file NeutrinoEnergyRecoAlg.h.

const MuonTrackMethod dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder::fMuonTrackMethod

the muon momentum reconstruction method

Definition at line 161 of file NeutrinoEnergyRecoAlg.h.

const Point_t dune::NeutrinoEnergyRecoAlg::EnergyRecoInputHolder::fVertex

the reconstructed vertex

Definition at line 156 of file NeutrinoEnergyRecoAlg.h.


The documentation for this struct was generated from the following file: