ATLAS Offline Software
Loading...
Searching...
No Matches
ForwardDetectors
ALFA
ALFA_RecEv
ALFA_LocRecEv
ALFA_LocRecEv
ALFA_LocRecEvent.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ALFA_LocRecEvent_h
6
#define ALFA_LocRecEvent_h
7
8
#include <vector>
9
10
class
ALFA_LocRecEvent
{
11
12
public
:
13
14
ALFA_LocRecEvent
() =
default
;
15
16
ALFA_LocRecEvent
(
int
iAlgoNum,
int
pot_num,
float
x
,
float
y
,
float
fOverU,
float
fOverV,
int
iNumU,
int
iNumV, std::vector<int> iFibSel);
17
18
inline
int
getAlgoNum
()
const
{
return
m_iAlgoNum
;}
19
inline
int
getPotNum
()
const
{
return
m_pot_num
;}
20
inline
float
getXposition
()
const
{
return
m_x
; }
21
inline
float
getYposition
()
const
{
return
m_y
; }
22
23
inline
float
getOverU
()
const
{
return
m_fOverU
;}
24
inline
float
getOverV
()
const
{
return
m_fOverV
;}
25
inline
int
getNumU
()
const
{
return
m_iNumU
;}
26
inline
int
getNumV
()
const
{
return
m_iNumV
;}
27
inline
const
std::vector<int>&
getFibSel
()
const
{
return
m_iFibSel
;}
28
29
private
:
30
31
int
m_iAlgoNum
{};
32
int
m_pot_num
{};
33
float
m_x
{};
34
float
m_y
{};
35
36
float
m_fOverU
{};
37
float
m_fOverV
{};
38
int
m_iNumU
{};
39
int
m_iNumV
{};
40
41
std::vector<int>
m_iFibSel
;
42
};
43
44
#endif
y
#define y
x
#define x
ALFA_LocRecEvent::m_iFibSel
std::vector< int > m_iFibSel
Definition
ALFA_LocRecEvent.h:41
ALFA_LocRecEvent::getFibSel
const std::vector< int > & getFibSel() const
Definition
ALFA_LocRecEvent.h:27
ALFA_LocRecEvent::m_pot_num
int m_pot_num
Definition
ALFA_LocRecEvent.h:32
ALFA_LocRecEvent::m_iNumV
int m_iNumV
Definition
ALFA_LocRecEvent.h:39
ALFA_LocRecEvent::getPotNum
int getPotNum() const
Definition
ALFA_LocRecEvent.h:19
ALFA_LocRecEvent::m_y
float m_y
Definition
ALFA_LocRecEvent.h:34
ALFA_LocRecEvent::m_x
float m_x
Definition
ALFA_LocRecEvent.h:33
ALFA_LocRecEvent::ALFA_LocRecEvent
ALFA_LocRecEvent()=default
ALFA_LocRecEvent::m_iAlgoNum
int m_iAlgoNum
Definition
ALFA_LocRecEvent.h:31
ALFA_LocRecEvent::m_fOverU
float m_fOverU
Definition
ALFA_LocRecEvent.h:36
ALFA_LocRecEvent::m_fOverV
float m_fOverV
Definition
ALFA_LocRecEvent.h:37
ALFA_LocRecEvent::getNumV
int getNumV() const
Definition
ALFA_LocRecEvent.h:26
ALFA_LocRecEvent::getNumU
int getNumU() const
Definition
ALFA_LocRecEvent.h:25
ALFA_LocRecEvent::getAlgoNum
int getAlgoNum() const
Definition
ALFA_LocRecEvent.h:18
ALFA_LocRecEvent::getXposition
float getXposition() const
Definition
ALFA_LocRecEvent.h:20
ALFA_LocRecEvent::getOverV
float getOverV() const
Definition
ALFA_LocRecEvent.h:24
ALFA_LocRecEvent::getYposition
float getYposition() const
Definition
ALFA_LocRecEvent.h:21
ALFA_LocRecEvent::m_iNumU
int m_iNumU
Definition
ALFA_LocRecEvent.h:38
ALFA_LocRecEvent::getOverU
float getOverU() const
Definition
ALFA_LocRecEvent.h:23
Generated on
for ATLAS Offline Software by
1.14.0