CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_6/src/CommonTools/ParticleFlow/interface/ObjectSelectors.h

Go to the documentation of this file.
00001 #ifndef CommonTools_ParticleFlow_ObjectSelectors
00002 #define CommonTools_ParticleFlow_ObjectSelectors
00003 
00004 #include "CommonTools/ParticleFlow/interface/ObjectSelector.h"
00005 #include "CommonTools/ParticleFlow/interface/PtMinPFCandidateSelectorDefinition.h"
00006 #include "CommonTools/ParticleFlow/interface/PdgIdPFCandidateSelectorDefinition.h"
00007 #include "CommonTools/ParticleFlow/interface/IsolatedPFCandidateSelectorDefinition.h"
00008 #include "DataFormats/ParticleFlowCandidate/interface/PFCandidateFwd.h"
00009 
00010 
00011 namespace ipf2pat {
00012   typedef ObjectSelector< pf2pat::PtMinPFCandidateSelectorDefinition, reco::PFCandidateCollection > PtMinPFCandidateSelector;
00013   typedef ObjectSelector< pf2pat::PdgIdPFCandidateSelectorDefinition, reco::PFCandidateCollection > PdgIdPFCandidateSelector;
00014   typedef ObjectSelector< pf2pat::IsolatedPFCandidateSelectorDefinition, reco::PFCandidateCollection > IsolatedPFCandidateSelector;
00015 }
00016 
00017 #endif