ATLAS Offline Software
ForwardDetectors
AFP
AFP_RecoEv
AFP_LocRecoEv
AFP_LocRecoEv
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
10
class
AFP_SIDLocRecoEvent
{
11
12
public
:
13
14
AFP_SIDLocRecoEvent
();
15
~AFP_SIDLocRecoEvent
();
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
37
int
m_iAlgoNum
;
38
int
m_nStationID
;
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
Generated on Sun Dec 22 2024 21:06:42 for ATLAS Offline Software by
1.8.18