|
ATLAS Offline Software
|
Go to the documentation of this file.
32 (
const std::string&
type,
33 const std::string&
name,
53 REPORT_MESSAGE (MSG::WARNING) <<
"CovarianceFillerTool is configured as a position and a track perigee error matrix filler"
54 <<
" ===> Filling a generic covariance matrix";
68 REPORT_MESSAGE (MSG::WARNING) <<
"CovarianceFillerTool is configured to fill a generic covariance matrix of size <= 0";
69 return StatusCode::SUCCESS;
129 std::ostringstream
str;
133 str <<
"err_par" <<
i;
141 str <<
"cov_par" <<
i <<
"_par" <<
i;
149 str <<
"cov_par" <<
i <<
"_par" << j;
154 assert (icov ==
m_cov.size());
157 return StatusCode::SUCCESS;
173 return StatusCode::SUCCESS;
205 assert (icov ==
m_cov.size());
226 assert (icov ==
m_cov.size());
229 return StatusCode::SUCCESS;
236 return StatusCode::SUCCESS;
257 assert (icov ==
m_cov.size());
276 assert (icov ==
m_cov.size());
279 return StatusCode::SUCCESS;
286 return StatusCode::SUCCESS;
318 assert (icov ==
m_cov.size());
338 assert (icov ==
m_cov.size());
357 assert (icov ==
m_cov.size());
360 return StatusCode::SUCCESS;
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
@ z
global position (cartesian)
virtual StatusCode addVariable(const std::string &name, const std::type_info &ti, void *&ptr, const std::string &docstring="", const void *defval=0)
Add a variable to the tuple.
std::tuple< WrapType< TYPES >... > Types
A simple tuple of multiple types.
const AmgSymMatrix(5) *PerigeeCovarianceAssociationTool
Return the target object.
Block filler tool for noisy FEB information.
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
Definition of ATLAS Math & Geometry primitives (Amg)
double error(const Amg::MatrixX &mat, int index)
return diagonal error of the matrix caller should ensure the matrix is symmetric and the index is in ...
Helpers for checking error return status codes and reporting errors.
#define REPORT_MESSAGE(LVL)
Report a message.