CMS 3D CMS Logo

GhostTrackComputer.h
Go to the documentation of this file.
1 #ifndef RecoBTag_SecondaryVertex_GhostTrackComputer_h
2 #define RecoBTag_SecondaryVertex_GhostTrackComputer_h
3 
5 
12 
15 
17 public:
19  virtual ~GhostTrackComputer() = default;
21  const reco::SecondaryVertexTagInfo &svInfo) const;
23  const reco::CandSecondaryVertexTagInfo &svInfo) const;
24 
25 private:
26  const reco::btag::TrackIPData &threshTrack(const reco::TrackIPTagInfo &trackIPTagInfo,
28  const reco::Jet &jet,
29  const GlobalPoint &pv) const;
30  const reco::btag::TrackIPData &threshTrack(const reco::CandIPTagInfo &trackIPTagInfo,
32  const reco::Jet &jet,
33  const GlobalPoint &pv) const;
34 
35  double charmCut;
42 };
43 
44 #endif // RecoBTag_SecondaryVertex_GhostTrackComputer_h
GhostTrackComputer(const edm::ParameterSet &params)
Base class for all types of Jets.
Definition: Jet.h:20
const reco::btag::TrackIPData & threshTrack(const reco::TrackIPTagInfo &trackIPTagInfo, const reco::btag::SortCriteria sort, const reco::Jet &jet, const GlobalPoint &pv) const
def pv(vc)
Definition: MetAnalyzer.py:7
reco::V0Filter trackPairV0Filter
reco::btag::SortCriteria sortCriterium
virtual ~GhostTrackComputer()=default
reco::TrackSelector trackNoDeltaRSelector
reco::TrackSelector trackSelector
virtual reco::TaggingVariableList operator()(const reco::TrackIPTagInfo &ipInfo, const reco::SecondaryVertexTagInfo &svInfo) const