Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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:71
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
AlgebraicMatrix55
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepStd< double, 5, 5 > > AlgebraicMatrix55
Definition:
AlgebraicROOTObjects.h:54
Generated for CMSSW Reference Manual by
1.8.5