ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigConfiguration
TrigConfL1Data
Root
CaloSinCos.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
TrigConfL1Data/CaloSinCos.h
"
6
7
#include <iostream>
8
9
using namespace
std
;
10
11
TrigConf::CaloSinCos::CaloSinCos
(
const
std::string& n,
const
int
v,
12
int
val1
,
int
val2
,
int
val3
,
int
val4
,
13
int
val5
,
int
val6
,
int
val7
,
int
val8
,
14
int
phimin
,
int
phimax
,
int
etamin
,
int
etamax
)
15
:
L1DataBaseclass
(),
16
m_Val
(),
17
m_Val1
(
val1
),
18
m_Val2
(
val2
),
19
m_Val3
(
val3
),
20
m_Val4
(
val4
),
21
m_Val5
(
val5
),
22
m_Val6
(
val6
),
23
m_Val7
(
val7
),
24
m_Val8
(
val8
),
25
m_PhiMin
(
phimin
),
26
m_PhiMax
(
phimax
),
27
m_EtaMin
(
etamin
),
28
m_EtaMax
(
etamax
)
29
{
30
setName
(n);
31
setVersion
(v);
32
}
33
34
TrigConf::CaloSinCos::CaloSinCos
()
35
{}
36
37
void
38
TrigConf::CaloSinCos::print
(
const
std::string&
indent
,
unsigned
int
/*detail*/
)
const
{
39
cout <<
indent
<<
" \t-----------------------"
<< endl;
40
cout <<
indent
<<
" \t CaloSinCos"
<< endl;
41
printNameIdV
(
indent
);
42
cout <<
indent
<<
" \t phi_min: "
<<
m_PhiMin
43
<<
" \t phi_max: "
<<
m_PhiMax
<<
" eta_min: "
<<
m_EtaMin
44
<<
" \t eta_max: "
<<
m_EtaMax
<< endl;
45
cout <<
indent
<<
" \t values: \t"
<<
m_Val1
<<
" "
<<
m_Val2
<<
" "
<<
m_Val3
<<
" "
<<
m_Val4
46
<<
" "
<<
m_Val5
<<
" "
<<
m_Val6
<<
" "
<<
m_Val7
<<
" "
<<
m_Val8
<< endl;
47
}
CaloSinCos.h
TrigConf::CaloSinCos::m_Val1
int m_Val1
Definition
CaloSinCos.h:57
TrigConf::CaloSinCos::m_Val4
int m_Val4
Definition
CaloSinCos.h:60
TrigConf::CaloSinCos::phimax
int phimax() const
Definition
CaloSinCos.h:37
TrigConf::CaloSinCos::m_Val2
int m_Val2
Definition
CaloSinCos.h:58
TrigConf::CaloSinCos::m_PhiMin
int m_PhiMin
Definition
CaloSinCos.h:65
TrigConf::CaloSinCos::val6
int val6() const
Definition
CaloSinCos.h:31
TrigConf::CaloSinCos::CaloSinCos
CaloSinCos()
Definition
CaloSinCos.cxx:34
TrigConf::CaloSinCos::val4
int val4() const
Definition
CaloSinCos.h:29
TrigConf::CaloSinCos::m_Val5
int m_Val5
Definition
CaloSinCos.h:61
TrigConf::CaloSinCos::val5
int val5() const
Definition
CaloSinCos.h:30
TrigConf::CaloSinCos::val3
int val3() const
Definition
CaloSinCos.h:28
TrigConf::CaloSinCos::val8
int val8() const
Definition
CaloSinCos.h:33
TrigConf::CaloSinCos::etamax
int etamax() const
Definition
CaloSinCos.h:35
TrigConf::CaloSinCos::etamin
int etamin() const
Definition
CaloSinCos.h:34
TrigConf::CaloSinCos::m_Val6
int m_Val6
Definition
CaloSinCos.h:62
TrigConf::CaloSinCos::val1
int val1() const
Definition
CaloSinCos.h:26
TrigConf::CaloSinCos::m_EtaMin
int m_EtaMin
Definition
CaloSinCos.h:67
TrigConf::CaloSinCos::m_EtaMax
int m_EtaMax
Definition
CaloSinCos.h:68
TrigConf::CaloSinCos::val2
int val2() const
Definition
CaloSinCos.h:27
TrigConf::CaloSinCos::m_Val8
int m_Val8
Definition
CaloSinCos.h:64
TrigConf::CaloSinCos::m_Val
int m_Val[8]
Definition
CaloSinCos.h:56
TrigConf::CaloSinCos::phimin
int phimin() const
Definition
CaloSinCos.h:36
TrigConf::CaloSinCos::print
virtual void print(const std::string &indent="", unsigned int detail=1) const override
Definition
CaloSinCos.cxx:38
TrigConf::CaloSinCos::m_Val3
int m_Val3
Definition
CaloSinCos.h:59
TrigConf::CaloSinCos::m_Val7
int m_Val7
Definition
CaloSinCos.h:63
TrigConf::CaloSinCos::val7
int val7() const
Definition
CaloSinCos.h:32
TrigConf::CaloSinCos::m_PhiMax
int m_PhiMax
Definition
CaloSinCos.h:66
TrigConf::L1DataBaseclass::L1DataBaseclass
L1DataBaseclass()
Definition
L1DataBaseclass.h:24
TrigConf::TrigConfData::indent
std::ostream & indent(std::ostream &o, int lvl, int size) const
Definition
TrigConfData.cxx:23
TrigConf::TrigConfData::setName
void setName(const std::string &name)
Definition
TrigConfData.h:30
TrigConf::TrigConfData::printNameIdV
void printNameIdV(const std::string &indent="") const
Definition
TrigConfData.cxx:31
TrigConf::TrigConfData::setVersion
void setVersion(unsigned int version)
Definition
TrigConfData.h:31
std
STL namespace.
Generated on
for ATLAS Offline Software by
1.17.0