ATLAS Offline Software
Functions
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. More...
 

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 }
ATH_CHECK
#define ATH_CHECK
Definition: AthCheckMacros.h:40