ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1TGC
TrigT1TGC
TGCArguments.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef TRIGT1TGC_TGCARGUMENTS_HH
5
#define TRIGT1TGC_TGCARGUMENTS_HH
6
7
#include "GaudiKernel/MsgStream.h"
8
9
namespace
LVL1TGCTrigger
{
10
11
class
TGCArguments
12
{
13
public
:
14
TGCArguments
();
15
~TGCArguments
();
16
17
void
set_MSGLEVEL
(
const
MSG::Level v);
18
void
set_SHPT_ORED
(
bool
v);
19
void
set_USE_INNER
(
bool
v);
20
void
set_INNER_VETO
(
bool
v);
21
void
set_TILE_MU
(
bool
v);
22
void
set_USE_CONDDB
(
bool
v);
23
void
set_useRun3Config
(
bool
v);
24
void
set_USE_NSW
(
bool
v);
25
void
set_FORCE_NSW_COIN
(
bool
v);
26
void
set_NSWSideInfo
(
const
std::string& v);
27
void
set_USE_BIS78
(
bool
v);
28
29
MSG::Level
MSGLEVEL
()
const
;
30
bool
SHPT_ORED
()
const
;
31
bool
USE_INNER
()
const
;
32
bool
INNER_VETO
()
const
;
33
bool
TILE_MU
()
const
;
34
bool
USE_CONDDB
()
const
;
35
bool
useRun3Config
()
const
;
36
bool
USE_NSW
()
const
;
37
bool
FORCE_NSW_COIN
()
const
;
38
const
std::string&
NSWSideInfo
()
const
;
39
bool
USE_BIS78
()
const
;
40
41
private
:
42
MSG::Level
m_MSGLEVEL
;
43
bool
m_SHPT_ORED
;
44
bool
m_USE_INNER
;
45
bool
m_INNER_VETO
;
46
bool
m_TILE_MU
;
47
bool
m_USE_CONDDB
;
48
bool
m_useRun3Config
;
49
bool
m_USE_NSW
;
50
bool
m_FORCE_NSW_COIN
;
51
std::string
m_NSWSideInfo
;
52
bool
m_USE_BIS78
;
53
54
55
};
56
57
}
// namespace LVL1TGCTrigger
58
59
60
#endif
61
LVL1TGCTrigger::TGCArguments::useRun3Config
bool useRun3Config() const
Definition
TGCArguments.cxx:46
LVL1TGCTrigger::TGCArguments::MSGLEVEL
MSG::Level MSGLEVEL() const
Definition
TGCArguments.cxx:40
LVL1TGCTrigger::TGCArguments::TGCArguments
TGCArguments()
Definition
TGCArguments.cxx:9
LVL1TGCTrigger::TGCArguments::set_useRun3Config
void set_useRun3Config(bool v)
Definition
TGCArguments.cxx:34
LVL1TGCTrigger::TGCArguments::m_NSWSideInfo
std::string m_NSWSideInfo
Definition
TGCArguments.h:51
LVL1TGCTrigger::TGCArguments::m_MSGLEVEL
MSG::Level m_MSGLEVEL
Definition
TGCArguments.h:42
LVL1TGCTrigger::TGCArguments::m_USE_NSW
bool m_USE_NSW
Definition
TGCArguments.h:49
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::USE_CONDDB
bool USE_CONDDB() const
Definition
TGCArguments.cxx:45
LVL1TGCTrigger::TGCArguments::m_useRun3Config
bool m_useRun3Config
Definition
TGCArguments.h:48
LVL1TGCTrigger::TGCArguments::m_SHPT_ORED
bool m_SHPT_ORED
Definition
TGCArguments.h:43
LVL1TGCTrigger::TGCArguments::NSWSideInfo
const std::string & NSWSideInfo() const
Definition
TGCArguments.cxx:49
LVL1TGCTrigger::TGCArguments::m_FORCE_NSW_COIN
bool m_FORCE_NSW_COIN
Definition
TGCArguments.h:50
LVL1TGCTrigger::TGCArguments::m_USE_INNER
bool m_USE_INNER
Definition
TGCArguments.h:44
LVL1TGCTrigger::TGCArguments::set_FORCE_NSW_COIN
void set_FORCE_NSW_COIN(bool v)
Definition
TGCArguments.cxx:36
LVL1TGCTrigger::TGCArguments::set_USE_INNER
void set_USE_INNER(bool v)
Definition
TGCArguments.cxx:30
LVL1TGCTrigger::TGCArguments::set_NSWSideInfo
void set_NSWSideInfo(const std::string &v)
Definition
TGCArguments.cxx:37
LVL1TGCTrigger::TGCArguments::USE_BIS78
bool USE_BIS78() const
Definition
TGCArguments.cxx:50
LVL1TGCTrigger::TGCArguments::m_TILE_MU
bool m_TILE_MU
Definition
TGCArguments.h:46
LVL1TGCTrigger::TGCArguments::SHPT_ORED
bool SHPT_ORED() const
Definition
TGCArguments.cxx:41
LVL1TGCTrigger::TGCArguments::set_INNER_VETO
void set_INNER_VETO(bool v)
Definition
TGCArguments.cxx:31
LVL1TGCTrigger::TGCArguments::FORCE_NSW_COIN
bool FORCE_NSW_COIN() const
Definition
TGCArguments.cxx:48
LVL1TGCTrigger::TGCArguments::set_SHPT_ORED
void set_SHPT_ORED(bool v)
Definition
TGCArguments.cxx:29
LVL1TGCTrigger::TGCArguments::~TGCArguments
~TGCArguments()
Definition
TGCArguments.cxx:24
LVL1TGCTrigger::TGCArguments::m_INNER_VETO
bool m_INNER_VETO
Definition
TGCArguments.h:45
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::m_USE_CONDDB
bool m_USE_CONDDB
Definition
TGCArguments.h:47
LVL1TGCTrigger::TGCArguments::INNER_VETO
bool INNER_VETO() const
Definition
TGCArguments.cxx:43
LVL1TGCTrigger::TGCArguments::set_MSGLEVEL
void set_MSGLEVEL(const MSG::Level v)
Definition
TGCArguments.cxx:28
LVL1TGCTrigger::TGCArguments::m_USE_BIS78
bool m_USE_BIS78
Definition
TGCArguments.h:52
LVL1TGCTrigger::TGCArguments::set_USE_NSW
void set_USE_NSW(bool v)
Definition
TGCArguments.cxx:35
LVL1TGCTrigger::TGCArguments::set_TILE_MU
void set_TILE_MU(bool v)
Definition
TGCArguments.cxx:32
LVL1TGCTrigger::TGCArguments::USE_NSW
bool USE_NSW() const
Definition
TGCArguments.cxx:47
LVL1TGCTrigger
Definition
LVL1TGCTrigger.cxx:48
Generated on
for ATLAS Offline Software by
1.17.0