11 typedef std::vector<FebConnectorSpec>::const_iterator
IT;
13 if (febInputNum ==
it->linkBoardInputNum())
23 std::string char4Val[9] = {
"0",
"1",
"2",
"3",
"A",
"B",
"C",
"D",
"E"};
25 int num3 = (
theCode % 100) / 10;
26 int n2 = (
theCode % 1000) / 100;
27 int n1 = (
theCode % 10000) / 1000;
35 lbName <<
"LB_R" << char1Val[n1 - 1] <<
sign <<
wheel <<
"_S" <<
sector <<
"_" << char1Val[n1 - 1] << char2Val[n2]
41 std::ostringstream
str;
43 str <<
" LinkBoardSpec: " << std::endl
47 typedef std::vector<FebConnectorSpec>::const_iterator
IT;
void add(const FebConnectorSpec &feb)
attach feb
std::string print(int depth=0) const
debud printout
std::string linkBoardName() const
LB name as in OMDS.
int theLinkBoardNumInLink
const FebConnectorSpec * feb(int febInputNum) const
get Feb by its connection number to this board
std::vector< LinkConnSpec >::const_iterator IT
std::vector< FebConnectorSpec > theFebs