14 HLTSignature::HLTSignature() :
15 m_signature_counter(1),
21 vector<HLTTriggerElement*>&& outputTEs) :
22 m_signature_counter(signature_counter),
24 m_outputTEs(std::move(outputTEs)),
30 m_signature_counter( o.m_signature_counter ),
47 xmlfile <<
" <SIGNATURE logic=\"" << m_logic <<
"\" "
48 <<
"signature_counter=\"" << m_signature_counter <<
"\">"
53 outputTE->writeXML(xmlfile);
56 xmlfile <<
" </SIGNATURE>" << std::endl;
63 cout <<
indent <<
"signature " << signature_counter()
64 <<
" (logic=" << logic() <<
") output TEs ("<< m_outputTEs.size() <<
"):";
67 if( te!=0 ) cout << *te <<
" ";
else cout <<
"(0) ";
74 o <<
"signature: " <<
s.signature_counter() <<
" (logic=" <<
s.logic() <<
")" << endl;
79 if( te!=0 ) o << *te;
else o <<
"(0)";