19 declareInterface<Trk::IExtrapolationEngine>(
this);
30 EX_MSG_DEBUG(
"",
"initialize",
"",
"starting initialize()" );
45 EX_MSG_DEBUG(
"",
"initialize",
"",
"Registering " << ee->name() <<
" - for GeometryType : " << ee->geometryType() );
52 return StatusCode::FAILURE;
58 return StatusCode::FAILURE;
62 return StatusCode::SUCCESS;
69 return StatusCode::SUCCESS;
87 std::stringstream
msg;
89 throw std::runtime_error(
msg.str());
#define ATH_CHECK
Evaluate an expression and check for errors.
Mixin class to perform additional checks on a component.
The BoundaryCheck class allows to steer the way surface boundaries are used for inside/outside checks...
Abstract Base Class for tracking surfaces.
ExtrapolationCell< TrackParameters > ExCellCharged
ExtrapolationCell< NeutralParameters > ExCellNeutral