ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
MuonCalibRunLumiBlockCoolSvc Class Reference

#include <MuonCalibRunLumiBlockCoolSvc.h>

Inheritance diagram for MuonCalibRunLumiBlockCoolSvc:
Collaboration diagram for MuonCalibRunLumiBlockCoolSvc:

Public Member Functions

 MuonCalibRunLumiBlockCoolSvc (const std::string &name, ISvcLocator *svc_locator)
 
virtual ~MuonCalibRunLumiBlockCoolSvc ()
 
virtual StatusCode queryInterface (const InterfaceID &riid, void **ppvUnknown)
 
virtual StatusCode initialize ()
 
virtual StatusCode finalize ()
 
StatusCode GetRunEventNumber (unsigned int timestamp, int &run_number, int &lb_nr)
 
MsgStream & msg () const
 
MsgStream & msg (const MSG::Level lvl) const
 
bool msgLvl (const MSG::Level lvl) const
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 15 of file MuonCalibRunLumiBlockCoolSvc.h.

Constructor & Destructor Documentation

◆ MuonCalibRunLumiBlockCoolSvc()

MuonCalibRunLumiBlockCoolSvc::MuonCalibRunLumiBlockCoolSvc ( const std::string &  name,
ISvcLocator *  svc_locator 
)

Definition at line 20 of file MuonCalibRunLumiBlockCoolSvc.cxx.

20  :
21  AthService(name, svc_locator) {}

◆ ~MuonCalibRunLumiBlockCoolSvc()

MuonCalibRunLumiBlockCoolSvc::~MuonCalibRunLumiBlockCoolSvc ( )
virtual

Definition at line 32 of file MuonCalibRunLumiBlockCoolSvc.cxx.

32 {}

Member Function Documentation

◆ finalize()

StatusCode MuonCalibRunLumiBlockCoolSvc::finalize ( )
virtual

Definition at line 36 of file MuonCalibRunLumiBlockCoolSvc.cxx.

36 { return StatusCode::SUCCESS; }

◆ GetRunEventNumber()

StatusCode MuonCalibRunLumiBlockCoolSvc::GetRunEventNumber ( unsigned int  timestamp,
int &  run_number,
int &  lb_nr 
)

Definition at line 38 of file MuonCalibRunLumiBlockCoolSvc.cxx.

38  {
39  // comment out the implementation of get lb, set lb = 0, to be fixed later
40  lb_nr = 0 ;
41  ATH_MSG_DEBUG("timestamp : "<<timestamp<<" runNumber : "<<run_number<<" lb : "<<lb_nr);
42  return StatusCode::SUCCESS;
43 } // MuonCalibRunLumiBlockCoolSvc::GetRunEventNumber()

◆ initialize()

StatusCode MuonCalibRunLumiBlockCoolSvc::initialize ( )
virtual

Definition at line 34 of file MuonCalibRunLumiBlockCoolSvc.cxx.

34 { return StatusCode::SUCCESS; }

◆ interfaceID()

static const InterfaceID& MuonCalibRunLumiBlockCoolSvc::interfaceID ( )
inlinestatic

Definition at line 19 of file MuonCalibRunLumiBlockCoolSvc.h.

◆ msg() [1/2]

MsgStream& AthCommonMsg< Service >::msg ( ) const
inlineinherited

Definition at line 24 of file AthCommonMsg.h.

24  {
25  return this->msgStream();
26  }

◆ msg() [2/2]

MsgStream& AthCommonMsg< Service >::msg ( const MSG::Level  lvl) const
inlineinherited

Definition at line 27 of file AthCommonMsg.h.

27  {
28  return this->msgStream(lvl);
29  }

◆ msgLvl()

bool AthCommonMsg< Service >::msgLvl ( const MSG::Level  lvl) const
inlineinherited

Definition at line 30 of file AthCommonMsg.h.

30  {
31  return this->msgLevel(lvl);
32  }

◆ queryInterface()

StatusCode MuonCalibRunLumiBlockCoolSvc::queryInterface ( const InterfaceID &  riid,
void **  ppvUnknown 
)
virtual

Definition at line 23 of file MuonCalibRunLumiBlockCoolSvc.cxx.

23  {
24  if (IID_IMuonCalibRunLumiBlockCoolSvc.versionMatch(riid)) {
25  *ppvUnknown = (MuonCalibRunLumiBlockCoolSvc *)this;
26  } else {
27  return AthService::queryInterface(riid, ppvUnknown);
28  }
29  return StatusCode::SUCCESS;
30 }

The documentation for this class was generated from the following files:
AthService::AthService
AthService()
IID_IMuonCalibRunLumiBlockCoolSvc
const InterfaceID IID_IMuonCalibRunLumiBlockCoolSvc("MuonCalibRunLumiBlockCoolSvc", 1, 0)
plotting.plot_kinematics.run_number
run_number
Definition: plot_kinematics.py:29
ATH_MSG_DEBUG
#define ATH_MSG_DEBUG(x)
Definition: AthMsgStreamMacros.h:29
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
MuonCalibRunLumiBlockCoolSvc
Definition: MuonCalibRunLumiBlockCoolSvc.h:15