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"};
AlignModule is a grouping of TrkDetElementBase objects, grouped according to the type of alignment,...
AlignTrack is a generalization of a Trk::Track, used as the basic object to contain track information...
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
classifies a MeasurementBase into one of the known inherited flavours or one of the detector types fo...
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Ensure that the ATLAS eigen extensions are properly loaded.