Main Page
Namespaces
Classes
Package Documentation
DataFormats
PatCandidates
interface
Isolation.h
Go to the documentation of this file.
1
#ifndef DataFormats_PatCandidates_interface_Isolation_h
2
#define DataFormats_PatCandidates_interface_Isolation_h
3
4
#include "
DataFormats/RecoCandidate/interface/IsoDeposit.h
"
5
6
namespace
pat
{
7
typedef
reco::IsoDeposit
IsoDeposit
;
9
enum
IsolationKeys
{
TrackIso
=0,
EcalIso
=1,
HcalIso
=2,
10
PfAllParticleIso
=3,
PfChargedHadronIso
=4,
PfNeutralHadronIso
=5,
PfGammaIso
=6,
11
User1Iso
=7,
User2Iso
=8,
User3Iso
=9,
User4Iso
=10,
User5Iso
=11,
12
UserBaseIso
=7,
// offset of the first user isolation
13
CaloIso
=-1,
// keys which are not real indices are mapped to negative numbers.
14
PfPUChargedHadronIso
=12,
15
PfChargedAllIso
=13
16
};
17
}
18
19
#endif
pat::TrackIso
Definition:
Isolation.h:9
pat::PfNeutralHadronIso
Definition:
Isolation.h:10
reco::IsoDeposit
Definition:
IsoDeposit.h:46
pat::PfGammaIso
Definition:
Isolation.h:10
pat::PfPUChargedHadronIso
Definition:
Isolation.h:14
pat::UserBaseIso
Definition:
Isolation.h:12
pat::HcalIso
Definition:
Isolation.h:9
pat::PfChargedAllIso
Definition:
Isolation.h:15
pat::IsolationKeys
IsolationKeys
Enum defining isolation keys.
Definition:
Isolation.h:9
pat
Definition:
HeavyIon.h:7
pat::CaloIso
Definition:
Isolation.h:13
pat::User3Iso
Definition:
Isolation.h:11
pat::EcalIso
Definition:
Isolation.h:9
pat::PfAllParticleIso
Definition:
Isolation.h:10
pat::IsoDeposit
reco::IsoDeposit IsoDeposit
Definition:
Isolation.h:7
pat::User5Iso
Definition:
Isolation.h:11
IsoDeposit.h
pat::User4Iso
Definition:
Isolation.h:11
pat::User1Iso
Definition:
Isolation.h:11
pat::PfChargedHadronIso
Definition:
Isolation.h:10
pat::User2Iso
Definition:
Isolation.h:11
Generated for CMSSW Reference Manual by
1.8.11