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