ATLAS Offline Software
Loading...
Searching...
No Matches
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}
const ALFA_LocRecCorrEvent * m_near_LocRecCorr
const ALFA_LocRecCorrEvent * m_far_LocRecCorr

◆ ~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: