1 #ifndef MuonReco_MuonCocktails_h
2 #define MuonReco_MuonCocktails_h
22 const double ptThreshold = 200.,
23 const double tune1 = 17.,
24 const double tune2 = 40.,
25 const double dptcut = 0.25);
30 const double ptThreshold = 200.,
31 const double tune1 = 17.,
32 const double tune2 = 40.,
33 const double dptcut = 0.25) {
59 const double ptThreshold = 200.,
60 const double tune1 = 17.,
61 const double tune2 = 40.,
62 const double dptcut = 0.25) {
87 const double nSigma = 2.,
88 const double ptThreshold = 200.);
92 const double nSigma = 2.,
93 const double ptThreshold = 200.) {
104 const double tune=4.);
virtual TrackRef innerTrack() const
virtual TrackRef track() const
reference to a Track
virtual TrackRef tpfmsTrack() const
reco::Muon::MuonTrackTypePair tevOptimized(const reco::TrackRef &combinedTrack, const reco::TrackRef &trackerTrack, const reco::TrackRef &tpfmsTrack, const reco::TrackRef &pickyTrack, const double ptThreshold=200., const double tune1=17., const double tune2=40., const double dptcut=0.25)
reco::Muon::MuonTrackTypePair sigmaSwitch(const reco::TrackRef &combinedTrack, const reco::TrackRef &trackerTrack, const double nSigma=2., const double ptThreshold=200.)
virtual TrackRef pickyTrack() const
reco::Muon::MuonTrackTypePair TMR(const reco::TrackRef &trackerTrack, const reco::TrackRef &fmsTrack, const double tune=4.)
virtual TrackRef combinedMuon() const
reference to a stand-alone muon Track
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