ATLAS Offline Software
AFP_SIDLocRecoEvent.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 AFP_SIDLocRecoEvent_h
6 #define AFP_SIDLocRecoEvent_h
7 
8 #include <vector>
9 
11 
12 public:
13 
16 
17 
18  AFP_SIDLocRecoEvent(int iAlgoNum, int nStationID, float x_pos, float y_pos, float z_pos, float x_slope, float y_slope, float z_slope, int nHits, int nHoles, float fChi2);
19 
20  inline int getAlgoNum() const {return m_iAlgoNum;}
21  inline int getStationID() const {return m_nStationID;}
22 
23  inline float getXposition() const { return m_x; }
24  inline float getYposition() const { return m_y; }
25  inline float getZposition() const { return m_z; }
26  inline float getXslope() const {return m_x_slope;}
27  inline float getYslope() const {return m_y_slope;}
28  inline float getZslope() const {return m_z_slope;}
29 
30  inline int getNHits() const {return m_nHits;}
31  inline int getNHoles() const {return m_nHoles;}
32  inline float getChi2() const {return m_fChi2;}
33 
34 
35 private:
36 
39 
40  float m_x;
41  float m_y;
42  float m_z;
43  float m_x_slope;
44  float m_y_slope;
45  float m_z_slope;
46 
47  int m_nHits;
48  int m_nHoles;
49  float m_fChi2;
50 };
51 
52 #endif
AFP_SIDLocRecoEvent::m_nHoles
int m_nHoles
Definition: AFP_SIDLocRecoEvent.h:48
AFP_SIDLocRecoEvent
Definition: AFP_SIDLocRecoEvent.h:10
AFP_SIDLocRecoEvent::getStationID
int getStationID() const
Definition: AFP_SIDLocRecoEvent.h:21
AFP_SIDLocRecoEvent::getYposition
float getYposition() const
Definition: AFP_SIDLocRecoEvent.h:24
AFP_SIDLocRecoEvent::getChi2
float getChi2() const
Definition: AFP_SIDLocRecoEvent.h:32
AFP_SIDLocRecoEvent::AFP_SIDLocRecoEvent
AFP_SIDLocRecoEvent()
Definition: AFP_SIDLocRecoEvent.cxx:9
AFP_SIDLocRecoEvent::getZposition
float getZposition() const
Definition: AFP_SIDLocRecoEvent.h:25
AFP_SIDLocRecoEvent::getNHoles
int getNHoles() const
Definition: AFP_SIDLocRecoEvent.h:31
AFP_SIDLocRecoEvent::getZslope
float getZslope() const
Definition: AFP_SIDLocRecoEvent.h:28
AFP_SIDLocRecoEvent::m_y_slope
float m_y_slope
Definition: AFP_SIDLocRecoEvent.h:44
AFP_SIDLocRecoEvent::~AFP_SIDLocRecoEvent
~AFP_SIDLocRecoEvent()
Definition: AFP_SIDLocRecoEvent.cxx:27
AFP_SIDLocRecoEvent::m_z_slope
float m_z_slope
Definition: AFP_SIDLocRecoEvent.h:45
AFP_SIDLocRecoEvent::m_iAlgoNum
int m_iAlgoNum
Definition: AFP_SIDLocRecoEvent.h:37
AFP_SIDLocRecoEvent::m_y
float m_y
Definition: AFP_SIDLocRecoEvent.h:41
AFP_SIDLocRecoEvent::getXslope
float getXslope() const
Definition: AFP_SIDLocRecoEvent.h:26
AFP_SIDLocRecoEvent::getYslope
float getYslope() const
Definition: AFP_SIDLocRecoEvent.h:27
AFP_SIDLocRecoEvent::m_fChi2
float m_fChi2
Definition: AFP_SIDLocRecoEvent.h:49
AFP_SIDLocRecoEvent::getNHits
int getNHits() const
Definition: AFP_SIDLocRecoEvent.h:30
AFP_SIDLocRecoEvent::getXposition
float getXposition() const
Definition: AFP_SIDLocRecoEvent.h:23
AFP_SIDLocRecoEvent::m_nStationID
int m_nStationID
Definition: AFP_SIDLocRecoEvent.h:38
AFP_SIDLocRecoEvent::m_z
float m_z
Definition: AFP_SIDLocRecoEvent.h:42
AFP_SIDLocRecoEvent::m_nHits
int m_nHits
Definition: AFP_SIDLocRecoEvent.h:47
AFP_SIDLocRecoEvent::m_x
float m_x
Definition: AFP_SIDLocRecoEvent.h:40
AFP_SIDLocRecoEvent::m_x_slope
float m_x_slope
Definition: AFP_SIDLocRecoEvent.h:43
AFP_SIDLocRecoEvent::getAlgoNum
int getAlgoNum() const
Definition: AFP_SIDLocRecoEvent.h:20