|
float | muon::caloCompatibility (const reco::Muon &muon) |
|
bool | muon::isGoodMuon (const reco::Muon &muon, SelectionType type, reco::Muon::ArbitrationType arbitrationType=reco::Muon::SegmentAndTrackArbitration) |
| main GoodMuon wrapper call More...
|
|
bool | muon::isGoodMuon (const reco::Muon &muon, AlgorithmType type, double minCompatibility, reco::Muon::ArbitrationType arbitrationType) |
|
bool | muon::isGoodMuon (const reco::Muon &muon, AlgorithmType type, int minNumberOfMatches, double maxAbsDx, double maxAbsPullX, double maxAbsDy, double maxAbsPullY, double maxChamberDist, double maxChamberDistPull, reco::Muon::ArbitrationType arbitrationType, bool syncMinNMatchesNRequiredStationsInBarrelOnly=true, bool applyAlsoAngularCuts=false) |
|
bool | muon::isHighPtMuon (const reco::Muon &, const reco::Vertex &) |
|
bool | muon::isLooseMuon (const reco::Muon &) |
|
bool | muon::isMediumMuon (const reco::Muon &, bool run2016_hip_mitigation=false) |
|
bool | muon::isSoftMuon (const reco::Muon &, const reco::Vertex &, bool run2016_hip_mitigation=false) |
|
bool | muon::isTightMuon (const reco::Muon &, const reco::Vertex &) |
|
bool | muon::isTrackerHighPtMuon (const reco::Muon &, const reco::Vertex &) |
|
bool | muon::overlap (const reco::Muon &muon1, const reco::Muon &muon2, double pullX=1.0, double pullY=1.0, bool checkAdjacentChambers=false) |
|
unsigned int | muon::RequiredStationMask (const reco::Muon &muon, double maxChamberDist, double maxChamberDistPull, reco::Muon::ArbitrationType arbitrationType) |
|
float | muon::segmentCompatibility (const reco::Muon &muon, reco::Muon::ArbitrationType arbitrationType=reco::Muon::SegmentAndTrackArbitration) |
|
SelectionType | muon::selectionTypeFromString (const std::string &label) |
|
void | muon::setCutBasedSelectorFlags (reco::Muon &muon, const reco::Vertex *vertex=0, bool run2016_hip_mitigation=false) |
|
int | muon::sharedSegments (const reco::Muon &muon1, const reco::Muon &muon2, unsigned int segmentArbitrationMask=reco::MuonSegmentMatch::BestInChamberByDR) |
|