Main Page
Namespaces
Classes
Package Documentation
src
L1Trigger
L1TCommon
interface
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
{
12
public
:
13
Mask
() {};
14
Mask
(
std::string
id
,
std::string
procRole);
15
void
setProcRole
(
std::string
procRole) {
procRole_
= procRole; };
16
void
setPort
(
std::string
id
);
17
std::string
getProcRole
() {
return
procRole_
; };
18
unsigned
getPort
() {
return
port_
; };
19
std::string
getId
() {
return
id_
;};
20
21
private
:
22
unsigned
port_
;
23
std::string
procRole_
,
id_
;
24
};
25
26
}
27
#endif
28
l1t::Mask::Mask
Mask()
Definition:
Mask.h:13
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
l1t::Mask::getPort
unsigned getPort()
Definition:
Mask.h:18
l1t
delete x;
Definition:
CaloConfig.h:22
l1t::Mask::setProcRole
void setProcRole(std::string procRole)
Definition:
Mask.h:15
l1t::Mask::id_
std::string id_
Definition:
Mask.h:23
l1t::Mask::port_
unsigned port_
Definition:
Mask.h:19
l1t::Mask::procRole_
std::string procRole_
Definition:
Mask.h:23
l1t::Mask::getProcRole
std::string getProcRole()
Definition:
Mask.h:17
l1t::Mask::setPort
void setPort(std::string id)
Definition:
Mask.cc:12
l1t::Mask::getId
std::string getId()
Definition:
Mask.h:19
l1t::Mask
Definition:
Mask.h:10
Generated for CMSSW Reference Manual by
1.8.11