ATLAS Offline Software
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 
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 
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 }
TrigConf::TrigConfData::setName
void setName(const std::string &name)
Definition: TrigConfData.h:30
TrigConf::CaloSinCos::CaloSinCos
CaloSinCos()
Definition: CaloSinCos.cxx:34
CaloSinCos.h
geometry_dat_to_json.indent
indent
Definition: geometry_dat_to_json.py:36
beamspotman.n
n
Definition: beamspotman.py:731
TrigConf::CaloSinCos::print
virtual void print(const std::string &indent="", unsigned int detail=1) const override
Definition: CaloSinCos.cxx:38
python.PyAthena.v
v
Definition: PyAthena.py:154
TrigConf::TrigConfData::setVersion
void setVersion(unsigned int version)
Definition: TrigConfData.h:31
TrigConf::L1DataBaseclass
Definition: L1DataBaseclass.h:22
LArCellBinning.etamin
etamin
Definition: LArCellBinning.py:137