ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1Interfaces
TrigT1Interfaces
TrigT1MuonRecRoiData.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGT1MUONRECROIDATA_H
6
#define TRIGT1MUONRECROIDATA_H
7
8
namespace
LVL1
{
9
10
class
TrigT1MuonRecRoiData
{
11
public
:
12
TrigT1MuonRecRoiData
();
13
TrigT1MuonRecRoiData
(
const
double
_eta,
const
double
_phi);
14
TrigT1MuonRecRoiData
(
const
double
_eta,
const
double
_phi,
15
const
double
_etaMin,
const
double
_etaMax,
16
const
double
_phiMin,
const
double
_phiMax );
17
~TrigT1MuonRecRoiData
(){}
18
19
unsigned
short
side
(
void
)
const
{
return
m_side
;}
20
unsigned
short
sector
(
void
)
const
{
return
m_sector
;}
21
unsigned
short
roi
(
void
)
const
{
return
m_roi
;}
22
double
eta
(
void
)
const
{
return
m_eta
;}
23
double
phi
(
void
)
const
{
return
m_phi
;}
24
double
etaMin
(
void
)
const
{
return
m_etaMin
;}
25
double
etaMax
(
void
)
const
{
return
m_etaMax
;}
26
double
phiMin
(
void
)
const
{
return
m_phiMin
;}
27
double
phiMax
(
void
)
const
{
return
m_phiMax
;}
28
29
void
set_side
(
unsigned
short
_side);
30
void
set_sector
(
unsigned
short
_sector);
31
void
set_roi
(
unsigned
short
_roi);
32
void
set_eta
(
double
_eta);
33
void
set_phi
(
double
_phi);
34
void
set_etaMin
(
double
_etaMin);
35
void
set_etaMax
(
double
_etaMax);
36
void
set_phiMin
(
double
_phiMin);
37
void
set_phiMax
(
double
_phiMax);
38
void
update
(
void
);
39
40
private
:
41
42
unsigned
short
m_side
{0};
43
unsigned
short
m_sector
{0};
44
unsigned
short
m_roi
{0};
45
double
m_eta
{0};
46
double
m_phi
{0};
47
double
m_etaMin
{0};
48
double
m_etaMax
{0};
49
double
m_phiMin
{0};
50
double
m_phiMax
{0};
51
52
};
// end of TrigT1MuonRecRoiData
53
54
}
// namespace LVL1
55
56
#endif
LVL1::TrigT1MuonRecRoiData::m_side
unsigned short m_side
Definition
TrigT1MuonRecRoiData.h:42
LVL1::TrigT1MuonRecRoiData::set_roi
void set_roi(unsigned short _roi)
Definition
TrigT1MuonRecRoiData.cxx:31
LVL1::TrigT1MuonRecRoiData::set_phiMax
void set_phiMax(double _phiMax)
Definition
TrigT1MuonRecRoiData.cxx:37
LVL1::TrigT1MuonRecRoiData::m_etaMax
double m_etaMax
Definition
TrigT1MuonRecRoiData.h:48
LVL1::TrigT1MuonRecRoiData::sector
unsigned short sector(void) const
Definition
TrigT1MuonRecRoiData.h:20
LVL1::TrigT1MuonRecRoiData::m_eta
double m_eta
Definition
TrigT1MuonRecRoiData.h:45
LVL1::TrigT1MuonRecRoiData::phi
double phi(void) const
Definition
TrigT1MuonRecRoiData.h:23
LVL1::TrigT1MuonRecRoiData::m_sector
unsigned short m_sector
Definition
TrigT1MuonRecRoiData.h:43
LVL1::TrigT1MuonRecRoiData::update
void update(void)
Definition
TrigT1MuonRecRoiData.cxx:38
LVL1::TrigT1MuonRecRoiData::etaMin
double etaMin(void) const
Definition
TrigT1MuonRecRoiData.h:24
LVL1::TrigT1MuonRecRoiData::m_etaMin
double m_etaMin
Definition
TrigT1MuonRecRoiData.h:47
LVL1::TrigT1MuonRecRoiData::m_roi
unsigned short m_roi
Definition
TrigT1MuonRecRoiData.h:44
LVL1::TrigT1MuonRecRoiData::set_phi
void set_phi(double _phi)
Definition
TrigT1MuonRecRoiData.cxx:33
LVL1::TrigT1MuonRecRoiData::phiMin
double phiMin(void) const
Definition
TrigT1MuonRecRoiData.h:26
LVL1::TrigT1MuonRecRoiData::set_sector
void set_sector(unsigned short _sector)
Definition
TrigT1MuonRecRoiData.cxx:30
LVL1::TrigT1MuonRecRoiData::eta
double eta(void) const
Definition
TrigT1MuonRecRoiData.h:22
LVL1::TrigT1MuonRecRoiData::m_phiMin
double m_phiMin
Definition
TrigT1MuonRecRoiData.h:49
LVL1::TrigT1MuonRecRoiData::set_eta
void set_eta(double _eta)
Definition
TrigT1MuonRecRoiData.cxx:32
LVL1::TrigT1MuonRecRoiData::set_side
void set_side(unsigned short _side)
Definition
TrigT1MuonRecRoiData.cxx:29
LVL1::TrigT1MuonRecRoiData::m_phi
double m_phi
Definition
TrigT1MuonRecRoiData.h:46
LVL1::TrigT1MuonRecRoiData::set_etaMax
void set_etaMax(double _etaMax)
Definition
TrigT1MuonRecRoiData.cxx:35
LVL1::TrigT1MuonRecRoiData::~TrigT1MuonRecRoiData
~TrigT1MuonRecRoiData()
Definition
TrigT1MuonRecRoiData.h:17
LVL1::TrigT1MuonRecRoiData::m_phiMax
double m_phiMax
Definition
TrigT1MuonRecRoiData.h:50
LVL1::TrigT1MuonRecRoiData::side
unsigned short side(void) const
Definition
TrigT1MuonRecRoiData.h:19
LVL1::TrigT1MuonRecRoiData::phiMax
double phiMax(void) const
Definition
TrigT1MuonRecRoiData.h:27
LVL1::TrigT1MuonRecRoiData::roi
unsigned short roi(void) const
Definition
TrigT1MuonRecRoiData.h:21
LVL1::TrigT1MuonRecRoiData::set_phiMin
void set_phiMin(double _phiMin)
Definition
TrigT1MuonRecRoiData.cxx:36
LVL1::TrigT1MuonRecRoiData::set_etaMin
void set_etaMin(double _etaMin)
Definition
TrigT1MuonRecRoiData.cxx:34
LVL1::TrigT1MuonRecRoiData::etaMax
double etaMax(void) const
Definition
TrigT1MuonRecRoiData.h:25
LVL1::TrigT1MuonRecRoiData::TrigT1MuonRecRoiData
TrigT1MuonRecRoiData()
Definition
TrigT1MuonRecRoiData.cxx:15
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition
IZdcDataAccess.h:13
Generated on
for ATLAS Offline Software by
1.17.0