#ifndef L1Trigger_L1TCommon_Mask_h
#define L1Trigger_L1TCommon_Mask_h
#include <string>

namespace l1t {

  class Mask {
  public:
    Mask(){};
    Mask(std::string id, std::string procRole);
    void setProcRole(std::string procRole) { procRole_ = procRole; };
    void setPort(std::string id);
    std::string getProcRole() { return procRole_; };
    unsigned getPort() { return port_; };
    std::string getId() { return id_; };

  private:
    unsigned port_;
    std::string procRole_, id_;
  };

}  // namespace l1t
#endif
