1 #ifndef MuonReco_MuonCocktails_h
2 #define MuonReco_MuonCocktails_h
24 const double ptThreshold = 200.,
25 const double tune1 = 17.,
26 const double tune2 = 40.,
27 const double dptcut = 0.25);
32 const double ptThreshold = 200.,
33 const double tune1 = 17.,
34 const double tune2 = 40.,
35 const double dptcut = 0.25) {
54 const double nSigma = 2.,
55 const double ptThreshold = 200.);
59 const double nSigma = 2.,
60 const double ptThreshold = 200.) {
71 const double tune=4.);
virtual TrackRef innerTrack() const
virtual TrackRef tpfmsTrack() const
reco::Muon::MuonTrackTypePair sigmaSwitch(const reco::TrackRef &combinedTrack, const reco::TrackRef &trackerTrack, const double nSigma=2., const double ptThreshold=200.)
reco::Muon::MuonTrackTypePair tevOptimized(const reco::TrackRef &combinedTrack, const reco::TrackRef &trackerTrack, const reco::TrackRef &tpfmsTrack, const reco::TrackRef &pickyTrack, const reco::TrackRef &dytTrack, const double ptThreshold=200., const double tune1=17., const double tune2=40., const double dptcut=0.25)
virtual TrackRef pickyTrack() const
reco::Muon::MuonTrackTypePair TMR(const reco::TrackRef &trackerTrack, const reco::TrackRef &fmsTrack, const double tune=4.)
virtual TrackRef dytTrack() const
reco::TrackRef getTevRefitTrack(const reco::TrackRef &combinedTrack, const reco::TrackToTrackMap &map)
double trackProbability(const reco::TrackRef track)
std::pair< TrackRef, Muon::MuonTrackType > MuonTrackTypePair
virtual TrackRef globalTrack() const
reference to Track reconstructed in both tracked and muon detector