CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 89 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 90 of file GhostTrackVertexFinder.cc.

95  : primaryVertex(primaryVertex),
96  pred(ghostTrack.prediction()),
97  prior(ghostTrack.prior()),
98  states(ghostTrack.states()),
99  beamSpot(beamSpot),
102  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 110 of file GhostTrackVertexFinder.cc.

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

Definition at line 104 of file GhostTrackVertexFinder.cc.

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