Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-09-07 04:36:55

0001 #ifndef L1Trigger_L1THGCal_HGCalSeed_SA_h
0002 #define L1Trigger_L1THGCal_HGCalSeed_SA_h
0003 
0004 namespace l1thgcfirmware {
0005 
0006   class HGCalSeed {
0007   public:
0008     HGCalSeed(float x, float y, float z, float energy) : x_(x), y_(y), z_(z), energy_(energy) {}
0009 
0010     ~HGCalSeed() {}
0011 
0012     float x() const { return x_; }
0013     float y() const { return y_; }
0014     float z() const { return z_; }
0015     float energy() const { return energy_; }
0016 
0017   private:
0018     float x_;
0019     float y_;
0020     float z_;
0021     float energy_;
0022   };
0023 
0024   typedef std::vector<HGCalSeed> HGCalSeedSACollection;
0025 
0026 }  // namespace l1thgcfirmware
0027 
0028 #endif