9#include "G4GDMLParser.hh"
10#include "G4NistManager.hh"
11#include "G4LogicalVolume.hh"
12#include "G4PVPlacement.hh"
25 ATH_MSG_DEBUG( name() <<
" GDMLDetectorTool::initialize(): Starting" );
51 ATH_MSG_DEBUG( name() <<
" GDMLDetectorTool::initialize(): Finished" );
52 return StatusCode::SUCCESS;
58 ATH_MSG_VERBOSE( name() <<
" GDMLDetectorTool::BuildGeometry(): Starting" );
62 m_envelope.theEnvelope=parser.GetWorldVolume()->GetLogicalVolume();
64 ATH_MSG_VERBOSE( name() <<
" GDMLDetectorTool::BuildGeometry(): Finished" );
74 ATH_MSG_VERBOSE( name() <<
" GDMLDetectorTool::SetInitialTransformation(): Starting" );
77 ATH_MSG_VERBOSE( name() <<
" GDMLDetectorTool::SetInitialTransformation(): Creating new G4RotationMatrix" );
82 ATH_MSG_VERBOSE( name() <<
" GDMLDetectorTool::SetInitialTransformation(): Finished" );
#define ATH_MSG_VERBOSE(x)
DetectorGeometryBase(const std::string &type, const std::string &name, const IInterface *parent)
Gaudi::Property< std::string > m_detectorName