ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigConfiguration
TrigConfL1Data
Root
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
5
#include "
TrigConfL1Data/Muctpi.h
"
6
#include <iostream>
7
8
using namespace
std
;
9
10
TrigConf::Muctpi::Muctpi
() :
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
}
Muctpi.h
TrigConf::L1DataBaseclass::L1DataBaseclass
L1DataBaseclass()
Definition
L1DataBaseclass.h:24
TrigConf::L1DataBaseclass::lvl1MasterTableId
unsigned int lvl1MasterTableId() const
Definition
L1DataBaseclass.h:30
TrigConf::Muctpi::m_LowptThreshold
int m_LowptThreshold
Definition
Muctpi.h:31
TrigConf::Muctpi::m_MaxCand
int m_MaxCand
Definition
Muctpi.h:33
TrigConf::Muctpi::m_HighptThreshold
int m_HighptThreshold
Definition
Muctpi.h:32
TrigConf::Muctpi::Muctpi
Muctpi()
Definition
Muctpi.cxx:10
TrigConf::Muctpi::writeXML
virtual void writeXML(std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const
Definition
Muctpi.cxx:28
TrigConf::Muctpi::print
virtual void print(const std::string &indent="", unsigned int detail=1) const override
Definition
Muctpi.cxx:18
TrigConf::TrigConfData::indent
std::ostream & indent(std::ostream &o, int lvl, int size) const
Definition
TrigConfData.cxx:23
TrigConf::TrigConfData::printNameIdV
void printNameIdV(const std::string &indent="") const
Definition
TrigConfData.cxx:31
xmlfile
static std::vector< std::string > xmlfile
Definition
iLumiCalc.h:29
std
STL namespace.
TrigConf::name
Definition
HLTChainList.h:35
Generated on
for ATLAS Offline Software by
1.17.0