![]() |
![]() |
typedef SingleObjectSelector<std::vector<Jet>, bJetFilterSelector> pat::bJetFilter |
Definition at line 47 of file bJetFilter.cc.
typedef std::vector<CandKinResolution> pat::CandKinResolutionCollection |
Definition at line 151 of file CandKinResolution.h.
Definition at line 152 of file CandKinResolution.h.
typedef std::vector<CompositeCandidate> pat::CompositeCandidateCollection |
Definition at line 24 of file CompositeCandidate.h.
Definition at line 26 of file CompositeCandidate.h.
Definition at line 27 of file CompositeCandidate.h.
Definition at line 33 of file CompositeCandidate.h.
typedef std::vector<Electron> pat::ElectronCollection |
Definition at line 33 of file Electron.h.
typedef edm::Ref<ElectronCollection> pat::ElectronRef |
Definition at line 35 of file Electron.h.
Definition at line 36 of file Electron.h.
typedef reco::GsfElectron pat::ElectronType |
Definition at line 43 of file Electron.h.
Definition at line 44 of file Electron.h.
typedef std::vector<GenericParticle> pat::GenericParticleCollection |
Definition at line 31 of file GenericParticle.h.
Definition at line 33 of file GenericParticle.h.
Definition at line 34 of file GenericParticle.h.
typedef std::vector<Hemisphere> pat::HemisphereCollection |
Definition at line 9 of file Hemisphere.h.
Definition at line 11 of file Hemisphere.h.
Definition at line 12 of file Hemisphere.h.
typedef reco::IsoDeposit pat::IsoDeposit |
Definition at line 7 of file Isolation.h.
typedef std::vector<Jet> pat::JetCollection |
typedef edm::Ref<JetCollection> pat::JetRef |
typedef edm::RefVector<JetCollection> pat::JetRefVector |
typedef reco::Jet pat::JetType |
typedef edm::ValueMap<double> pat::JetValueMap |
Definition at line 34 of file JetSelector.h.
typedef std::vector<MET> pat::METCollection |
typedef edm::Ref<METCollection> pat::METRef |
typedef edm::RefVector<METCollection> pat::METRefVector |
typedef reco::MET pat::METType |
typedef std::vector<pat::MHT> pat::MHTCollection |
typedef std::vector<Muon> pat::MuonCollection |
typedef edm::Ref<MuonCollection> pat::MuonRef |
typedef reco::Muon pat::MuonType |
typedef std::vector< std::pair<size_t, size_t> > pat::OverlapList |
A vector of pairs of indices <i1,i2>, for each i1 that overlaps, i2 is the "best" overlap match.
if an element of does not overlap with anyone, it will not end up in this list.
Definition at line 15 of file GenericOverlapFinder.h.
typedef std::vector<Particle> pat::ParticleCollection |
Definition at line 24 of file Particle.h.
typedef edm::Ref<ParticleCollection> pat::ParticleRef |
Definition at line 26 of file Particle.h.
Definition at line 27 of file Particle.h.
typedef ObjectCountFilter<edm::View<reco::Candidate>, AnySelector, AndSelector<MinNumberSelector, MaxNumberSelector> > pat::PATCandViewCountFilter |
Definition at line 21 of file PATObjectFilter.h.
Definition at line 142 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Electron>, StringCutObjectSelector<Electron>, edm::RefVector<std::vector<Electron> > > pat::PATElectronRefSelector |
Definition at line 68 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Electron>, StringCutObjectSelector<Electron> > pat::PATElectronSelector |
Definition at line 34 of file PATObjectSelector.h.
Definition at line 148 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<GenericParticle>, StringCutObjectSelector<GenericParticle>, edm::RefVector<std::vector<GenericParticle> > > pat::PATGenericParticleRefSelector |
Definition at line 103 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<GenericParticle>, StringCutObjectSelector<GenericParticle> > pat::PATGenericParticleSelector |
Definition at line 62 of file PATObjectSelector.h.
typedef pat::PATCleaner<pat::Jet> pat::PATJetCleaner |
Definition at line 146 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Jet>, StringCutObjectSelector<Jet>, edm::RefVector<std::vector<Jet> > > pat::PATJetRefSelector |
Definition at line 88 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Jet>, StringCutObjectSelector<Jet> > pat::PATJetSelector |
Definition at line 50 of file PATObjectSelector.h.
typedef pat::PATCleaner<pat::MET> pat::PATMETCleaner |
Definition at line 147 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<MET>, StringCutObjectSelector<MET>, edm::RefVector<std::vector<MET> > > pat::PATMETRefSelector |
Definition at line 93 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<MET>, StringCutObjectSelector<MET> > pat::PATMETSelector |
Definition at line 54 of file PATObjectSelector.h.
typedef pat::PATCleaner<pat::Muon> pat::PATMuonCleaner |
Definition at line 143 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Muon>, StringCutObjectSelector<Muon>, edm::RefVector<std::vector<Muon> > > pat::PATMuonRefSelector |
Definition at line 73 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Muon>, StringCutObjectSelector<Muon> > pat::PATMuonSelector |
Definition at line 38 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<PFParticle>, StringCutObjectSelector<PFParticle>, edm::RefVector<std::vector<PFParticle> > > pat::PATPFParticleRefSelector |
Definition at line 98 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<PFParticle>, StringCutObjectSelector<PFParticle> > pat::PATPFParticleSelector |
Definition at line 58 of file PATObjectSelector.h.
Definition at line 145 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Photon>, StringCutObjectSelector<Photon>, edm::RefVector<std::vector<Photon> > > pat::PATPhotonRefSelector |
Definition at line 83 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Photon>, StringCutObjectSelector<Photon> > pat::PATPhotonSelector |
Definition at line 46 of file PATObjectSelector.h.
typedef pat::PATCleaner<pat::Tau> pat::PATTauCleaner |
Definition at line 144 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Tau>, StringCutObjectSelector<Tau>, edm::RefVector<std::vector<Tau> > > pat::PATTauRefSelector |
Definition at line 78 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Tau>, StringCutObjectSelector<Tau> > pat::PATTauSelector |
Definition at line 42 of file PATObjectSelector.h.
Definition at line 57 of file PATTriggerMatchEmbedder.cc.
typedef PATTriggerMatchEmbedder< Jet , JetType > pat::PATTriggerMatchJetEmbedder |
Definition at line 58 of file PATTriggerMatchEmbedder.cc.
typedef PATTriggerMatchEmbedder< MET , METType > pat::PATTriggerMatchMETEmbedder |
Definition at line 59 of file PATTriggerMatchEmbedder.cc.
Definition at line 60 of file PATTriggerMatchEmbedder.cc.
Definition at line 61 of file PATTriggerMatchEmbedder.cc.
typedef PATTriggerMatchEmbedder< Tau , TauType > pat::PATTriggerMatchTauEmbedder |
Definition at line 62 of file PATTriggerMatchEmbedder.cc.
typedef std::vector<PFParticle> pat::PFParticleCollection |
Definition at line 26 of file PFParticle.h.
Definition at line 28 of file PFParticle.h.
Definition at line 29 of file PFParticle.h.
typedef reco::PFCandidate pat::PFParticleType |
Definition at line 35 of file PFParticle.h.
typedef reco::PFJet::Specific pat::PFSpecific |
typedef std::vector<Photon> pat::PhotonCollection |
typedef edm::Ref<PhotonCollection> pat::PhotonRef |
typedef reco::Photon pat::PhotonType |
typedef std::vector<Tau> pat::TauCollection |
typedef edm::Ref<TauCollection> pat::TauRef |
typedef edm::RefVector<TauCollection> pat::TauRefVector |
typedef reco::BaseTau pat::TauType |
typedef std::vector< TriggerFilter > pat::TriggerFilterCollection |
typedef edm::Ref< TriggerFilterCollection > pat::TriggerFilterRef |
persistent reference to an item in a TriggerFilterCollection
Definition at line 72 of file TriggerFilter.h.
persistent reference to a TriggerFilterCollection product
Definition at line 74 of file TriggerFilter.h.
vector of persistent references to items in the same TriggerFilterCollection
Definition at line 76 of file TriggerFilter.h.
typedef std::vector< TriggerObject > pat::TriggerObjectCollection |
association of TriggerObjects to store matches to Candidates
Definition at line 79 of file TriggerObject.h.
typedef std::map< std::string, TriggerObjectMatchRefProd > pat::TriggerObjectMatchContainer |
container to store references to matches from different producers in the trigger event
Definition at line 83 of file TriggerObject.h.
typedef std::map< std::string, TriggerObjectRef > pat::TriggerObjectMatchMap |
container to store match references from different producers (for one PAT object)
Definition at line 73 of file TriggerObject.h.
typedef edm::Ref< TriggerObjectCollection > pat::TriggerObjectRef |
persistent reference to an item in a TriggerObjectCollection
Definition at line 71 of file TriggerObject.h.
persistent reference to a TriggerObjectCollection product
Definition at line 75 of file TriggerObject.h.
vector of persistent references to items in the same TriggerObjectCollection
Definition at line 77 of file TriggerObject.h.
typedef std::vector< TriggerObjectStandAlone > pat::TriggerObjectStandAloneCollection |
association of TriggerObjectStandAlones to store matches to Candidates
Definition at line 78 of file TriggerObjectStandAlone.h.
persistent reference to an item in a TriggerObjectStandAloneCollection
Definition at line 72 of file TriggerObjectStandAlone.h.
persistent reference to a TriggerObjectStandAloneCollection product
Definition at line 74 of file TriggerObjectStandAlone.h.
vector of persistent references to items in the same TriggerObjectStandAloneCollection
Definition at line 76 of file TriggerObjectStandAlone.h.
typedef std::vector< TriggerPath > pat::TriggerPathCollection |
typedef edm::Ref< TriggerPathCollection > pat::TriggerPathRef |
persistent reference to an item in a TriggerPathCollection
Definition at line 83 of file TriggerPath.h.
persistent reference to a TriggerPathCollection product
Definition at line 85 of file TriggerPath.h.
vector of persistent references to items in the same TriggerPathCollection
Definition at line 87 of file TriggerPath.h.
vector of reference to TriggerPrimitive in the same collection
Definition at line 74 of file TriggerPrimitive.h.
persistent reference to a TriggerPrimitiveCollection
Definition at line 70 of file TriggerPrimitive.h.
vector of reference to TriggerPrimitive in the same collection
Definition at line 72 of file TriggerPrimitive.h.
Definition at line 84 of file UserData.h.
enum pat::IsolationKeys |
Enum defining isolation keys.
TrackerIso | |
ECalIso | |
HCalIso | |
ParticleIso | |
ChargedParticleIso | |
NeutralParticleIso | |
GammaParticleIso | |
User1Iso | |
User2Iso | |
User3Iso | |
User4Iso | |
User5Iso | |
UserBaseIso | |
CaloIso |
Definition at line 9 of file Isolation.h.
00009 { TrackerIso=0, ECalIso=1, HCalIso=2, 00010 ParticleIso=3, ChargedParticleIso=4, NeutralParticleIso=5, GammaParticleIso=6, 00011 User1Iso=7, User2Iso=8, User3Iso=9, User4Iso=10, User5Iso=11, 00012 UserBaseIso=7, // offset of the first user isolation 00013 CaloIso=-1 // keys which are not real indices are mapped to negative numbers. 00014 };
enum pat::ParticleStatus |
Definition of particle status after selection.
GOOD | 0: Passed selection |
BAD | 1: Failed selection (without additional info) |
HOVERE | 2: Bad H/E ratio |
SHOWER | 3: Bad ECAL shower shape |
MATCHING | 4: Bad matching to track |
Definition at line 32 of file ParticleCode.h.
enum typedef reco::LeafCandidate pat::ParticleType |
Definition of particle types.
UNKNOWN | 0: Unidentified isolated particle |
ELECTRON | 1: |
MUON | 2: |
TAU | 3: |
PHOTON | 4: |
JET | 5: |
BJET | 6: |
TOP | 7: |
INVISIBLE | 8: Invisible particle (Monte Carlo only) |
Definition at line 18 of file ParticleCode.h.
00018 { 00019 UNKNOWN = 0, 00020 ELECTRON, 00021 MUON, 00022 TAU, 00023 PHOTON, 00024 JET, 00025 BJET, 00026 TOP, 00027 INVISIBLE 00028 };
pat::DEFINE_FWK_MODULE | ( | bJetFilter | ) |