Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:02:12

0001 #ifndef CondFormats_GEMObjects_GEMDeadStrips_h
0002 #define CondFormats_GEMObjects_GEMDeadStrips_h
0003 
0004 #include "CondFormats/Serialization/interface/Serializable.h"
0005 #include <vector>
0006 #include <iostream>
0007 
0008 class GEMDeadStrips {
0009 public:
0010   struct DeadItem {
0011     int rawId;
0012     int strip;
0013     COND_SERIALIZABLE;
0014   };
0015 
0016   GEMDeadStrips() {}
0017   ~GEMDeadStrips() {}
0018 
0019   std::vector<DeadItem> const& getDeadVec() const { return deadVec_; }
0020   void fillDeadVec(DeadItem m) { deadVec_.push_back(m); }
0021 
0022 private:
0023   std::vector<DeadItem> deadVec_;
0024 
0025   COND_SERIALIZABLE;
0026 };
0027 #endif