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

#include <ALFA_LocRecEvent.h>

Collaboration diagram for ALFA_LocRecEvent:

Public Member Functions

 ALFA_LocRecEvent ()
 
 ~ALFA_LocRecEvent ()
 
 ALFA_LocRecEvent (int iAlgoNum, int pot_num, float x, float y, float fOverU, float fOverV, int iNumU, int iNumV, std::vector< int > iFibSel)
 
int getAlgoNum () const
 
int getPotNum () const
 
float getXposition () const
 
float getYposition () const
 
float getOverU () const
 
float getOverV () const
 
int getNumU () const
 
int getNumV () const
 
std::vector< int > getFibSel () const
 

Private Attributes

int m_iAlgoNum
 
int m_pot_num
 
float m_x
 
float m_y
 
float m_fOverU
 
float m_fOverV
 
int m_iNumU
 
int m_iNumV
 
std::vector< int > m_iFibSel
 

Detailed Description

Definition at line 10 of file ALFA_LocRecEvent.h.

Constructor & Destructor Documentation

◆ ALFA_LocRecEvent() [1/2]

ALFA_LocRecEvent::ALFA_LocRecEvent ( )

Definition at line 11 of file ALFA_LocRecEvent.cxx.

12 {
13  m_iAlgoNum = 0;
14  m_fOverU = 0.0;
15  m_fOverV = 0.0;
16  m_iNumU = 0;
17  m_iNumV = 0;
18  m_pot_num = 0;
19  m_x = 0.0;
20  m_y = 0.0;
21 }

◆ ~ALFA_LocRecEvent()

ALFA_LocRecEvent::~ALFA_LocRecEvent ( )

Definition at line 24 of file ALFA_LocRecEvent.cxx.

24 {}

◆ ALFA_LocRecEvent() [2/2]

ALFA_LocRecEvent::ALFA_LocRecEvent ( int  iAlgoNum,
int  pot_num,
float  x,
float  y,
float  fOverU,
float  fOverV,
int  iNumU,
int  iNumV,
std::vector< int >  iFibSel 
)

Definition at line 26 of file ALFA_LocRecEvent.cxx.

26  :
27  m_iAlgoNum(iAlgoNum), m_pot_num(n_pot_num), m_x(x_pos), m_y(y_pos), m_fOverU(fOverU), m_fOverV(fOverV), m_iNumU(iNumU), m_iNumV(iNumV), m_iFibSel(std::move(iFibSel))
28 {}

Member Function Documentation

◆ getAlgoNum()

int ALFA_LocRecEvent::getAlgoNum ( ) const
inline

Definition at line 20 of file ALFA_LocRecEvent.h.

20 {return m_iAlgoNum;}

◆ getFibSel()

std::vector<int> ALFA_LocRecEvent::getFibSel ( ) const
inline

Definition at line 29 of file ALFA_LocRecEvent.h.

29 {return m_iFibSel;}

◆ getNumU()

int ALFA_LocRecEvent::getNumU ( ) const
inline

Definition at line 27 of file ALFA_LocRecEvent.h.

27 {return m_iNumU;}

◆ getNumV()

int ALFA_LocRecEvent::getNumV ( ) const
inline

Definition at line 28 of file ALFA_LocRecEvent.h.

28 {return m_iNumV;}

◆ getOverU()

float ALFA_LocRecEvent::getOverU ( ) const
inline

Definition at line 25 of file ALFA_LocRecEvent.h.

25 {return m_fOverU;}

◆ getOverV()

float ALFA_LocRecEvent::getOverV ( ) const
inline

Definition at line 26 of file ALFA_LocRecEvent.h.

26 {return m_fOverV;}

◆ getPotNum()

int ALFA_LocRecEvent::getPotNum ( ) const
inline

Definition at line 21 of file ALFA_LocRecEvent.h.

21 {return m_pot_num;}

◆ getXposition()

float ALFA_LocRecEvent::getXposition ( ) const
inline

Definition at line 22 of file ALFA_LocRecEvent.h.

22 { return m_x; }

◆ getYposition()

float ALFA_LocRecEvent::getYposition ( ) const
inline

Definition at line 23 of file ALFA_LocRecEvent.h.

23 { return m_y; }

Member Data Documentation

◆ m_fOverU

float ALFA_LocRecEvent::m_fOverU
private

Definition at line 38 of file ALFA_LocRecEvent.h.

◆ m_fOverV

float ALFA_LocRecEvent::m_fOverV
private

Definition at line 39 of file ALFA_LocRecEvent.h.

◆ m_iAlgoNum

int ALFA_LocRecEvent::m_iAlgoNum
private

Definition at line 33 of file ALFA_LocRecEvent.h.

◆ m_iFibSel

std::vector<int> ALFA_LocRecEvent::m_iFibSel
private

Definition at line 43 of file ALFA_LocRecEvent.h.

◆ m_iNumU

int ALFA_LocRecEvent::m_iNumU
private

Definition at line 40 of file ALFA_LocRecEvent.h.

◆ m_iNumV

int ALFA_LocRecEvent::m_iNumV
private

Definition at line 41 of file ALFA_LocRecEvent.h.

◆ m_pot_num

int ALFA_LocRecEvent::m_pot_num
private

Definition at line 34 of file ALFA_LocRecEvent.h.

◆ m_x

float ALFA_LocRecEvent::m_x
private

Definition at line 35 of file ALFA_LocRecEvent.h.

◆ m_y

float ALFA_LocRecEvent::m_y
private

Definition at line 36 of file ALFA_LocRecEvent.h.


The documentation for this class was generated from the following files:
ALFA_LocRecEvent::m_y
float m_y
Definition: ALFA_LocRecEvent.h:36
ALFA_LocRecEvent::m_x
float m_x
Definition: ALFA_LocRecEvent.h:35
ALFA_LocRecEvent::m_iAlgoNum
int m_iAlgoNum
Definition: ALFA_LocRecEvent.h:33
ALFA_LocRecEvent::m_pot_num
int m_pot_num
Definition: ALFA_LocRecEvent.h:34
ALFA_LocRecEvent::m_iNumU
int m_iNumU
Definition: ALFA_LocRecEvent.h:40
ALFA_LocRecEvent::m_fOverU
float m_fOverU
Definition: ALFA_LocRecEvent.h:38
ALFA_LocRecEvent::m_iNumV
int m_iNumV
Definition: ALFA_LocRecEvent.h:41
ALFA_LocRecEvent::m_fOverV
float m_fOverV
Definition: ALFA_LocRecEvent.h:39
ALFA_LocRecEvent::m_iFibSel
std::vector< int > m_iFibSel
Definition: ALFA_LocRecEvent.h:43