7 #include "GeoModelKernel/GeoAlignableTransform.h"
19 return StatusCode::SUCCESS;
24 const EventContext& ctx = Gaudi::Hive::currentContext();
27 if (writeGeoAlignHandle.isValid()) {
29 return StatusCode::SUCCESS;
35 ATH_MSG_DEBUG(
"Retrieved DetCondKeyTrans object form the Condition Store");
36 writeGeoAlignHandle.addDependency(readLArAlignHandle);
39 std::unique_ptr<GeoAlignmentStore> writeCdo = std::make_unique<GeoAlignmentStore>();
42 return StatusCode::FAILURE;
47 ATH_CHECK(writeGeoAlignHandle.record(std::move(writeCdo)));
48 ATH_MSG_INFO(
"recorded new GeoAlignmentStore object for LAr with key " << writeGeoAlignHandle.key()
49 <<
" and range " << writeGeoAlignHandle.getRange());
51 return StatusCode::SUCCESS;