Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 #ifndef L1Trigger_L1TCommon_Mask_h
0002 #define L1Trigger_L1TCommon_Mask_h
0003 #include <string>
0004 
0005 namespace l1t {
0006 
0007   class Mask {
0008   public:
0009     Mask() {}
0010     Mask(std::string id, std::string procRole);
0011     void setProcRole(std::string procRole) { procRole_ = procRole; };
0012     void setPort(std::string id);
0013     std::string getProcRole() { return procRole_; };
0014     unsigned getPort() { return port_; };
0015     std::string getId() { return id_; };
0016 
0017   private:
0018     unsigned port_;
0019     std::string procRole_, id_;
0020   };
0021 
0022 }  // namespace l1t
0023 #endif