CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions
JetMaker.h File Reference
#include "DataFormats/JetReco/interface/CaloJet.h"
#include "DataFormats/JetReco/interface/PFJet.h"
#include "DataFormats/JetReco/interface/GenJet.h"
#include "DataFormats/HcalDetId/interface/HcalSubdetector.h"
#include "RecoParticleFlow/PFRootEvent/interface/JetRecoTypes.h"

Go to the source code of this file.

Namespaces

 JetMaker
 Make Jets from protoobjects.
 

Functions

HcalSubdetector JetMaker::hcalSubdetector (int fEta)
 converts eta to the corresponding HCAL subdetector. More...
 
bool JetMaker::makeSpecific (const JetReco::InputCollection &fConstituents, const CaloSubdetectorGeometry &fTowerGeometry, reco::CaloJet::Specific *fJetSpecific)
 Make CaloJet specifics. Assumes ProtoJet is made from CaloTowerCandidates. More...
 
bool JetMaker::makeSpecific (const JetReco::InputCollection &fConstituents, reco::PFJet::Specific *fJetSpecific)
 Make PFlowJet specifics. Assumes ProtoJet is made from ParticleFlowCandidates. More...
 
bool JetMaker::makeSpecific (const JetReco::InputCollection &fConstituents, reco::GenJet::Specific *fJetSpecific)
 Make GenJet specifics. Assumes ProtoJet is made from HepMCCandidate. More...