typedef std::vector<edm::FwdPtr<CaloTower> > pat::CaloTowerFwdPtrCollection |
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 25 of file CompositeCandidate.h.
Definition at line 27 of file CompositeCandidate.h.
Definition at line 28 of file CompositeCandidate.h.
typedef std::vector<Electron> pat::ElectronCollection |
Definition at line 35 of file Electron.h.
typedef edm::Ref<ElectronCollection> pat::ElectronRef |
Definition at line 37 of file Electron.h.
Definition at line 38 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 edm::ValueMap<double> pat::JetValueMap |
Definition at line 34 of file JetSelector.h.
typedef std::pair< bool, std::string > pat::L1Seed |
Pair to store decision and name of L1 seeds.
Definition at line 37 of file TriggerPath.h.
typedef std::vector< L1Seed > pat::L1SeedCollection |
Collection of L1Seed.
Definition at line 39 of file TriggerPath.h.
typedef std::vector<MET> pat::METCollection |
typedef edm::Ref<METCollection> pat::METRef |
typedef edm::RefVector<METCollection> pat::METRefVector |
typedef std::vector<pat::MHT> pat::MHTCollection |
typedef std::vector<Muon> pat::MuonCollection |
typedef edm::Ref<MuonCollection> pat::MuonRef |
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 25 of file Particle.h.
typedef edm::Ref<ParticleCollection> pat::ParticleRef |
Definition at line 27 of file Particle.h.
Definition at line 28 of file Particle.h.
typedef ObjectCountFilter<edm::View<reco::Candidate>, AnySelector, AndSelector<MinNumberSelector, MaxNumberSelector> >::type pat::PATCandViewCountFilter |
Definition at line 19 of file PATObjectFilter.h.
typedef SingleObjectSelector< std::vector<CompositeCandidate>, StringCutObjectSelector<CompositeCandidate, true>, edm::RefVector<std::vector<CompositeCandidate> > > pat::PATCompositeCandidateRefSelector |
Definition at line 119 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<CompositeCandidate>, StringCutObjectSelector<CompositeCandidate, true> > pat::PATCompositeCandidateSelector |
Definition at line 65 of file PATObjectSelector.h.
Definition at line 5 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Electron>, StringCutObjectSelector<Electron>, edm::RefVector<std::vector<Electron> > > pat::PATElectronRefSelector |
Definition at line 79 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Electron>, StringCutObjectSelector<Electron> > pat::PATElectronSelector |
Definition at line 37 of file PATObjectSelector.h.
Definition at line 11 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<GenericParticle>, StringCutObjectSelector<GenericParticle>, edm::RefVector<std::vector<GenericParticle> > > pat::PATGenericParticleRefSelector |
Definition at line 114 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<GenericParticle>, StringCutObjectSelector<GenericParticle> > pat::PATGenericParticleSelector |
Definition at line 73 of file PATObjectSelector.h.
typedef pat::PATCleaner<pat::Jet> pat::PATJetCleaner |
Definition at line 9 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Jet>, StringCutObjectSelector<Jet>, edm::RefVector<std::vector<Jet> > > pat::PATJetRefSelector |
Definition at line 99 of file PATObjectSelector.h.
typedef pat::PATCleaner<pat::MET> pat::PATMETCleaner |
Definition at line 10 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<MET>, StringCutObjectSelector<MET>, edm::RefVector<std::vector<MET> > > pat::PATMETRefSelector |
Definition at line 104 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<MET>, StringCutObjectSelector<MET> > pat::PATMETSelector |
Definition at line 57 of file PATObjectSelector.h.
typedef pat::PATCleaner<pat::Muon> pat::PATMuonCleaner |
Definition at line 6 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Muon>, StringCutObjectSelector<Muon>, edm::RefVector<std::vector<Muon> > > pat::PATMuonRefSelector |
Definition at line 84 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Muon>, StringCutObjectSelector<Muon> > pat::PATMuonSelector |
Definition at line 41 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<PFParticle>, StringCutObjectSelector<PFParticle>, edm::RefVector<std::vector<PFParticle> > > pat::PATPFParticleRefSelector |
Definition at line 109 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<PFParticle>, StringCutObjectSelector<PFParticle> > pat::PATPFParticleSelector |
Definition at line 61 of file PATObjectSelector.h.
Definition at line 8 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Photon>, StringCutObjectSelector<Photon>, edm::RefVector<std::vector<Photon> > > pat::PATPhotonRefSelector |
Definition at line 94 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Photon>, StringCutObjectSelector<Photon> > pat::PATPhotonSelector |
Definition at line 49 of file PATObjectSelector.h.
typedef pat::PATCleaner<pat::Tau> pat::PATTauCleaner |
Definition at line 7 of file PATCleaner.cc.
typedef SingleObjectSelector< std::vector<Tau>, StringCutObjectSelector<Tau>, edm::RefVector<std::vector<Tau> > > pat::PATTauRefSelector |
Definition at line 89 of file PATObjectSelector.h.
typedef SingleObjectSelector< std::vector<Tau>, StringCutObjectSelector<Tau> > pat::PATTauSelector |
Definition at line 45 of file PATObjectSelector.h.
Definition at line 57 of file PATTriggerMatchEmbedder.cc.
Definition at line 58 of file PATTriggerMatchEmbedder.cc.
Definition at line 59 of file PATTriggerMatchEmbedder.cc.
Definition at line 60 of file PATTriggerMatchEmbedder.cc.
Definition at line 61 of file PATTriggerMatchEmbedder.cc.
Definition at line 62 of file PATTriggerMatchEmbedder.cc.
typedef SingleObjectSelector< std::vector<TriggerObjectStandAlone>, StringCutObjectSelector<TriggerObjectStandAlone> > pat::PATTriggerObjectStandAloneSelector |
Definition at line 69 of file PATObjectSelector.h.
typedef std::vector<edm::FwdPtr<reco::PFCandidate> > pat::PFCandidateFwdPtrCollection |
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::PFJet::Specific pat::PFSpecific |
typedef std::vector<Photon> pat::PhotonCollection |
typedef edm::Ref<PhotonCollection> pat::PhotonRef |
typedef std::vector<edm::FwdPtr<reco::BaseTagInfo> > pat::TagInfoFwdPtrCollection |
typedef std::vector<Tau> pat::TauCollection |
typedef edm::Ref<TauCollection> pat::TauRef |
typedef edm::RefVector<TauCollection> pat::TauRefVector |
typedef std::vector< TriggerAlgorithm > pat::TriggerAlgorithmCollection |
Collection of TriggerAlgorithm.
Definition at line 135 of file TriggerAlgorithm.h.
Persistent reference to an item in a TriggerAlgorithmCollection.
Definition at line 137 of file TriggerAlgorithm.h.
Persistent reference to a TriggerAlgorithmCollection product.
Definition at line 139 of file TriggerAlgorithm.h.
Vector of persistent references to items in the same TriggerAlgorithmCollection.
Definition at line 141 of file TriggerAlgorithm.h.
Const iterator over vector of persistent references to items in the same TriggerAlgorithmCollection.
Definition at line 143 of file TriggerAlgorithm.h.
typedef std::vector< TriggerCondition > pat::TriggerConditionCollection |
Collection of TriggerCondition.
Definition at line 111 of file TriggerCondition.h.
Persistent reference to an item in a TriggerConditionCollection.
Definition at line 113 of file TriggerCondition.h.
Persistent reference to a TriggerConditionCollection product.
Definition at line 115 of file TriggerCondition.h.
Vector of persistent references to items in the same TriggerConditionCollection.
Definition at line 117 of file TriggerCondition.h.
Const iterator over vector of persistent references to items in the same TriggerConditionCollection.
Definition at line 119 of file TriggerCondition.h.
typedef std::vector< TriggerFilter > pat::TriggerFilterCollection |
Collection of TriggerFilter.
Definition at line 110 of file TriggerFilter.h.
typedef edm::Ref< TriggerFilterCollection > pat::TriggerFilterRef |
Persistent reference to an item in a TriggerFilterCollection.
Definition at line 112 of file TriggerFilter.h.
Persistent reference to a TriggerFilterCollection product.
Definition at line 114 of file TriggerFilter.h.
Vector of persistent references to items in the same TriggerFilterCollection.
Definition at line 116 of file TriggerFilter.h.
Const iterator over vector of persistent references to items in the same TriggerFilterCollection.
Definition at line 118 of file TriggerFilter.h.
typedef std::vector< TriggerObject > pat::TriggerObjectCollection |
Collection of TriggerObject.
Definition at line 147 of file TriggerObject.h.
Association of TriggerObjects to store matches to Candidates.
Definition at line 159 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 163 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 151 of file TriggerObject.h.
Persistent reference to a TriggerObjectMatch product.
Definition at line 161 of file TriggerObject.h.
typedef edm::Ref< TriggerObjectCollection > pat::TriggerObjectRef |
Persistent reference to an item in a TriggerObjectCollection.
Definition at line 149 of file TriggerObject.h.
Persistent reference to a TriggerObjectCollection product.
Definition at line 153 of file TriggerObject.h.
Vector of persistent references to items in the same TriggerObjectCollection.
Definition at line 155 of file TriggerObject.h.
Const iterator over vector of persistent references to items in the same TriggerObjectCollection.
Definition at line 157 of file TriggerObject.h.
typedef std::vector< TriggerObjectStandAlone > pat::TriggerObjectStandAloneCollection |
Collection of TriggerObjectStandAlone.
Definition at line 145 of file TriggerObjectStandAlone.h.
Association of TriggerObjectStandAlones to store matches to Candidates.
Definition at line 155 of file TriggerObjectStandAlone.h.
Persistent reference to an item in a TriggerObjectStandAloneCollection.
Definition at line 147 of file TriggerObjectStandAlone.h.
Persistent reference to a TriggerObjectStandAloneCollection product.
Definition at line 149 of file TriggerObjectStandAlone.h.
Vector of persistent references to items in the same TriggerObjectStandAloneCollection.
Definition at line 151 of file TriggerObjectStandAlone.h.
typedef edm::RefVectorIterator< TriggerObjectStandAloneCollection > pat::TriggerObjectStandAloneRefVectorIterator |
Const iterator over vector of persistent references to items in the same TriggerObjectStandAloneCollection.
Definition at line 153 of file TriggerObjectStandAlone.h.
typedef std::vector< TriggerPath > pat::TriggerPathCollection |
Collection of TriggerPath.
Definition at line 144 of file TriggerPath.h.
typedef edm::Ref< TriggerPathCollection > pat::TriggerPathRef |
Persistent reference to an item in a TriggerPathCollection.
Definition at line 146 of file TriggerPath.h.
Persistent reference to a TriggerPathCollection product.
Definition at line 148 of file TriggerPath.h.
Vector of persistent references to items in the same TriggerPathCollection.
Definition at line 150 of file TriggerPath.h.
Const iterator over vector of persistent references to items in the same TriggerPathCollection.
Definition at line 152 of file TriggerPath.h.
Definition at line 84 of file UserData.h.
enum pat::IsolationKeys |
Enum defining isolation keys.
TrackIso | |
EcalIso | |
HcalIso | |
PfAllParticleIso | |
PfChargedHadronIso | |
PfNeutralHadronIso | |
PfGammaIso | |
User1Iso | |
User2Iso | |
User3Iso | |
User4Iso | |
User5Iso | |
UserBaseIso | |
CaloIso |
Definition at line 9 of file Isolation.h.
{ TrackIso=0, EcalIso=1, HcalIso=2, PfAllParticleIso=3,PfChargedHadronIso=4, PfNeutralHadronIso=5, PfGammaIso=6, User1Iso=7, User2Iso=8, User3Iso=9, User4Iso=10, User5Iso=11, UserBaseIso=7, // offset of the first user isolation CaloIso=-1 // keys which are not real indices are mapped to negative numbers. };
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 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.
Definition at line 9 of file strbitset.cc.
References prof2calltree::l, csvReporter::r, and runTheMatrix::ret.
std::ostream& pat::operator<< | ( | std::ostream & | out, |
const strbitset::index_type & | r | ||
) |
Definition at line 27 of file strbitset.cc.
References pat::strbitset::index_type::i_, and dbtoconf::out.
Definition at line 21 of file strbitset.cc.
References prof2calltree::l, csvReporter::r, and runTheMatrix::ret.
Definition at line 15 of file strbitset.cc.
References prof2calltree::l, csvReporter::r, and runTheMatrix::ret.