CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/DataFormats/PatCandidates/interface/Isolation.h

Go to the documentation of this file.
00001 #ifndef DataFormats_PatCandidates_interface_Isolation_h
00002 #define DataFormats_PatCandidates_interface_Isolation_h
00003 
00004 #include "DataFormats/RecoCandidate/interface/IsoDeposit.h"
00005 
00006 namespace pat {
00007     typedef reco::IsoDeposit IsoDeposit;
00009     enum IsolationKeys { TrackIso=0, EcalIso=1, HcalIso=2,
00010                          PfAllParticleIso=3,PfChargedHadronIso=4, PfNeutralHadronIso=5, PfGammaIso=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     };
00015 }
00016 
00017 #endif