CMS 3D CMS Logo

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 
14 // user include files
15 
26 
32 
33 //
34 // class declaration
35 //
36 
37 
39  public:
40  explicit L1TPhysicalEtAdder(const edm::ParameterSet& ps);
41  ~L1TPhysicalEtAdder() override;
42 
43  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
44 
45  private:
46  void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override;
47 
48  // ----------member data ---------------------------
49 
58  };
59 
60 
61 #endif
edm::EDGetToken JetToken_
edm::EDGetToken HfSumsToken_
edm::EDGetToken HfCountsToken_
edm::EDGetToken EtSumToken_
void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
L1TPhysicalEtAdder(const edm::ParameterSet &ps)
edm::EDGetToken EGammaToken_
edm::EDGetToken RlxTauToken_
edm::EDGetToken preGtJetToken_
edm::EDGetToken IsoTauToken_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)