CMS 3D CMS Logo

Mask.h
Go to the documentation of this file.
1 #ifndef L1Trigger_L1TCommon_Mask_h
2 #define L1Trigger_L1TCommon_Mask_h
3 #include <string>
4 
5 //boost libraries
6 #include <boost/lexical_cast.hpp>
7 
8 namespace l1t {
9 
10  class Mask {
11  public:
12  Mask(){};
13  Mask(std::string id, std::string procRole);
14  void setProcRole(std::string procRole) { procRole_ = procRole; };
15  void setPort(std::string id);
17  unsigned getPort() { return port_; };
18  std::string getId() { return id_; };
19 
20  private:
21  unsigned port_;
23  };
24 
25 } // namespace l1t
26 #endif
l1t::Mask::setPort
void setPort(std::string id)
Definition: Mask.cc:11
l1t::Mask::Mask
Mask()
Definition: Mask.h:12
l1t::Mask::getPort
unsigned getPort()
Definition: Mask.h:17
l1t::Mask
Definition: Mask.h:10
l1t::Mask::setProcRole
void setProcRole(std::string procRole)
Definition: Mask.h:14
l1t
delete x;
Definition: CaloConfig.h:22
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
l1t::Mask::port_
unsigned port_
Definition: Mask.h:18
l1t::Mask::id_
std::string id_
Definition: Mask.h:22
l1t::Mask::procRole_
std::string procRole_
Definition: Mask.h:22
l1t::Mask::getProcRole
std::string getProcRole()
Definition: Mask.h:16
l1t::Mask::getId
std::string getId()
Definition: Mask.h:18