BOSS 7.0.7
BESIII Offline Software System
|
#include <BeamEnergySvc.h>
Public Member Functions | |
BeamEnergySvc (const std::string &name, ISvcLocator *svcLoc) | |
virtual | ~BeamEnergySvc () |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvIF) |
void | handle (const Incident &) |
void | getBeamEnergyInfo () |
bool | isRunValid () |
double | getbeamE () |
Public Member Functions inherited from IBeamEnergySvc | |
virtual | ~IBeamEnergySvc () |
virtual bool | isRunValid ()=0 |
virtual double | getbeamE ()=0 |
virtual void | getBeamEnergyInfo ()=0 |
Friends | |
class | CnvFactory< BeamEnergySvc > |
Additional Inherited Members | |
Static Public Member Functions inherited from IBeamEnergySvc | |
static const InterfaceID & | interfaceID () |
Definition at line 17 of file BeamEnergySvc.h.
BeamEnergySvc::BeamEnergySvc | ( | const std::string & | name, |
ISvcLocator * | svcLoc | ||
) |
Definition at line 22 of file BeamEnergySvc.cxx.
|
virtual |
Definition at line 30 of file BeamEnergySvc.cxx.
|
virtual |
Definition at line 67 of file BeamEnergySvc.cxx.
|
virtual |
Implements IBeamEnergySvc.
Definition at line 107 of file BeamEnergySvc.cxx.
|
virtual |
Implements IBeamEnergySvc.
Definition at line 114 of file BeamEnergySvc.cxx.
Referenced by handle().
void BeamEnergySvc::handle | ( | const Incident & | inc | ) |
Definition at line 89 of file BeamEnergySvc.cxx.
|
virtual |
Definition at line 34 of file BeamEnergySvc.cxx.
|
virtual |
Implements IBeamEnergySvc.
Definition at line 103 of file BeamEnergySvc.cxx.
Referenced by getbeamE().
|
virtual |
Definition at line 77 of file BeamEnergySvc.cxx.
|
friend |
Definition at line 1 of file BeamEnergySvc.h.