ATLAS Offline Software
ALFA_LocRecODEvent.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ALFA_LocRecODEvent_h
6 #define ALFA_LocRecODEvent_h
7 
8 #include <vector>
9 
11 
12 public:
13 
16 
17 
18  ALFA_LocRecODEvent(int iAlgoNum, int pot_num, int side, float y, float fOverY, int iNumY, std::vector<int> iFibSel);
19 
20  inline int getAlgoNum() const {return m_iAlgoNum;}
21  inline int getPotNum() const {return m_pot_num;}
22  inline int getSide() const {return m_side;}
23  inline float getYposition() const { return m_y; }
24 
25  inline float getOverY() const {return m_fOverY;}
26  inline int getNumY() const {return m_iNumY;}
27  inline std::vector<int> getFibSel() const {return m_iFibSel;}
28 
29  private:
30 
32  int m_pot_num;
33  int m_side;
34  float m_y;
35 
36  float m_fOverY;
37  int m_iNumY;
38 
39  std::vector<int> m_iFibSel;
40 };
41 
42 #endif
ALFA_LocRecODEvent::getPotNum
int getPotNum() const
Definition: ALFA_LocRecODEvent.h:21
ALFA_LocRecODEvent::getFibSel
std::vector< int > getFibSel() const
Definition: ALFA_LocRecODEvent.h:27
ALFA_LocRecODEvent::m_iNumY
int m_iNumY
Definition: ALFA_LocRecODEvent.h:37
ALFA_LocRecODEvent::getYposition
float getYposition() const
Definition: ALFA_LocRecODEvent.h:23
ALFA_LocRecODEvent::getOverY
float getOverY() const
Definition: ALFA_LocRecODEvent.h:25
ALFA_LocRecODEvent::getNumY
int getNumY() const
Definition: ALFA_LocRecODEvent.h:26
ALFA_LocRecODEvent::m_fOverY
float m_fOverY
Definition: ALFA_LocRecODEvent.h:36
ALFA_LocRecODEvent::m_pot_num
int m_pot_num
Definition: ALFA_LocRecODEvent.h:32
TRT::Hit::side
@ side
Definition: HitInfo.h:83
ALFA_LocRecODEvent::m_iFibSel
std::vector< int > m_iFibSel
Definition: ALFA_LocRecODEvent.h:39
ALFA_LocRecODEvent::getAlgoNum
int getAlgoNum() const
Definition: ALFA_LocRecODEvent.h:20
ALFA_LocRecODEvent
Definition: ALFA_LocRecODEvent.h:10
ALFA_LocRecODEvent::getSide
int getSide() const
Definition: ALFA_LocRecODEvent.h:22
ALFA_LocRecODEvent::ALFA_LocRecODEvent
ALFA_LocRecODEvent()
Definition: ALFA_LocRecODEvent.cxx:11
ALFA_LocRecODEvent::m_side
int m_side
Definition: ALFA_LocRecODEvent.h:33
ALFA_LocRecODEvent::m_y
float m_y
Definition: ALFA_LocRecODEvent.h:34
ALFA_LocRecODEvent::m_iAlgoNum
int m_iAlgoNum
Definition: ALFA_LocRecODEvent.h:31
y
#define y
ALFA_LocRecODEvent::~ALFA_LocRecODEvent
~ALFA_LocRecODEvent()
Definition: ALFA_LocRecODEvent.cxx:22