CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
JetMaker.h
Go to the documentation of this file.
1 #ifndef JetProducers_JetMaker_h
2 #define JetProducers_JetMaker_h
3 
7 
13 
15 
16 
18 namespace JetMaker {
20  bool makeSpecific (const JetReco::InputCollection& fConstituents,
21  const CaloSubdetectorGeometry& fTowerGeometry,
22  reco::CaloJet::Specific* fJetSpecific);
23 
25  bool makeSpecific (const JetReco::InputCollection& fConstituents,
26  reco::PFJet::Specific* fJetSpecific);
27 
29  bool makeSpecific (const JetReco::InputCollection& fConstituents,
30  reco::GenJet::Specific* fJetSpecific);
31 
34 }
35 
36 #endif
std::vector< InputItem > InputCollection
Definition: JetRecoTypes.h:61
HcalSubdetector hcalSubdetector(int fEta)
converts eta to the corresponding HCAL subdetector.
Definition: JetMaker.cc:246
HcalSubdetector
Definition: HcalAssistant.h:31
bool makeSpecific(const JetReco::InputCollection &fConstituents, const CaloSubdetectorGeometry &fTowerGeometry, reco::CaloJet::Specific *fJetSpecific)
Make CaloJet specifics. Assumes ProtoJet is made from CaloTowerCandidates.
Definition: JetMaker.cc:20