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 
8 
14 
16 
17 
19 namespace JetMaker {
21  bool makeSpecific (const JetReco::InputCollection& fConstituents,
22  const CaloSubdetectorGeometry& fTowerGeometry,
23  reco::CaloJet::Specific* fJetSpecific);
24 
26  bool makeSpecific (const JetReco::InputCollection& fConstituents,
27  reco::PFJet::Specific* fJetSpecific);
28 
30  bool makeSpecific (const JetReco::InputCollection& fConstituents,
31  reco::GenJet::Specific* fJetSpecific);
32 
35 }
36 
37 #endif
std::vector< InputItem > InputCollection
Definition: JetRecoTypes.h:62
HcalSubdetector hcalSubdetector(int fEta)
converts eta to the corresponding HCAL subdetector.
HcalSubdetector
Definition: HcalAssistant.h:32
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:21