Go to the documentation of this file. 1 #ifndef RecoBTag_GhostTrack_h
2 #define RecoBTag_GhostTrack_h
20 const std::vector<GhostTrackState> &
states,
27 const std::vector<TransientTrack> &
tracks,
30 const std::vector<float> &
weights = std::vector<float>(),
32 bool withOrigin =
false);
35 const std::vector<TransientTrack> &
tracks,
36 const std::vector<float> &
weights = std::vector<float>(),
39 bool withOrigin =
false);
62 #endif // RecoBTag_GhostTrack_h
GhostTrackPrediction prior_
std::vector< GhostTrackState > states_
const std::vector< GhostTrackState > & states() const
Track track(double ndof=0., double chi2=0.) const
void initStates(const std::vector< TransientTrack > &tracks, const std::vector< float > &weights, double offset)
const GhostTrackPrediction & prediction() const
Global3DPoint GlobalPoint
const uint32_t *__restrict__ const HitContainer *__restrict__ TkSoA *__restrict__ tracks
GhostTrack(const GhostTrackPrediction &prior, const GhostTrackPrediction &prediction, const std::vector< GhostTrackState > &states, double ndof, double chi2)
const GhostTrackPrediction & prior() const
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
GhostTrackPrediction prediction_