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

Holds information about bkg and collisions timing and multiplicity from BCM stations. More...

#include <BcmCollisionTime.h>

Collaboration diagram for BcmCollisionTime:

Public Member Functions

 BcmCollisionTime ()
 main constructor with all data members set to zero
 BcmCollisionTime (int multiLG, int multiHG, const std::vector< float > &deltaT)
 constructor; initialize all data members in constructor
int getMultiLG () const
 destructor; initialize all data members in constructor and include vector
int getMultiHG () const
 get HG multiplicity
const std::vector< float > & getDeltaT () const
 get if event is col like

Private Attributes

int m_multiLG
int m_multiHG
std::vector< float > m_deltaT

Detailed Description

Holds information about bkg and collisions timing and multiplicity from BCM stations.

Author
Hendrik Jansen

Definition at line 19 of file BcmCollisionTime.h.

Constructor & Destructor Documentation

◆ BcmCollisionTime() [1/2]

BcmCollisionTime::BcmCollisionTime ( )

main constructor with all data members set to zero

◆ BcmCollisionTime() [2/2]

BcmCollisionTime::BcmCollisionTime ( int multiLG,
int multiHG,
const std::vector< float > & deltaT )
inline

constructor; initialize all data members in constructor

constructor; initialize all data members in constructor and include vector

constructor; initialize all data members in constructor and include vector

Definition at line 75 of file BcmCollisionTime.h.

76 : m_multiLG(multiLG), m_multiHG(multiHG), m_deltaT(deltaT){}
std::vector< float > m_deltaT

Member Function Documentation

◆ getDeltaT()

const std::vector< float > & BcmCollisionTime::getDeltaT ( ) const
inline

get if event is col like

get if event is bkg like

get complete list of deltaTs

Definition at line 55 of file BcmCollisionTime.h.

55{ return m_deltaT; };

◆ getMultiHG()

int BcmCollisionTime::getMultiHG ( ) const
inline

get HG multiplicity

Definition at line 46 of file BcmCollisionTime.h.

46{ return m_multiHG; };

◆ getMultiLG()

int BcmCollisionTime::getMultiLG ( ) const
inline

destructor; initialize all data members in constructor and include vector

get vector of deltaTs

get LG multiplicity

Definition at line 43 of file BcmCollisionTime.h.

43{ return m_multiLG; };

Member Data Documentation

◆ m_deltaT

std::vector<float> BcmCollisionTime::m_deltaT
private

Definition at line 63 of file BcmCollisionTime.h.

◆ m_multiHG

int BcmCollisionTime::m_multiHG
private

Definition at line 60 of file BcmCollisionTime.h.

◆ m_multiLG

int BcmCollisionTime::m_multiLG
private

Definition at line 59 of file BcmCollisionTime.h.


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