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

#include <ALFA_LocRecODEvent.h>

Collaboration diagram for ALFA_LocRecODEvent:

Public Member Functions

 ALFA_LocRecODEvent ()
 
 ~ALFA_LocRecODEvent ()
 
 ALFA_LocRecODEvent (int iAlgoNum, int pot_num, int side, float y, float fOverY, int iNumY, std::vector< int > iFibSel)
 
int getAlgoNum () const
 
int getPotNum () const
 
int getSide () const
 
float getYposition () const
 
float getOverY () const
 
int getNumY () const
 
const std::vector< int > & getFibSel () const
 

Private Attributes

int m_iAlgoNum
 
int m_pot_num
 
int m_side
 
float m_y
 
float m_fOverY
 
int m_iNumY
 
std::vector< int > m_iFibSel
 

Detailed Description

Definition at line 10 of file ALFA_LocRecODEvent.h.

Constructor & Destructor Documentation

◆ ALFA_LocRecODEvent() [1/2]

ALFA_LocRecODEvent::ALFA_LocRecODEvent ( )

Definition at line 11 of file ALFA_LocRecODEvent.cxx.

12 {
13  m_iAlgoNum = 0;
14  m_fOverY = 0.0;
15  m_iNumY = 0;
16  m_pot_num = 0;
17  m_side = 0;
18  m_y = 0.0;
19 }

◆ ~ALFA_LocRecODEvent()

ALFA_LocRecODEvent::~ALFA_LocRecODEvent ( )

Definition at line 22 of file ALFA_LocRecODEvent.cxx.

22 {}

◆ ALFA_LocRecODEvent() [2/2]

ALFA_LocRecODEvent::ALFA_LocRecODEvent ( int  iAlgoNum,
int  pot_num,
int  side,
float  y,
float  fOverY,
int  iNumY,
std::vector< int >  iFibSel 
)

Definition at line 24 of file ALFA_LocRecODEvent.cxx.

24  :
25  m_iAlgoNum(iAlgoNum), m_pot_num(n_pot_num), m_side(n_side), m_y(y_pos), m_fOverY(fOverY), m_iNumY(iNumY), m_iFibSel(std::move(iFibSel))
26 {}

Member Function Documentation

◆ getAlgoNum()

int ALFA_LocRecODEvent::getAlgoNum ( ) const
inline

Definition at line 20 of file ALFA_LocRecODEvent.h.

20 {return m_iAlgoNum;}

◆ getFibSel()

const std::vector<int>& ALFA_LocRecODEvent::getFibSel ( ) const
inline

Definition at line 27 of file ALFA_LocRecODEvent.h.

27 {return m_iFibSel;}

◆ getNumY()

int ALFA_LocRecODEvent::getNumY ( ) const
inline

Definition at line 26 of file ALFA_LocRecODEvent.h.

26 {return m_iNumY;}

◆ getOverY()

float ALFA_LocRecODEvent::getOverY ( ) const
inline

Definition at line 25 of file ALFA_LocRecODEvent.h.

25 {return m_fOverY;}

◆ getPotNum()

int ALFA_LocRecODEvent::getPotNum ( ) const
inline

Definition at line 21 of file ALFA_LocRecODEvent.h.

21 {return m_pot_num;}

◆ getSide()

int ALFA_LocRecODEvent::getSide ( ) const
inline

Definition at line 22 of file ALFA_LocRecODEvent.h.

22 {return m_side;}

◆ getYposition()

float ALFA_LocRecODEvent::getYposition ( ) const
inline

Definition at line 23 of file ALFA_LocRecODEvent.h.

23 { return m_y; }

Member Data Documentation

◆ m_fOverY

float ALFA_LocRecODEvent::m_fOverY
private

Definition at line 36 of file ALFA_LocRecODEvent.h.

◆ m_iAlgoNum

int ALFA_LocRecODEvent::m_iAlgoNum
private

Definition at line 31 of file ALFA_LocRecODEvent.h.

◆ m_iFibSel

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

Definition at line 39 of file ALFA_LocRecODEvent.h.

◆ m_iNumY

int ALFA_LocRecODEvent::m_iNumY
private

Definition at line 37 of file ALFA_LocRecODEvent.h.

◆ m_pot_num

int ALFA_LocRecODEvent::m_pot_num
private

Definition at line 32 of file ALFA_LocRecODEvent.h.

◆ m_side

int ALFA_LocRecODEvent::m_side
private

Definition at line 33 of file ALFA_LocRecODEvent.h.

◆ m_y

float ALFA_LocRecODEvent::m_y
private

Definition at line 34 of file ALFA_LocRecODEvent.h.


The documentation for this class was generated from the following files:
ALFA_LocRecODEvent::m_iNumY
int m_iNumY
Definition: ALFA_LocRecODEvent.h:37
ALFA_LocRecODEvent::m_fOverY
float m_fOverY
Definition: ALFA_LocRecODEvent.h:36
ALFA_LocRecODEvent::m_pot_num
int m_pot_num
Definition: ALFA_LocRecODEvent.h:32
ALFA_LocRecODEvent::m_iFibSel
std::vector< int > m_iFibSel
Definition: ALFA_LocRecODEvent.h:39
ALFA_LocRecODEvent::m_side
int m_side
Definition: ALFA_LocRecODEvent.h:33
ALFA_LocRecODEvent::m_y
float m_y
Definition: ALFA_LocRecODEvent.h:34
ALFA_LocRecODEvent::m_iAlgoNum
int m_iAlgoNum
Definition: ALFA_LocRecODEvent.h:31