ATLAS Offline Software
Loading...
Searching...
No Matches
FPGATrackSimEventInfo Class Reference

#include <FPGATrackSimEventInfo.h>

Collaboration diagram for FPGATrackSimEventInfo:

Public Member Functions

 FPGATrackSimEventInfo ()
 FPGATrackSimEventInfo (unsigned long runNumber, int eventNumber, int bcid)
unsigned long runNumber () const
unsigned long eventNumber () const
int averageInteractionsPerCrossing () const
int actualInteractionsPerCrossing () const
int LB () const
int BCID () const
unsigned int extendedLevel1ID () const
unsigned int level1TriggerType () const
void setRunNumber (const unsigned long &val)
void setEventNumber (const unsigned long &val)
void setaverageInteractionsPerCrossing (const int &val)
void setactualInteractionsPerCrossing (const int &val)
void setLB (const int &val)
void setBCID (const int &val)
void setextendedLevel1ID (const unsigned int &val)
void setlevel1TriggerType (const unsigned int &val)

Protected Attributes

unsigned long m_run_number
unsigned long m_event_number
float m_averageInteractionsPerCrossing
float m_actualInteractionsPerCrossing
int m_LB
int m_BCID
unsigned int m_extendedLevel1ID
unsigned int m_level1TriggerType

Detailed Description

Definition at line 14 of file FPGATrackSimEventInfo.h.

Constructor & Destructor Documentation

◆ FPGATrackSimEventInfo() [1/2]

FPGATrackSimEventInfo::FPGATrackSimEventInfo ( )
inline

◆ FPGATrackSimEventInfo() [2/2]

FPGATrackSimEventInfo::FPGATrackSimEventInfo ( unsigned long runNumber,
int eventNumber,
int bcid )
inline

Member Function Documentation

◆ actualInteractionsPerCrossing()

int FPGATrackSimEventInfo::actualInteractionsPerCrossing ( ) const
inline

Definition at line 44 of file FPGATrackSimEventInfo.h.

◆ averageInteractionsPerCrossing()

int FPGATrackSimEventInfo::averageInteractionsPerCrossing ( ) const
inline

Definition at line 43 of file FPGATrackSimEventInfo.h.

◆ BCID()

int FPGATrackSimEventInfo::BCID ( ) const
inline

Definition at line 46 of file FPGATrackSimEventInfo.h.

46{ return m_BCID; }

◆ eventNumber()

unsigned long FPGATrackSimEventInfo::eventNumber ( ) const
inline

Definition at line 42 of file FPGATrackSimEventInfo.h.

42{ return m_event_number; }

◆ extendedLevel1ID()

unsigned int FPGATrackSimEventInfo::extendedLevel1ID ( ) const
inline

Definition at line 47 of file FPGATrackSimEventInfo.h.

47{ return m_extendedLevel1ID; }

◆ LB()

int FPGATrackSimEventInfo::LB ( ) const
inline

Definition at line 45 of file FPGATrackSimEventInfo.h.

45{ return m_LB; }

◆ level1TriggerType()

unsigned int FPGATrackSimEventInfo::level1TriggerType ( ) const
inline

Definition at line 48 of file FPGATrackSimEventInfo.h.

48{ return m_level1TriggerType; }

◆ runNumber()

unsigned long FPGATrackSimEventInfo::runNumber ( ) const
inline

Definition at line 41 of file FPGATrackSimEventInfo.h.

41{ return m_run_number; }

◆ setactualInteractionsPerCrossing()

void FPGATrackSimEventInfo::setactualInteractionsPerCrossing ( const int & val)
inline

◆ setaverageInteractionsPerCrossing()

void FPGATrackSimEventInfo::setaverageInteractionsPerCrossing ( const int & val)
inline

Definition at line 53 of file FPGATrackSimEventInfo.h.

◆ setBCID()

void FPGATrackSimEventInfo::setBCID ( const int & val)
inline

Definition at line 56 of file FPGATrackSimEventInfo.h.

56{ m_BCID = val; }

◆ setEventNumber()

void FPGATrackSimEventInfo::setEventNumber ( const unsigned long & val)
inline

Definition at line 52 of file FPGATrackSimEventInfo.h.

◆ setextendedLevel1ID()

void FPGATrackSimEventInfo::setextendedLevel1ID ( const unsigned int & val)
inline

Definition at line 57 of file FPGATrackSimEventInfo.h.

◆ setLB()

void FPGATrackSimEventInfo::setLB ( const int & val)
inline

Definition at line 55 of file FPGATrackSimEventInfo.h.

55{ m_LB = val; }

◆ setlevel1TriggerType()

void FPGATrackSimEventInfo::setlevel1TriggerType ( const unsigned int & val)
inline

Definition at line 58 of file FPGATrackSimEventInfo.h.

◆ setRunNumber()

void FPGATrackSimEventInfo::setRunNumber ( const unsigned long & val)
inline

Definition at line 51 of file FPGATrackSimEventInfo.h.

51{ m_run_number = val; }

Member Data Documentation

◆ m_actualInteractionsPerCrossing

float FPGATrackSimEventInfo::m_actualInteractionsPerCrossing
protected

Definition at line 65 of file FPGATrackSimEventInfo.h.

◆ m_averageInteractionsPerCrossing

float FPGATrackSimEventInfo::m_averageInteractionsPerCrossing
protected

Definition at line 64 of file FPGATrackSimEventInfo.h.

◆ m_BCID

int FPGATrackSimEventInfo::m_BCID
protected

Definition at line 67 of file FPGATrackSimEventInfo.h.

◆ m_event_number

unsigned long FPGATrackSimEventInfo::m_event_number
protected

Definition at line 63 of file FPGATrackSimEventInfo.h.

◆ m_extendedLevel1ID

unsigned int FPGATrackSimEventInfo::m_extendedLevel1ID
protected

Definition at line 68 of file FPGATrackSimEventInfo.h.

◆ m_LB

int FPGATrackSimEventInfo::m_LB
protected

Definition at line 66 of file FPGATrackSimEventInfo.h.

◆ m_level1TriggerType

unsigned int FPGATrackSimEventInfo::m_level1TriggerType
protected

Definition at line 69 of file FPGATrackSimEventInfo.h.

◆ m_run_number

unsigned long FPGATrackSimEventInfo::m_run_number
protected

Definition at line 62 of file FPGATrackSimEventInfo.h.


The documentation for this class was generated from the following file: