Main Page
Namespaces
Classes
Package Documentation
TrackingTools
AnalyticalJacobians
interface
CurvilinearJacobian.h
Go to the documentation of this file.
1
#ifndef CurvilinearJacobian_H
2
#define CurvilinearJacobian_H
3
4
#include "
DataFormats/Math/interface/AlgebraicROOTObjects.h
"
5
9
class
CurvilinearJacobian
{
10
public
:
11
12
CurvilinearJacobian
() :
theJacobian
(
AlgebraicMatrixID
()){}
13
14
virtual
~CurvilinearJacobian
() {}
15
16
const
AlgebraicMatrix55
&
jacobian
()
const
{
return
theJacobian
;}
17
18
protected
:
19
20
AlgebraicMatrix55
theJacobian
;
21
22
23
};
24
25
#endif
CurvilinearJacobian::~CurvilinearJacobian
virtual ~CurvilinearJacobian()
Definition:
CurvilinearJacobian.h:14
AlgebraicROOTObjects.h
AlgebraicMatrixID
ROOT::Math::SMatrixIdentity AlgebraicMatrixID
Definition:
AlgebraicROOTObjects.h:72
AlgebraicMatrix55
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepStd< double, 5, 5 > > AlgebraicMatrix55
Definition:
AlgebraicROOTObjects.h:55
CurvilinearJacobian::theJacobian
AlgebraicMatrix55 theJacobian
Definition:
CurvilinearJacobian.h:20
CurvilinearJacobian::CurvilinearJacobian
CurvilinearJacobian()
Definition:
CurvilinearJacobian.h:12
CurvilinearJacobian
Definition:
CurvilinearJacobian.h:9
CurvilinearJacobian::jacobian
const AlgebraicMatrix55 & jacobian() const
Definition:
CurvilinearJacobian.h:16
Generated for CMSSW Reference Manual by
1.8.11