![]() |
![]() |
#include <Tau3MuReco.h>
Public Member Functions | |
bool | doTau3MuReco (const edm::Event &iEvent, const edm::EventSetup &iSetup, reco::MuonCollection *muonCollection, reco::TrackCollection *trackCollection) |
Tau3MuReco (const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC) | |
~Tau3MuReco () | |
Private Member Functions | |
bool | check4MuonTrack (const reco::Track &track) |
bool | find3rdTrack (const edm::Event &iEvent, const edm::EventSetup &iSetup, const reco::TrackCollection &Tracks) |
bool | findCorrectPairing () |
double | getDeltaR (const reco::Track &track1, const reco::Track &track2) |
double | getInvariantMass (const reco::TrackCollection *tracks, const double MuonMass=0.106) |
bool | removeIncorrectMuon () |
Private Attributes | |
const double | m_kMatchingDeltaR |
const double | m_kMatchingPt |
const double | m_kMuonMass |
const edm::EDGetTokenT < reco::MuonCollection > | m_kMuonSourceToken |
const double | m_kTauMass |
const double | m_kTauMassCut |
const edm::EDGetTokenT < reco::TrackCollection > | m_kTrackSourceToken |
reco::MuonCollection * | m_MuonCollection |
reco::TrackCollection * | m_TrackCollection |
Definition at line 13 of file Tau3MuReco.h.
Tau3MuReco::Tau3MuReco | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector && | iC | ||
) |
Definition at line 9 of file Tau3MuReco.cc.
Tau3MuReco::~Tau3MuReco | ( | ) |
Definition at line 19 of file Tau3MuReco.cc.
|
private |
Definition at line 86 of file Tau3MuReco.cc.
bool Tau3MuReco::doTau3MuReco | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
reco::MuonCollection * | muonCollection, | ||
reco::TrackCollection * | trackCollection | ||
) |
Definition at line 24 of file Tau3MuReco.cc.
Referenced by Tau3MuSkim::filter().
|
private |
Definition at line 108 of file Tau3MuReco.cc.
|
private |
Definition at line 216 of file Tau3MuReco.cc.
|
private |
Definition at line 308 of file Tau3MuReco.cc.
|
private |
Definition at line 284 of file Tau3MuReco.cc.
|
private |
Definition at line 259 of file Tau3MuReco.cc.
|
private |
Definition at line 30 of file Tau3MuReco.h.
|
private |
Definition at line 31 of file Tau3MuReco.h.
|
private |
Definition at line 34 of file Tau3MuReco.h.
|
private |
Definition at line 36 of file Tau3MuReco.h.
|
private |
Definition at line 33 of file Tau3MuReco.h.
|
private |
Definition at line 32 of file Tau3MuReco.h.
|
private |
Definition at line 37 of file Tau3MuReco.h.
|
private |
Definition at line 39 of file Tau3MuReco.h.
|
private |
Definition at line 40 of file Tau3MuReco.h.