6#include "GaudiKernel/PhysicalConstants.h"
18 return StatusCode::SUCCESS;
31 if (!spBucket)
continue;
32 for(
const auto&
sp : *spBucket) {
42 seedDirInChamb = seedDirInChamb.unit();
46 <<
" and direction " <<
Amg::toString(calibSP->sensorDirection()));
51 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_VERBOSE(x)
#define ATH_MSG_ALWAYS(x)
Acts::CloneablePtr< CalibratedSpacePoint > CalibSpacePointPtr
: The muon space point bucket represents a collection of points that will bre processed together in t...
ToolHandle< MuonR4::ISpacePointCalibrator > m_calibTool
ActsTrk::GeoContextReadKey_t m_geoCtxKey
SG::ReadHandleKeyArray< MuonR4::SpacePointContainer > m_spKeyArray
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &ctx) override
Execute method.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
pointer to MdtCalibSvc
virtual bool isValid() override final
Can the handle be successfully dereferenced?
std::string toString(const Translation3D &translation, int precision=4)
GeoPrimitvesToStringConverter.
Eigen::Affine3d Transform3D
Eigen::Matrix< double, 3, 1 > Vector3D
ISpacePointCalibrator::CalibSpacePointPtr CalibSpacePointPtr
Lightweight algorithm to read xAOD MDT sim hits and (fast-digitised) drift circles from SG and fill a...
const T * get(const ReadCondHandleKey< T > &key, const EventContext &ctx)
Convenience function to retrieve an object given a ReadCondHandleKey.