 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRK_ANALYTICALDERIVCALCTOOL_H
6 #define TRK_ANALYTICALDERIVCALCTOOL_H
9 #include "GaudiKernel/ToolHandle.h"
39 class MeasurementTypeID;
62 this,
"AlignModuleTool",
"InDet::InDetAlignModuleTool/InDetAlignModuleTool"};
77 std::vector<std::pair<const AlignModule *, std::vector<Amg::VectorX> > >
m_derivatives;
80 "use local setup for the covariance matrix of the track"};
86 this,
"UseIntrinsicPixelError",
false,
"use intrinsic errors for Pixel"};
88 this,
"UseIntrinsicSCTError",
false,
"use intrinsic errors for SCT"};
90 this,
"UseIntrinsicTRTError",
false,
"use intrinsic errors for TRT"};
96 "store derivatives dr/da on AlignTSOS to be filled into ntuple"};
102 #endif // TRK_ANALYTICALDERIVCALCTOOL_H
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
AlignModule is a grouping of TrkDetElementBase objects, grouped according to the type of alignment,...
::StatusCode StatusCode
StatusCode definition for legacy code.
Ensure that the ATLAS eigen extensions are properly loaded.
classifies a MeasurementBase into one of the known inherited flavours or one of the detector types fo...
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
AlignTrack is a generalization of a Trk::Track, used as the basic object to contain track information...