CMS 3D CMS Logo

Stage2Layer2JetSumAlgorithmFirmware.h
Go to the documentation of this file.
1 
10 //
11 //
12 
13 #ifndef Stage2Layer2JetSumAlgorithmFirmware_H
14 #define Stage2Layer2JetSumAlgorithmFirmware_H
15 
18 
19 namespace l1t {
20 
21  // Imp1 is for v1 and v2
23  public:
25  ~Stage2Layer2JetSumAlgorithmFirmwareImp1() override = default;
26  void processEvent(const std::vector<l1t::Jet> & alljets,
27  std::vector<l1t::EtSum> & htsums) override;
28  private:
31  int32_t mhtEtaMax_;
32  int32_t httEtaMax_;
33  int32_t mhtEtaMaxHF_;
34  int32_t httEtaMaxHF_;
35  };
36 }
37 
38 #endif
delete x;
Definition: CaloConfig.h:22
~Stage2Layer2JetSumAlgorithmFirmwareImp1() override=default
void processEvent(const std::vector< l1t::Jet > &alljets, std::vector< l1t::EtSum > &htsums) override