11#include <GeoModelKernel/GeoPhysVol.h>
16 const std::string &name,
17 const IInterface *parent)
29 ATH_CHECK(detStore()->retrieve(theExpt,
"ATLAS"));
34 std::string
node{
"InnerDetector"};
35 std::string table{
"BCMPrimeXDD"};
40 ATH_MSG_ERROR(
"No BCMPrime geometry found. BCMPrime can not be built.");
41 return StatusCode::FAILURE;
57 const GeoVPhysVol* topVolume =
createTopVolume(world, gmxInterface,
node, table,
"ITkPixel",
"ITkPixelDetector",sqlreader);
62 return StatusCode::FAILURE;
71 return StatusCode::SUCCESS;
82 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
GeoPhysVol * getPhysVol()
Destructor.
void addManager(const GeoVDetectorManager *)