ATLAS Offline Software
Loading...
Searching...
No Matches
CaloTowerBuilderToolBase.cxx File Reference
#include "GaudiKernel/Service.h"
#include "GaudiKernel/ServiceHandle.h"
#include "GaudiKernel/IIncidentSvc.h"
#include "GaudiKernel/TypeNameString.h"
#include "AthenaKernel/errorcheck.h"
#include "CaloUtils/CaloTowerBuilderToolBase.h"
Include dependency graph for CaloTowerBuilderToolBase.cxx:

Go to the source code of this file.

Functions

StatusCode CaloTowerBuilderToolBase::initialize ATLAS_NOT_THREAD_SAFE ()
 Install fatal handler with default options.

Function Documentation

◆ ATLAS_NOT_THREAD_SAFE()

StatusCode CaloTowerBuilderToolBase::initialize ATLAS_NOT_THREAD_SAFE ( )

Install fatal handler with default options.

This is meant to be easy to call from python via ctypes.

Definition at line 28 of file CaloTowerBuilderToolBase.cxx.

28 {
29 if (!m_cellContainerName.key().empty()) {
30 ATH_CHECK( m_cellContainerName.initialize() );
31 }
32 ATH_CHECK(m_caloMgrKey.initialize());
33 // invoke internal initialization
34 return this->initializeTool();
35}
#define ATH_CHECK
Evaluate an expression and check for errors.