ATLAS Offline Software
Loading...
Searching...
No Matches
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
9namespace LVL1TGCTrigger {
10
12{
13 public:
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;
51 std::string m_NSWSideInfo;
53
54
55};
56
57} // namespace LVL1TGCTrigger
58
59
60#endif
61
MSG::Level MSGLEVEL() const
const std::string & NSWSideInfo() const
void set_NSWSideInfo(const std::string &v)
void set_MSGLEVEL(const MSG::Level v)