ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
MuonCalib::MuonCalibTriggerTimeInfo Class Reference

#include <MuonCalibTriggerTimeInfo.h>

Collaboration diagram for MuonCalib::MuonCalibTriggerTimeInfo:

Public Member Functions

 MuonCalibTriggerTimeInfo ()=default
 Default constructor. More...
 
 MuonCalibTriggerTimeInfo (const MuonCalibTriggerTimeInfo &dTimeInfo)=default
 copyconstructor More...
 
MuonCalibTriggerTimeInfooperator= (const MuonCalibTriggerTimeInfo &dTimeInfo)=default
 assignment operator More...
 
 ~MuonCalibTriggerTimeInfo ()=default
 destructor More...
 
 MuonCalibTriggerTimeInfo (float dMbtsTime, float dLarTime)
 constructor with Mbts Time and LAr time More...
 
std::ostream & dump (std::ostream &stream) const
 
float dMbtsTime () const
 
float dLarTime () const
 
void setdMbtsTime (float dMbtsTime)
 sets mbts More...
 
void setdLarTime (float dLarTime)
 sets lar More...
 

Private Attributes

float m_dMbtsTime {-999.}
 
float m_dLarTime {-999.}
 

Detailed Description

Definition at line 14 of file MuonCalibTriggerTimeInfo.h.

Constructor & Destructor Documentation

◆ MuonCalibTriggerTimeInfo() [1/3]

MuonCalib::MuonCalibTriggerTimeInfo::MuonCalibTriggerTimeInfo ( )
default

Default constructor.

◆ MuonCalibTriggerTimeInfo() [2/3]

MuonCalib::MuonCalibTriggerTimeInfo::MuonCalibTriggerTimeInfo ( const MuonCalibTriggerTimeInfo dTimeInfo)
default

copyconstructor

◆ ~MuonCalibTriggerTimeInfo()

MuonCalib::MuonCalibTriggerTimeInfo::~MuonCalibTriggerTimeInfo ( )
default

destructor

◆ MuonCalibTriggerTimeInfo() [3/3]

MuonCalib::MuonCalibTriggerTimeInfo::MuonCalibTriggerTimeInfo ( float  dMbtsTime,
float  dLarTime 
)

constructor with Mbts Time and LAr time

Definition at line 12 of file MuonCalibTriggerTimeInfo.cxx.

Member Function Documentation

◆ dLarTime()

float MuonCalib::MuonCalibTriggerTimeInfo::dLarTime ( ) const

Definition at line 9 of file MuonCalibTriggerTimeInfo.cxx.

9 { return m_dLarTime; }

◆ dMbtsTime()

float MuonCalib::MuonCalibTriggerTimeInfo::dMbtsTime ( ) const

Definition at line 8 of file MuonCalibTriggerTimeInfo.cxx.

8 { return m_dMbtsTime; }

◆ dump()

std::ostream & MuonCalib::MuonCalibTriggerTimeInfo::dump ( std::ostream &  stream) const

Definition at line 13 of file MuonCalibTriggerTimeInfo.cxx.

13  {
14  stream << "MuonCalibTriggerTimeInfo : " << std::endl;
15  stream << " dMbtsTime = " << dMbtsTime() << std::endl;
16  stream << " dLarTime = " << dLarTime() << std::endl;
17  return stream;
18  }

◆ operator=()

MuonCalibTriggerTimeInfo& MuonCalib::MuonCalibTriggerTimeInfo::operator= ( const MuonCalibTriggerTimeInfo dTimeInfo)
default

assignment operator

◆ setdLarTime()

void MuonCalib::MuonCalibTriggerTimeInfo::setdLarTime ( float  dLarTime)

sets lar

Definition at line 11 of file MuonCalibTriggerTimeInfo.cxx.

11 { m_dLarTime = dLarTime; }

◆ setdMbtsTime()

void MuonCalib::MuonCalibTriggerTimeInfo::setdMbtsTime ( float  dMbtsTime)

sets mbts

Definition at line 10 of file MuonCalibTriggerTimeInfo.cxx.

Member Data Documentation

◆ m_dLarTime

float MuonCalib::MuonCalibTriggerTimeInfo::m_dLarTime {-999.}
private

Definition at line 33 of file MuonCalibTriggerTimeInfo.h.

◆ m_dMbtsTime

float MuonCalib::MuonCalibTriggerTimeInfo::m_dMbtsTime {-999.}
private

Definition at line 32 of file MuonCalibTriggerTimeInfo.h.


The documentation for this class was generated from the following files:
MuonCalib::MuonCalibTriggerTimeInfo::dMbtsTime
float dMbtsTime() const
Definition: MuonCalibTriggerTimeInfo.cxx:8
MuonCalib::MuonCalibTriggerTimeInfo::m_dLarTime
float m_dLarTime
Definition: MuonCalibTriggerTimeInfo.h:33
AthenaPoolTestWrite.stream
string stream
Definition: AthenaPoolTestWrite.py:12
MuonCalib::MuonCalibTriggerTimeInfo::dLarTime
float dLarTime() const
Definition: MuonCalibTriggerTimeInfo.cxx:9
MuonCalib::MuonCalibTriggerTimeInfo::m_dMbtsTime
float m_dMbtsTime
Definition: MuonCalibTriggerTimeInfo.h:32