CMS 3D CMS Logo

JacobianLocalToCurvilinear.h
Go to the documentation of this file.
1 #ifndef JacobianLocalToCurvilinear_H
2 #define JacobianLocalToCurvilinear_H
3 
6 
9 
11 
12 // class Surface;
13 class MagneticField;
14 
22 public:
27  JacobianLocalToCurvilinear(const Surface& surface,
28  const LocalTrajectoryParameters& localParameters,
29  const MagneticField& magField);
30 
34  JacobianLocalToCurvilinear(const Surface& surface,
35  const LocalTrajectoryParameters& localParameters,
36  const GlobalTrajectoryParameters& globalParameters,
37  const MagneticField& magField);
38 
42  const AlgebraicMatrix55& jacobian() const { return theJacobian; }
43 
44 private:
45  void compute(Surface::RotationType const& rot, LocalVector const& tnl, GlobalVector const& tn, GlobalVector const& hq)
47 
49 };
50 
51 #endif //JacobianLocalToCurvilinear_H
Vector3DBase< float, LocalTag >
TkRotation< float >
LocalTrajectoryParameters.h
Visibility.h
GlobalTrajectoryParameters.h
JacobianLocalToCurvilinear::theJacobian
AlgebraicMatrix55 theJacobian
Definition: JacobianLocalToCurvilinear.h:48
Surface
Definition: Surface.h:36
LocalTrajectoryParameters
Definition: LocalTrajectoryParameters.h:25
JacobianLocalToCurvilinear::compute
void compute(Surface::RotationType const &rot, LocalVector const &tnl, GlobalVector const &tn, GlobalVector const &hq)
Definition: JacobianLocalToCurvilinear.cc:40
AlgebraicMatrix55
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepStd< double, 5, 5 > > AlgebraicMatrix55
Definition: AlgebraicROOTObjects.h:55
Surface.h
GlobalTrajectoryParameters
Definition: GlobalTrajectoryParameters.h:15
dso_internal
#define dso_internal
Definition: Visibility.h:13
JacobianLocalToCurvilinear::jacobian
const AlgebraicMatrix55 & jacobian() const
Definition: JacobianLocalToCurvilinear.h:42
makeMuonMisalignmentScenario.rot
rot
Definition: makeMuonMisalignmentScenario.py:322
JacobianLocalToCurvilinear::JacobianLocalToCurvilinear
JacobianLocalToCurvilinear(const Surface &surface, const LocalTrajectoryParameters &localParameters, const MagneticField &magField)
Definition: JacobianLocalToCurvilinear.cc:8
JacobianLocalToCurvilinear
Definition: JacobianLocalToCurvilinear.h:21
MagneticField
Definition: MagneticField.h:19
AlgebraicROOTObjects.h