TrackingTools
AnalyticalJacobians
interface
JacobianCartesianToLocal.h
Go to the documentation of this file.
1
#ifndef JacobianCartesianToLocal_H
2
#define JacobianCartesianToLocal_H
3
4
#include "
DataFormats/Math/interface/AlgebraicROOTObjects.h
"
5
6
class
Surface
;
7
class
LocalTrajectoryParameters
;
8
15
class
JacobianCartesianToLocal
{
16
public
:
21
JacobianCartesianToLocal
(
const
Surface
& surface,
const
LocalTrajectoryParameters
& localParameters);
22
26
const
AlgebraicMatrix56
&
jacobian
()
const
{
return
theJacobian
; }
27
28
private
:
29
AlgebraicMatrix56
theJacobian
;
30
};
31
32
#endif //JacobianCartesianToLocal_H
JacobianCartesianToLocal::theJacobian
AlgebraicMatrix56 theJacobian
Definition:
JacobianCartesianToLocal.h:29
Surface
Definition:
Surface.h:36
AlgebraicMatrix56
ROOT::Math::SMatrix< double, 5, 6, ROOT::Math::MatRepStd< double, 5, 6 > > AlgebraicMatrix56
Definition:
AlgebraicROOTObjects.h:56
JacobianCartesianToLocal::JacobianCartesianToLocal
JacobianCartesianToLocal(const Surface &surface, const LocalTrajectoryParameters &localParameters)
Definition:
JacobianCartesianToLocal.cc:5
JacobianCartesianToLocal
Definition:
JacobianCartesianToLocal.h:15
LocalTrajectoryParameters
Definition:
LocalTrajectoryParameters.h:25
JacobianCartesianToLocal::jacobian
const AlgebraicMatrix56 & jacobian() const
Definition:
JacobianCartesianToLocal.h:26
AlgebraicROOTObjects.h
Generated for CMSSW Reference Manual by
1.8.16