CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Stage2Layer2EtSumAlgorithmFirmware.h
Go to the documentation of this file.
1 
10 //
11 //
12 
13 #ifndef Stage2Layer2EtSumAlgorithmFirmware_H
14 #define Stage2Layer2EtSumAlgorithmFirmware_H
15 
18 
19 namespace l1t {
20 
21  // Imp1 is for v1 and v2
23  public:
26  virtual void processEvent(const std::vector<l1t::CaloTower> & towers,
27  std::vector<l1t::EtSum> & sums);
28  private:
32  int32_t etSumEtaMinEt_;
33  int32_t etSumEtaMaxEt_;
34  int32_t etSumEtaMinMet_;
35  int32_t etSumEtaMaxMet_;
36 
37  };
38 
39 }
40 
41 #endif
virtual void processEvent(const std::vector< l1t::CaloTower > &towers, std::vector< l1t::EtSum > &sums)