ATLAS Offline Software
ForwardDetectors
ALFA
ALFA_RecEv
ALFA_LocRecEv
ALFA_LocRecEv
ALFA_LocRecEvent.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 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
();
15
~ALFA_LocRecEvent
();
16
17
18
ALFA_LocRecEvent
(
int
iAlgoNum,
int
pot_num,
float
x
,
float
y
,
float
fOverU,
float
fOverV,
int
iNumU,
int
iNumV, std::vector<int> iFibSel);
19
20
inline
int
getAlgoNum
()
const
{
return
m_iAlgoNum
;}
21
inline
int
getPotNum
()
const
{
return
m_pot_num
;}
22
inline
float
getXposition
()
const
{
return
m_x
; }
23
inline
float
getYposition
()
const
{
return
m_y
; }
24
25
inline
float
getOverU
()
const
{
return
m_fOverU
;}
26
inline
float
getOverV
()
const
{
return
m_fOverV
;}
27
inline
int
getNumU
()
const
{
return
m_iNumU
;}
28
inline
int
getNumV
()
const
{
return
m_iNumV
;}
29
inline
const
std::vector<int>&
getFibSel
()
const
{
return
m_iFibSel
;}
30
31
private
:
32
33
int
m_iAlgoNum
;
34
int
m_pot_num
;
35
float
m_x
;
36
float
m_y
;
37
38
float
m_fOverU
;
39
float
m_fOverV
;
40
int
m_iNumU
;
41
int
m_iNumV
;
42
43
std::vector<int>
m_iFibSel
;
44
};
45
46
#endif
ALFA_LocRecEvent::getOverV
float getOverV() const
Definition:
ALFA_LocRecEvent.h:26
ALFA_LocRecEvent::m_y
float m_y
Definition:
ALFA_LocRecEvent.h:36
ALFA_LocRecEvent::getFibSel
const std::vector< int > & getFibSel() const
Definition:
ALFA_LocRecEvent.h:29
ALFA_LocRecEvent::getNumV
int getNumV() const
Definition:
ALFA_LocRecEvent.h:28
x
#define x
ALFA_LocRecEvent::~ALFA_LocRecEvent
~ALFA_LocRecEvent()
Definition:
ALFA_LocRecEvent.cxx:24
ALFA_LocRecEvent
Definition:
ALFA_LocRecEvent.h:10
ALFA_LocRecEvent::m_x
float m_x
Definition:
ALFA_LocRecEvent.h:35
ALFA_LocRecEvent::m_iAlgoNum
int m_iAlgoNum
Definition:
ALFA_LocRecEvent.h:33
ALFA_LocRecEvent::getYposition
float getYposition() const
Definition:
ALFA_LocRecEvent.h:23
ALFA_LocRecEvent::m_pot_num
int m_pot_num
Definition:
ALFA_LocRecEvent.h:34
ALFA_LocRecEvent::getOverU
float getOverU() const
Definition:
ALFA_LocRecEvent.h:25
ALFA_LocRecEvent::getPotNum
int getPotNum() const
Definition:
ALFA_LocRecEvent.h:21
ALFA_LocRecEvent::getXposition
float getXposition() const
Definition:
ALFA_LocRecEvent.h:22
ALFA_LocRecEvent::m_iNumU
int m_iNumU
Definition:
ALFA_LocRecEvent.h:40
ALFA_LocRecEvent::getAlgoNum
int getAlgoNum() const
Definition:
ALFA_LocRecEvent.h:20
ALFA_LocRecEvent::m_fOverU
float m_fOverU
Definition:
ALFA_LocRecEvent.h:38
ALFA_LocRecEvent::ALFA_LocRecEvent
ALFA_LocRecEvent()
Definition:
ALFA_LocRecEvent.cxx:11
y
#define y
ALFA_LocRecEvent::m_iNumV
int m_iNumV
Definition:
ALFA_LocRecEvent.h:41
ALFA_LocRecEvent::m_fOverV
float m_fOverV
Definition:
ALFA_LocRecEvent.h:39
ALFA_LocRecEvent::m_iFibSel
std::vector< int > m_iFibSel
Definition:
ALFA_LocRecEvent.h:43
ALFA_LocRecEvent::getNumU
int getNumU() const
Definition:
ALFA_LocRecEvent.h:27
Generated on Sun Dec 22 2024 21:06:48 for ATLAS Offline Software by
1.8.18