ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
ALFA_GloRecEvent Class Reference

#include <ALFA_GloRecEvent.h>

Collaboration diagram for ALFA_GloRecEvent:

Public Member Functions

 ALFA_GloRecEvent ()
 
 ~ALFA_GloRecEvent ()
 
 ALFA_GloRecEvent (int arm, float x, float y, float x_slope, float y_slope, const ALFA_LocRecCorrEvent *near_hit, const ALFA_LocRecCorrEvent *far_hit)
 
int getArmNum () const
 
float getXposition () const
 
float getYposition () const
 
float getXslope () const
 
float getYslope () const
 
const ALFA_LocRecCorrEventgetNearLocRecCorr () const
 
const ALFA_LocRecCorrEventgetFarLocRecCorr () const
 

Private Attributes

int m_arm
 
float m_x
 
float m_y
 
float m_x_slope
 
float m_y_slope
 
const ALFA_LocRecCorrEventm_near_LocRecCorr
 
const ALFA_LocRecCorrEventm_far_LocRecCorr
 

Detailed Description

Definition at line 12 of file ALFA_GloRecEvent.h.

Constructor & Destructor Documentation

◆ ALFA_GloRecEvent() [1/2]

ALFA_GloRecEvent::ALFA_GloRecEvent ( )

Definition at line 10 of file ALFA_GloRecEvent.cxx.

11 {
12  m_arm = 0;
13  m_x = 0.0;
14  m_y = 0.0;
15  m_x_slope = 0.0;
16  m_y_slope = 0.0;
17  m_near_LocRecCorr = nullptr;
18  m_far_LocRecCorr = nullptr;
19 }

◆ ~ALFA_GloRecEvent()

ALFA_GloRecEvent::~ALFA_GloRecEvent ( )

Definition at line 22 of file ALFA_GloRecEvent.cxx.

22 {}

◆ ALFA_GloRecEvent() [2/2]

ALFA_GloRecEvent::ALFA_GloRecEvent ( int  arm,
float  x,
float  y,
float  x_slope,
float  y_slope,
const ALFA_LocRecCorrEvent near_hit,
const ALFA_LocRecCorrEvent far_hit 
)

Definition at line 25 of file ALFA_GloRecEvent.cxx.

33  :m_arm(arm),
34  m_x(x_pos),
35  m_y(y_pos),
36  m_x_slope(x_slope),
37  m_y_slope(y_slope),
38  m_near_LocRecCorr(near_hit),
39  m_far_LocRecCorr(far_hit)
40 {
41 }

Member Function Documentation

◆ getArmNum()

int ALFA_GloRecEvent::getArmNum ( ) const
inline

Definition at line 57 of file ALFA_GloRecEvent.h.

57 { return m_arm;}

◆ getFarLocRecCorr()

const ALFA_LocRecCorrEvent* ALFA_GloRecEvent::getFarLocRecCorr ( ) const
inline

Definition at line 63 of file ALFA_GloRecEvent.h.

63 {return m_far_LocRecCorr;}

◆ getNearLocRecCorr()

const ALFA_LocRecCorrEvent* ALFA_GloRecEvent::getNearLocRecCorr ( ) const
inline

Definition at line 62 of file ALFA_GloRecEvent.h.

62 {return m_near_LocRecCorr;}

◆ getXposition()

float ALFA_GloRecEvent::getXposition ( ) const
inline

Definition at line 58 of file ALFA_GloRecEvent.h.

58 { return m_x;}

◆ getXslope()

float ALFA_GloRecEvent::getXslope ( ) const
inline

Definition at line 60 of file ALFA_GloRecEvent.h.

60 {return m_x_slope;}

◆ getYposition()

float ALFA_GloRecEvent::getYposition ( ) const
inline

Definition at line 59 of file ALFA_GloRecEvent.h.

59 { return m_y;}

◆ getYslope()

float ALFA_GloRecEvent::getYslope ( ) const
inline

Definition at line 61 of file ALFA_GloRecEvent.h.

61 {return m_y_slope;}

Member Data Documentation

◆ m_arm

int ALFA_GloRecEvent::m_arm
private

Definition at line 66 of file ALFA_GloRecEvent.h.

◆ m_far_LocRecCorr

const ALFA_LocRecCorrEvent* ALFA_GloRecEvent::m_far_LocRecCorr
private

Definition at line 72 of file ALFA_GloRecEvent.h.

◆ m_near_LocRecCorr

const ALFA_LocRecCorrEvent* ALFA_GloRecEvent::m_near_LocRecCorr
private

Definition at line 71 of file ALFA_GloRecEvent.h.

◆ m_x

float ALFA_GloRecEvent::m_x
private

Definition at line 67 of file ALFA_GloRecEvent.h.

◆ m_x_slope

float ALFA_GloRecEvent::m_x_slope
private

Definition at line 69 of file ALFA_GloRecEvent.h.

◆ m_y

float ALFA_GloRecEvent::m_y
private

Definition at line 68 of file ALFA_GloRecEvent.h.

◆ m_y_slope

float ALFA_GloRecEvent::m_y_slope
private

Definition at line 70 of file ALFA_GloRecEvent.h.


The documentation for this class was generated from the following files:
ALFA_GloRecEvent::m_x
float m_x
Definition: ALFA_GloRecEvent.h:67
ALFA_GloRecEvent::m_y
float m_y
Definition: ALFA_GloRecEvent.h:68
ALFA_GloRecEvent::m_far_LocRecCorr
const ALFA_LocRecCorrEvent * m_far_LocRecCorr
Definition: ALFA_GloRecEvent.h:72
ALFA_GloRecEvent::m_y_slope
float m_y_slope
Definition: ALFA_GloRecEvent.h:70
ALFA_GloRecEvent::m_x_slope
float m_x_slope
Definition: ALFA_GloRecEvent.h:69
ALFA_GloRecEvent::m_near_LocRecCorr
const ALFA_LocRecCorrEvent * m_near_LocRecCorr
Definition: ALFA_GloRecEvent.h:71
ALFA_GloRecEvent::m_arm
int m_arm
Definition: ALFA_GloRecEvent.h:66