CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PATJetProducer.h
Go to the documentation of this file.
1 //
2 // $Id: PATJetProducer.h,v 1.26 2010/08/09 18:13:54 srappocc Exp $
3 //
4 
5 #ifndef PhysicsTools_PatAlgos_PATJetProducer_h
6 #define PhysicsTools_PatAlgos_PATJetProducer_h
7 
25 
27 
31 
34 
36 
39 
40 class JetFlavourIdentifier;
41 
42 
43 namespace pat {
44 
46 
47  public:
48 
49  explicit PATJetProducer(const edm::ParameterSet & iConfig);
51 
52  virtual void produce(edm::Event & iEvent, const edm::EventSetup & iSetup);
53 
54  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
55 
56  private:
57 
58  // configurables
76  std::vector<edm::InputTag> jetCorrFactorsSrc_;
77 
80  std::vector<edm::InputTag> discriminatorTags_;
81  std::vector<std::string> discriminatorLabels_;
82  bool addTagInfos_;
83  std::vector<edm::InputTag> tagInfoTags_;
84  std::vector<std::string> tagInfoLabels_;
89  bool addJetID_;
91  // tools
94 
97 
100 
103 
104 
105 
106  };
107 
108 
109 }
110 
111 #endif
edm::InputTag jetsSrc_
pat::helper::EfficiencyLoader efficiencyLoader_
Assists in assimilating all pat::UserData into pat objects.
GreaterByPt< CaloTower > caloPTComparator_
edm::InputTag jetCharge_
std::vector< std::string > tagInfoLabels_
edm::InputTag trackAssociation_
std::vector< edm::InputTag > tagInfoTags_
pat::helper::KinResolutionsLoader resolutionLoader_
std::vector< std::string > discriminatorLabels_
edm::InputTag jetIDMapLabel_
edm::InputTag genJetSrc_
virtual void produce(edm::Event &iEvent, const edm::EventSetup &iSetup)
GreaterByPt< Jet > pTComparator_
edm::InputTag partonJetSrc_
PATJetProducer(const edm::ParameterSet &iConfig)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::vector< edm::InputTag > jetCorrFactorsSrc_
int iEvent
Definition: GenABIO.cc:243
Produces pat::Jet&#39;s.
std::vector< edm::InputTag > discriminatorTags_
pat::PATUserDataHelper< pat::Jet > userDataHelper_
edm::InputTag jetFlavourInfoSource_
edm::InputTag genPartonSrc_
edm::InputTag jetPartonMapSource_