Go to the documentation of this file. 1 #ifndef HeavyFlavorAnalysis_Onia2MuMu_Onia2MuMuPAT_h
2 #define HeavyFlavorAnalysis_Onia2MuMu_Onia2MuMuPAT_h
edm::EDGetTokenT< reco::BeamSpot > thebeamspot_
std::pair< int, float > findJpsiMCInfo(reco::GenParticleRef genJpsi) const
GreaterByVProb< pat::CompositeCandidate > vPComparator_
bool isAMixedbHadron(int pdgID, int momPdgID) const
bool operator()(const T &t1, const T &t2) const
bool isAbHadron(int pdgID) const
edm::ESGetToken< TransientTrackBuilder, TransientTrackRecord > theTTBuilderToken_
edm::EDGetTokenT< reco::BeamSpot > revtxbs_
Onia2MuMuPAT(const edm::ParameterSet &)
edm::EDGetTokenT< edm::View< pat::Muon > > muons_
edm::EDGetTokenT< reco::TrackCollection > revtxtrks_
StringCutObjectSelector< pat::Muon > higherPuritySelection_
StringCutObjectSelector< pat::Muon > lowerPuritySelection_
void produce(edm::Event &, const edm::EventSetup &) override
static void fillDescriptions(edm::ConfigurationDescriptions &)
StringCutObjectSelector< reco::Candidate, true > dimuonSelection_
bool addMuonlessPrimaryVertex_
edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > magneticFieldToken_
edm::EDGetTokenT< reco::VertexCollection > thePVs_
InvariantMassFromVertex massCalculator