ATLAS Offline Software
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 
11 
12 public:
13 
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 
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