Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:37:03

0001 #ifndef EcalTPGWeights_h
0002 #define EcalTPGWeights_h
0003 
0004 #include "CondFormats/Serialization/interface/Serializable.h"
0005 
0006 #include <map>
0007 #include <cstdint>
0008 
0009 class EcalTPGWeights {
0010 public:
0011   EcalTPGWeights();
0012   ~EcalTPGWeights();
0013 
0014   void getValues(uint32_t& w0, uint32_t& w1, uint32_t& w2, uint32_t& w3, uint32_t& w4) const;
0015   void setValues(const uint32_t& w0, const uint32_t& w1, const uint32_t& w2, const uint32_t& w3, const uint32_t& w4);
0016 
0017 private:
0018   uint32_t w0_;
0019   uint32_t w1_;
0020   uint32_t w2_;
0021   uint32_t w3_;
0022   uint32_t w4_;
0023 
0024   COND_SERIALIZABLE;
0025 };
0026 
0027 #endif