ATLAS Offline Software
Loading...
Searching...
No Matches
gFEXDBCondData.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4//***************************************************************************
5// Interface for gFEXBDTool - Tool to read the COOL DB for gFEX
6// -------------------
7// begin : 23 10 2024
8// email : jared.little@cern.ch
9//***************************************************************************
10
12
13namespace LVL1 {
14
15const std::array<int,12>& gFEXDBCondData::get_Aslopes() const{
16 return m_Aslopes;
17}
18const std::array<int,12>& gFEXDBCondData::get_Bslopes() const{
19 return m_Bslopes;
20}
21const std::array<int,12>& gFEXDBCondData::get_Cslopes() const{
22 return m_Cslopes;
23}
24
25const std::array<int,12>& gFEXDBCondData::get_AnoiseCuts() const{
26 return m_AnoiseCuts;
27}
28const std::array<int,12>& gFEXDBCondData::get_BnoiseCuts() const{
29 return m_BnoiseCuts;
30}
31const std::array<int,12>& gFEXDBCondData::get_CnoiseCuts() const{
32 return m_CnoiseCuts;
33}
34
35
36void gFEXDBCondData::set_Aslopes(const std::array<int,12>& params) {
37 m_Aslopes = params;
38}
39void gFEXDBCondData::set_Bslopes(const std::array<int,12>& params) {
40 m_Bslopes = params;
41}
42void gFEXDBCondData::set_Cslopes(const std::array<int,12>& params) {
43 m_Cslopes = params;
44}
45
46void gFEXDBCondData::set_AnoiseCuts(const std::array<int,12>& params) {
47 m_AnoiseCuts = params;
48}
49void gFEXDBCondData::set_BnoiseCuts(const std::array<int,12>& params) {
50 m_BnoiseCuts = params;
51}
52void gFEXDBCondData::set_CnoiseCuts(const std::array<int,12>& params) {
53 m_CnoiseCuts = params;
54}
55
56}// end of namespace LVL1
void set_AnoiseCuts(const std::array< int, 12 > &params)
void set_Aslopes(const std::array< int, 12 > &params)
const std::array< int, 12 > & get_Cslopes() const
void set_Bslopes(const std::array< int, 12 > &params)
std::array< int, 12 > m_BnoiseCuts
std::array< int, 12 > m_AnoiseCuts
void set_BnoiseCuts(const std::array< int, 12 > &params)
std::array< int, 12 > m_Aslopes
void set_Cslopes(const std::array< int, 12 > &params)
const std::array< int, 12 > & get_Bslopes() const
std::array< int, 12 > m_Cslopes
const std::array< int, 12 > & get_AnoiseCuts() const
const std::array< int, 12 > & get_BnoiseCuts() const
const std::array< int, 12 > & get_Aslopes() const
std::array< int, 12 > m_Bslopes
const std::array< int, 12 > & get_CnoiseCuts() const
std::array< int, 12 > m_CnoiseCuts
void set_CnoiseCuts(const std::array< int, 12 > &params)
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...