CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1GctInternJetProducer.h
Go to the documentation of this file.
1 #ifndef L1ExtraFromDigis_L1GctInternJetProducer_h
2 #define L1ExtraFromDigis_L1GctInternJetProducer_h
3 // -*- C++ -*-
4 //
5 // Package: EventFilter/GctRawToDigi
6 // Class : L1GctInternJetProducer
7 //
16 // user include files
22 
25 
26 // forward declarations
27 class L1CaloGeometry ;
28 
30  public:
33 
34  private:
35  virtual void beginJob() ;
36  virtual void produce(edm::Event&, const edm::EventSetup&);
37  virtual void endJob() ;
38 
40  const L1GctCand& cand,
41  const L1CaloGeometry* geom,
42  bool central ) ;
43 
45 
47 
48 };
49 
50 #endif
math::PtEtaPhiMLorentzVector gctLorentzVector(const double &et, const L1GctCand &cand, const L1CaloGeometry *geom, bool central)
PtEtaPhiMLorentzVectorD PtEtaPhiMLorentzVector
Lorentz vector with cartesian internal representation.
Definition: LorentzVector.h:26
L1GctInternJetProducer(const edm::ParameterSet &)
ABC for GCT EM and jet candidates.
Definition: L1GctCand.h:12
virtual void produce(edm::Event &, const edm::EventSetup &)