1 #ifndef HeavyFlavorAnalysis_Onia2MuMu_Onia2MuMuPAT_h
2 #define HeavyFlavorAnalysis_Onia2MuMu_Onia2MuMuPAT_h
28 return t1.userFloat(
"vProb") > t2.userFloat(
"vProb");
bool operator()(const T &t1, const T &t2) const
StringCutObjectSelector< pat::Muon > higherPuritySelection_
bool isAbHadron(int pdgID)
Onia2MuMuPAT(const edm::ParameterSet &)
std::pair< int, float > findJpsiMCInfo(reco::GenParticleRef genJpsi)
InvariantMassFromVertex massCalculator
virtual void produce(edm::Event &, const edm::EventSetup &)
edm::EDGetTokenT< reco::BeamSpot > revtxbs_
auto const T2 &decltype(t1.eta()) t2
StringCutObjectSelector< reco::Candidate, true > dimuonSelection_
edm::EDGetTokenT< reco::TrackCollection > revtxtrks_
bool addMuonlessPrimaryVertex_
bool isAMixedbHadron(int pdgID, int momPdgID)
StringCutObjectSelector< pat::Muon > lowerPuritySelection_
edm::EDGetTokenT< reco::BeamSpot > thebeamspot_
edm::EDGetTokenT< reco::VertexCollection > thePVs_
GreaterByVProb< pat::CompositeCandidate > vPComparator_
edm::EDGetTokenT< edm::View< pat::Muon > > muons_