ATLAS Offline Software
Loading...
Searching...
No Matches
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
11
12public:
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
29private:
30
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
#define y
#define x
std::vector< int > m_iFibSel
const std::vector< int > & getFibSel() const
int getPotNum() const
ALFA_LocRecEvent()=default
int getAlgoNum() const
float getXposition() const
float getOverV() const
float getYposition() const
float getOverU() const