CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1TPhysicalEtAdder.h
Go to the documentation of this file.
1 #ifndef L1TPhysicalEtAdder_h
2 #define L1TPhysicalEtAdder_h
3 
4 // Original Author: Alex Barbieri
5 //
6 // This class adds physical values of eta, phi, and pt to the L1 Dataformats
7 
8 
9 // system include files
10 #include <memory>
11 
12 // system include files
13 #include <boost/shared_ptr.hpp>
14 
15 // user include files
16 
27 
33 
34 //
35 // class declaration
36 //
37 
38 
40  public:
41  explicit L1TPhysicalEtAdder(const edm::ParameterSet& ps);
43 
44  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
45 
46  private:
47  virtual void beginJob() override;
48  virtual void produce(edm::Event&, const edm::EventSetup&) override;
49  virtual void endJob() override;
50 
51  //virtual void beginRun(edm::Run const&, edm::EventSetup const&) override;
52  //virtual void endRun(edm::Run const&, edm::EventSetup const&) override;
53  //virtual void beginLuminosityBlock(edm::LuminosityBlock const&, edm::EventSetup const&) override;
54  //virtual void endLuminosityBlock(edm::LuminosityBlock const&, edm::EventSetup const&) override;
55 
56  // ----------member data ---------------------------
57 
66  };
67 
68 
69 #endif
edm::EDGetToken JetToken_
edm::EDGetToken HfSumsToken_
virtual void produce(edm::Event &, const edm::EventSetup &) override
edm::EDGetToken HfCountsToken_
edm::EDGetToken EtSumToken_
L1TPhysicalEtAdder(const edm::ParameterSet &ps)
edm::EDGetToken EGammaToken_
edm::EDGetToken RlxTauToken_
virtual void beginJob() override
edm::EDGetToken preGtJetToken_
virtual void endJob() override
edm::EDGetToken IsoTauToken_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)