1 #ifndef HeavyFlavorAnalysis_RecoDecay_BPHDecayVertex_h 2 #define HeavyFlavorAnalysis_RecoDecay_BPHDecayVertex_h 55 virtual bool validTracks()
const;
57 virtual bool validVertex()
const;
63 const std::vector<const reco::Track*>&
tracks()
const;
69 const std::vector<reco::TransientTrack>& transientTracks()
const;
90 void setNotUpdated()
const override;
97 std::map<const reco::Candidate*, std::string>
searchMap;
103 mutable std::vector<const reco::Track*>
rTracks;
104 mutable std::vector<reco::TransientTrack>
trTracks;
105 mutable std::map<const reco::Candidate*, const reco::Track*>
tkMap;
106 mutable std::map<const reco::Candidate*, reco::TransientTrack*>
ttMap;
110 virtual void tTracks()
const;
111 virtual void fitVertex()
const;
BPHGenericPtr< const BPHRecoCandidate >::type BPHRecoConstCandPtr
std::vector< reco::TransientTrack > trTracks
std::map< const reco::Candidate *, std::string > searchMap
std::map< const reco::Candidate *, reco::TransientTrack * > ttMap
reco::Vertex fittedVertex
static const TrackGhostTrackState * getTrack(const BasicGhostTrackState *basic)
std::map< const reco::Candidate *, const reco::Track * > tkMap
const edm::EventSetup * evSetup
std::vector< const reco::Track * > rTracks