ATLAS Offline Software
TGCArguments.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 namespace LVL1TGCTrigger {
8 
10  : m_MSGLEVEL(MSG::INFO),
11  m_SHPT_ORED(false),
12  m_USE_INNER(false),
13  m_INNER_VETO(false),
14  m_TILE_MU(false),
15  m_USE_CONDDB(false),
16  m_useRun3Config(false),
17  m_USE_NSW(false),
18  m_FORCE_NSW_COIN(false),
19  m_NSWSideInfo(""),
20  m_USE_BIS78(false)
21 {
22 }
23 
25 {
26 }
27 
37  void TGCArguments::set_NSWSideInfo(const std::string& v){ m_NSWSideInfo = v;}
39 
41  bool TGCArguments::SHPT_ORED() const {return m_SHPT_ORED;}
42  bool TGCArguments::USE_INNER() const {return m_USE_INNER;}
43  bool TGCArguments::INNER_VETO() const {return m_INNER_VETO;}
44  bool TGCArguments::TILE_MU() const {return m_TILE_MU;}
45  bool TGCArguments::USE_CONDDB() const {return m_USE_CONDDB;}
47  bool TGCArguments::USE_NSW() const {return m_USE_NSW;}
49  const std::string& TGCArguments::NSWSideInfo() const { return m_NSWSideInfo;}
50  bool TGCArguments::USE_BIS78() const {return m_USE_BIS78;}
51 
52 }
LVL1TGCTrigger::TGCArguments::~TGCArguments
~TGCArguments()
Definition: TGCArguments.cxx:24
LVL1TGCTrigger::TGCArguments::TILE_MU
bool TILE_MU() const
Definition: TGCArguments.cxx:44
LVL1TGCTrigger::TGCArguments::set_USE_CONDDB
void set_USE_CONDDB(bool v)
Definition: TGCArguments.cxx:33
LVL1TGCTrigger::TGCArguments::set_FORCE_NSW_COIN
void set_FORCE_NSW_COIN(bool v)
Definition: TGCArguments.cxx:36
LVL1TGCTrigger::TGCArguments::m_USE_INNER
bool m_USE_INNER
Definition: TGCArguments.h:44
LVL1TGCTrigger::TGCArguments::m_INNER_VETO
bool m_INNER_VETO
Definition: TGCArguments.h:45
LVL1TGCTrigger::TGCArguments::USE_INNER
bool USE_INNER() const
Definition: TGCArguments.cxx:42
LVL1TGCTrigger::TGCArguments::set_USE_BIS78
void set_USE_BIS78(bool v)
Definition: TGCArguments.cxx:38
LVL1TGCTrigger::TGCArguments::INNER_VETO
bool INNER_VETO() const
Definition: TGCArguments.cxx:43
TrigConf::MSGTC::Level
Level
Definition: Trigger/TrigConfiguration/TrigConfBase/TrigConfBase/MsgStream.h:21
LVL1TGCTrigger::TGCArguments::m_useRun3Config
bool m_useRun3Config
Definition: TGCArguments.h:48
LVL1TGCTrigger::TGCArguments::FORCE_NSW_COIN
bool FORCE_NSW_COIN() const
Definition: TGCArguments.cxx:48
MSG
Definition: MsgLevel.h:28
LVL1TGCTrigger::TGCArguments::NSWSideInfo
const std::string & NSWSideInfo() const
Definition: TGCArguments.cxx:49
LVL1TGCTrigger::TGCArguments::set_MSGLEVEL
void set_MSGLEVEL(const MSG::Level v)
Definition: TGCArguments.cxx:28
LVL1TGCTrigger::TGCArguments::set_SHPT_ORED
void set_SHPT_ORED(bool v)
Definition: TGCArguments.cxx:29
LVL1TGCTrigger::TGCArguments::m_USE_NSW
bool m_USE_NSW
Definition: TGCArguments.h:49
LVL1TGCTrigger::TGCArguments::useRun3Config
bool useRun3Config() const
Definition: TGCArguments.cxx:46
LVL1TGCTrigger::TGCArguments::MSGLEVEL
MSG::Level MSGLEVEL() const
Definition: TGCArguments.cxx:40
LVL1TGCTrigger
Definition: LVL1TGCTrigger.cxx:47
LVL1TGCTrigger::TGCArguments::m_SHPT_ORED
bool m_SHPT_ORED
Definition: TGCArguments.h:43
LVL1TGCTrigger::TGCArguments::m_USE_CONDDB
bool m_USE_CONDDB
Definition: TGCArguments.h:47
LVL1TGCTrigger::TGCArguments::set_USE_NSW
void set_USE_NSW(bool v)
Definition: TGCArguments.cxx:35
LVL1TGCTrigger::TGCArguments::USE_BIS78
bool USE_BIS78() const
Definition: TGCArguments.cxx:50
LVL1TGCTrigger::TGCArguments::set_useRun3Config
void set_useRun3Config(bool v)
Definition: TGCArguments.cxx:34
LVL1TGCTrigger::TGCArguments::USE_CONDDB
bool USE_CONDDB() const
Definition: TGCArguments.cxx:45
LVL1TGCTrigger::TGCArguments::USE_NSW
bool USE_NSW() const
Definition: TGCArguments.cxx:47
python.PyAthena.v
v
Definition: PyAthena.py:154
LVL1TGCTrigger::TGCArguments::set_TILE_MU
void set_TILE_MU(bool v)
Definition: TGCArguments.cxx:32
LVL1TGCTrigger::TGCArguments::set_USE_INNER
void set_USE_INNER(bool v)
Definition: TGCArguments.cxx:30
LVL1TGCTrigger::TGCArguments::set_INNER_VETO
void set_INNER_VETO(bool v)
Definition: TGCArguments.cxx:31
LVL1TGCTrigger::TGCArguments::TGCArguments
TGCArguments()
Definition: TGCArguments.cxx:9
LVL1TGCTrigger::TGCArguments::set_NSWSideInfo
void set_NSWSideInfo(const std::string &v)
Definition: TGCArguments.cxx:37
LVL1TGCTrigger::TGCArguments::m_USE_BIS78
bool m_USE_BIS78
Definition: TGCArguments.h:52
LVL1TGCTrigger::TGCArguments::m_NSWSideInfo
std::string m_NSWSideInfo
Definition: TGCArguments.h:51
TGCArguments.h
LVL1TGCTrigger::TGCArguments::m_FORCE_NSW_COIN
bool m_FORCE_NSW_COIN
Definition: TGCArguments.h:50
LVL1TGCTrigger::TGCArguments::SHPT_ORED
bool SHPT_ORED() const
Definition: TGCArguments.cxx:41
LVL1TGCTrigger::TGCArguments::m_TILE_MU
bool m_TILE_MU
Definition: TGCArguments.h:46
LVL1TGCTrigger::TGCArguments::m_MSGLEVEL
MSG::Level m_MSGLEVEL
Definition: TGCArguments.h:42