CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
reco::GhostTrackVertexFinder::FinderInfo Struct Reference

Public Member Functions

 FinderInfo (const CachingVertex< 5 > &primaryVertex, const GhostTrack &ghostTrack, const BeamSpot &beamSpot, bool hasBeamSpot, bool hasPrimaries)
 

Public Attributes

VertexState beamSpot
 
const MagneticFieldfield
 
TransientTrack ghostTrack
 
bool hasBeamSpot
 
bool hasPrimaries
 
GhostTrackPrediction pred
 
const CachingVertex< 5 > & primaryVertex
 
GhostTrackPrediction prior
 
std::vector< GhostTrackStatestates
 

Detailed Description

Definition at line 90 of file GhostTrackVertexFinder.cc.

Constructor & Destructor Documentation

reco::GhostTrackVertexFinder::FinderInfo::FinderInfo ( const CachingVertex< 5 > &  primaryVertex,
const GhostTrack ghostTrack,
const BeamSpot beamSpot,
bool  hasBeamSpot,
bool  hasPrimaries 
)
inline

Definition at line 91 of file GhostTrackVertexFinder.cc.

93  :
94  primaryVertex(primaryVertex), pred(ghostTrack.prediction()),
95  prior(ghostTrack.prior()), states(ghostTrack.states()),
96  beamSpot(beamSpot), hasBeamSpot(hasBeamSpot),
97  hasPrimaries(hasPrimaries), field(nullptr) {}
const GhostTrackPrediction & prior() const
Definition: GhostTrack.h:42
const std::vector< GhostTrackState > & states() const
Definition: GhostTrack.h:44
const GhostTrackPrediction & prediction() const
Definition: GhostTrack.h:41

Member Data Documentation

VertexState reco::GhostTrackVertexFinder::FinderInfo::beamSpot
const MagneticField* reco::GhostTrackVertexFinder::FinderInfo::field
TransientTrack reco::GhostTrackVertexFinder::FinderInfo::ghostTrack
bool reco::GhostTrackVertexFinder::FinderInfo::hasBeamSpot
bool reco::GhostTrackVertexFinder::FinderInfo::hasPrimaries

Definition at line 105 of file GhostTrackVertexFinder.cc.

GhostTrackPrediction reco::GhostTrackVertexFinder::FinderInfo::pred
const CachingVertex<5>& reco::GhostTrackVertexFinder::FinderInfo::primaryVertex

Definition at line 99 of file GhostTrackVertexFinder.cc.

GhostTrackPrediction reco::GhostTrackVertexFinder::FinderInfo::prior
std::vector<GhostTrackState> reco::GhostTrackVertexFinder::FinderInfo::states