ATLAS Offline Software
Trigger
TrigConfiguration
TrigConfL1Data
TrigConfL1Data
L1DataBaseclass.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
//
7
//NAME: L1DataBaseclass.h
8
//PACKAGE: TrigConfL1Data
9
//
10
//AUTHOR: D.Berge (CERN) David.Berge@cern.ch
11
//CREATED: 03 July 2007
12
//
14
15
#ifndef TrigConf_L1DataBaseclass
16
#define TrigConf_L1DataBaseclass
17
18
#include "
TrigConfL1Data/TrigConfData.h
"
19
20
namespace
TrigConf
{
21
22
class
L1DataBaseclass
:
public
TrigConfData
{
23
public
:
24
L1DataBaseclass
() :
25
TrigConfData
(),
26
m_Lvl1MasterId
(0)
27
{}
28
virtual
~L1DataBaseclass
()
override
=
default
;
29
30
unsigned
int
lvl1MasterTableId
()
const
{
return
m_Lvl1MasterId
; }
31
void
setLvl1MasterTableId
(
unsigned
int
id
) {
m_Lvl1MasterId
=
id
; }
32
33
private
:
34
35
unsigned
int
m_Lvl1MasterId
;
36
37
};
38
}
39
40
#endif
TrigConf::L1DataBaseclass::L1DataBaseclass
L1DataBaseclass()
Definition:
L1DataBaseclass.h:24
TrigConf::L1DataBaseclass::~L1DataBaseclass
virtual ~L1DataBaseclass() override=default
TrigConf::L1DataBaseclass::m_Lvl1MasterId
unsigned int m_Lvl1MasterId
Definition:
L1DataBaseclass.h:35
TrigConf
Forward iterator to traverse the main components of the trigger configuration.
Definition:
Config.h:22
TrigConf::L1DataBaseclass::lvl1MasterTableId
unsigned int lvl1MasterTableId() const
Definition:
L1DataBaseclass.h:30
TrigConfData.h
TrigConf::TrigConfData
Definition:
TrigConfData.h:13
TrigConf::L1DataBaseclass::setLvl1MasterTableId
void setLvl1MasterTableId(unsigned int id)
Definition:
L1DataBaseclass.h:31
TrigConf::TrigConfData::id
unsigned int id() const
Definition:
TrigConfData.h:21
TrigConf::L1DataBaseclass
Definition:
L1DataBaseclass.h:22
Generated on Sun Dec 22 2024 21:13:01 for ATLAS Offline Software by
1.8.18