 |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #include "GaudiKernel/ISvcLocator.h"
33 , m_RobSvc(
"ROBDataProviderSvc" ,
name)
35 , m_fileName(
"LaserCalib.root")
65 CHECK( (*fTool)->initialize() );
68 return StatusCode::SUCCESS;
78 auto event =
m_RobSvc->getEvent(Gaudi::Hive::currentContext());
90 int trig_type =
static_cast<uint32_t>(
event->lvl1_trigger_type());
94 return StatusCode::SUCCESS;
102 CHECK( (*fTool)->execute() );
105 return StatusCode::SUCCESS;
122 CHECK( (*fTool)->finalizeCalculations() );
129 return StatusCode::SUCCESS;
JetConstituentVector::iterator iterator
virtual ~TileLaserCalibAlg()
TileLaserCalibAlg(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
#define CHECK(...)
Evaluate an expression and check for errors.
Helpers for checking error return status codes and reporting errors.
ServiceHandle< IROBDataProviderSvc > m_RobSvc
StatusCode initialize()
implementing the Gaudi Hooks