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/CLHEP/interface/AlgebraicObjects.h
"
5
9
class
CurvilinearJacobian
{
10
public
:
11
12
CurvilinearJacobian
() {}
13
14
virtual
~CurvilinearJacobian
() {}
15
16
virtual
const
AlgebraicMatrix55
&
jacobian
()
const
= 0;
17
virtual
const
AlgebraicMatrix
jacobian_old
()
const
= 0;
18
19
};
20
21
#endif
CurvilinearJacobian::~CurvilinearJacobian
virtual ~CurvilinearJacobian()
Definition:
CurvilinearJacobian.h:14
AlgebraicMatrix
CLHEP::HepMatrix AlgebraicMatrix
Definition:
AlgebraicObjects.h:13
CurvilinearJacobian::jacobian
virtual const AlgebraicMatrix55 & jacobian() const =0
AlgebraicObjects.h
CurvilinearJacobian::jacobian_old
virtual const AlgebraicMatrix jacobian_old() const =0
CurvilinearJacobian::CurvilinearJacobian
CurvilinearJacobian()
Definition:
CurvilinearJacobian.h:12
CurvilinearJacobian
Definition:
CurvilinearJacobian.h:9
AlgebraicMatrix55
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepStd< double, 5, 5 > > AlgebraicMatrix55
Definition:
AlgebraicROOTObjects.h:53
Generated for CMSSW Reference Manual by
1.8.5