Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:25:33

0001 /* \class PtMinJetSelector
0002  * 
0003  * Jet Selector based on a minimum pt cut.
0004  * Usage:
0005  * 
0006  * module selectedJetss = PtMinXXXJetSelector {
0007  *   InputTag src = myCollection
0008  *   double ptMin = 15.0
0009  * };
0010  * where "XXX" is "Calo", or "Gen", or "PF", or "Basic"
0011  *
0012  * \author: Fedor Ratnikov, UMd. Inherited from PtMinCandSelector by Luca Lista, INFN
0013  *
0014  */
0015 #include "FWCore/Framework/interface/MakerMacros.h"
0016 #include "CommonTools/UtilAlgos/interface/SingleObjectSelector.h"
0017 #include "CommonTools/UtilAlgos/interface/PtMinSelector.h"
0018 #include "DataFormats/JetReco/interface/CaloJetCollection.h"
0019 #include "DataFormats/JetReco/interface/GenJetCollection.h"
0020 #include "DataFormats/JetReco/interface/PFJetCollection.h"
0021 #include "DataFormats/JetReco/interface/BasicJetCollection.h"
0022 
0023 typedef SingleObjectSelector<reco::CaloJetCollection, PtMinSelector> PtMinCaloJetSelector;
0024 typedef SingleObjectSelector<reco::GenJetCollection, PtMinSelector> PtMinGenJetSelector;
0025 typedef SingleObjectSelector<reco::PFJetCollection, PtMinSelector> PtMinPFJetSelector;
0026 typedef SingleObjectSelector<reco::BasicJetCollection, PtMinSelector> PtMinBasicJetSelector;