ATLAS Offline Software
Muctpi.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 #include <iostream>
7 
8 using namespace std;
9 
11  L1DataBaseclass(),
12  m_LowptThreshold(0),
13  m_HighptThreshold(0),
14  m_MaxCand(0)
15 {}
16 
17 void
18 TrigConf::Muctpi::print(const std::string& indent, unsigned int /*detail*/) const {
19  cout << indent << "Muctpi: " << endl;
20  cout << indent << "\tlvl1 master table id: " << lvl1MasterTableId() << endl;
21  printNameIdV(indent);
22  cout << indent << "\tlow pt threshold: " << m_LowptThreshold << endl;
23  cout << indent << "\thigh pt threshold: " << m_HighptThreshold << endl;
24  cout << indent << "\tmaximal cadidates: " << m_MaxCand << endl;
25 }
26 
27 void
28 TrigConf::Muctpi::writeXML(std::ostream & xmlfile, int indentLevel, int indentWidth) const {
29  indent(xmlfile, indentLevel, indentWidth) << "<MuctpiInfo name=\"" << name()
30  << "\" low_pt=\"" << m_LowptThreshold
31  << "\" high_pt=\"" << m_HighptThreshold
32  << "\" max_cand=\"" << m_MaxCand << "\"/>" << endl;
33 }
TrigConf::Muctpi::writeXML
virtual void writeXML(std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const
Definition: Muctpi.cxx:28
geometry_dat_to_json.indent
indent
Definition: geometry_dat_to_json.py:36
TrigConf::Muctpi::Muctpi
Muctpi()
Definition: Muctpi.cxx:10
TrigConf::Muctpi::print
virtual void print(const std::string &indent="", unsigned int detail=1) const override
Definition: Muctpi.cxx:18
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
TrigConf::L1DataBaseclass
Definition: L1DataBaseclass.h:22
Muctpi.h