32 if(AlignModuleTool::initialize().isFailure()) {
33 msg(MSG::FATAL)<<
"Error initializing AlignModuleTool"<<
endmsg;
34 return StatusCode::FAILURE;
39 msg(MSG::FATAL)<<
"Could not get TRT ID helper"<<
endmsg;
40 return StatusCode::FAILURE;
43 return StatusCode::SUCCESS;
51 if(AlignModuleTool::finalize().isFailure()) {
52 msg(MSG::FATAL)<<
"Error finalizing AlignModuleTool"<<
endmsg;
53 return StatusCode::FAILURE;
55 return StatusCode::SUCCESS;
This is an Identifier helper class for the TRT subdetector.
const ServiceHandle< StoreGateSvc > & detStore() const
Class to hold geometrical description of a silicon detector element.
double sinStereoLocal(const Amg::Vector2D &localPos) const
Angle of strip in local frame with respect to the etaAxis.
const RIO_OnTrack * rio() const
returns RIO_OnTrack or leading RIO of CompetingRIOsOnTrack (assigned by c'tor)
void setAlphaStrip(double alpha)
returns strip angle for fan-out structured modules (SCT endcap)
const TrkDetElementBase * detelement(int i=0) const
method for retrieving detector elements (one if RIO, more if CRIO)
TrackState::MeasurementType measType() const
returns measurement type enum
const LocalParameters & localParameters() const
Interface method to get the LocalParameters.
Eigen::Matrix< double, 2, 1 > Vector2D
Ensure that the ATLAS eigen extensions are properly loaded.