25 m_CounterType(
mon.m_CounterType),
26 m_ThresholdName(
mon.m_ThresholdName),
27 m_CtpinSlot(
mon.m_CtpinSlot),
28 m_CtpinConnector(
mon.m_CtpinConnector),
29 m_ThresholdId(
mon.m_ThresholdId),
30 m_BunchGroupId(
mon.m_BunchGroupId),
31 m_Multiplicity(
mon.m_Multiplicity),
32 m_InternalCounter(
mon.m_InternalCounter),
33 m_ThresholdStartBit(
mon.m_ThresholdStartBit),
34 m_ThresholdEndBit(
mon.m_ThresholdEndBit),
35 m_ThresholdActive(
mon.m_ThresholdActive)
44 cout <<
indent <<
"Monitor Counter : " <<
name() <<
" (id=" << m_InternalCounter <<
")" << endl;
47 cout <<
indent <<
"==================================" << endl;
48 cout <<
indent <<
"Monitor Counter : " <<
name() <<
" (id=" << m_InternalCounter <<
")" << endl;
49 cout <<
indent <<
"monitors " << m_CounterType <<
" threshold " << m_ThresholdName <<
" (id=" << m_ThresholdId <<
") with multiplicity " << m_Multiplicity << endl;
50 cout <<
indent <<
"Slot " << m_CtpinSlot <<
", connector " << m_CtpinConnector <<
", bits " << m_ThresholdStartBit <<
" - " << m_ThresholdEndBit <<
", bunch group " << m_BunchGroupId << endl;
58 indent(xmlfile, indentLevel, indentWidth) <<
"<TriggerCounter name=\"" <<
name() <<
"\" type=\"CTPIN\">" << endl;
59 indent(xmlfile, indentLevel+1, indentWidth) <<
"<TriggerCondition name=\"" <<
name() <<
"\" triggerthreshold=\"" << m_ThresholdName <<
"\" multi=\"" << m_Multiplicity <<
"\"/>" << endl;
60 indent(xmlfile, indentLevel, indentWidth) <<
"</TriggerCounter>" << endl;