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 }
0023 #endif