#include <StateSegmentMatcher.h>
Definition at line 81 of file StateSegmentMatcher.h.
Definition at line 70 of file StateSegmentMatcher.cc.
References Tsos4D::errorMatrix(), CSCSegment::parameters(), CSCSegment::parametersError(), and Tsos4D::paramVector().
80 m1(0,0) = rhErr_vect(1,1);
m1(0,1) = rhErr_vect(1,2);
m1(0,2) = rhErr_vect(1,3);
m1(0,3) = rhErr_vect(1,4);
81 m1(1,0) = rhErr_vect(2,1);
m1(1,1) = rhErr_vect(2,2);
m1(1,2) = rhErr_vect(2,3);
m1(1,3) = rhErr_vect(2,4);
82 m1(2,0) = rhErr_vect(3,1);
m1(2,1) = rhErr_vect(3,2);
m1(2,2) = rhErr_vect(3,3);
m1(2,3) = rhErr_vect(3,4);
83 m1(3,0) = rhErr_vect(4,1);
m1(3,1) = rhErr_vect(4,2);
m1(3,2) = rhErr_vect(4,3);
m1(3,3) = rhErr_vect(4,4);
AlgebraicVector parameters() const
Parameters of the segment, for the track fit in the order (dx/dz, dy/dz, x, y )
CLHEP::HepVector AlgebraicVector
AlgebraicSymMatrix parametersError() const
Covariance matrix of parameters()
CLHEP::HepSymMatrix AlgebraicSymMatrix
AlgebraicSymMatrix44 errorMatrix() const
AlgebraicVector4 paramVector() const
Definition at line 21 of file StateSegmentMatcher.cc.
References Tsos4D::errorMatrix(), Tsos2DPhi::errorMatrix(), Tsos2DZed::errorMatrix(), DTRecSegment4D::hasPhi(), DTRecSegment4D::hasZed(), DTRecSegment4D::parameters(), DTRecSegment4D::parametersError(), Tsos4D::paramVector(), Tsos2DPhi::paramVector(), and Tsos2DZed::paramVector().
33 m1(0,0) = rhErr_vect(1,1);
m1(0,1) = rhErr_vect(1,2);
m1(0,2) = rhErr_vect(1,3);
m1(0,3) = rhErr_vect(1,4);
34 m1(1,0) = rhErr_vect(2,1);
m1(1,1) = rhErr_vect(2,2);
m1(1,2) = rhErr_vect(2,3);
m1(1,3) = rhErr_vect(2,4);
35 m1(2,0) = rhErr_vect(3,1);
m1(2,1) = rhErr_vect(3,2);
m1(2,2) = rhErr_vect(3,3);
m1(2,3) = rhErr_vect(3,4);
36 m1(3,0) = rhErr_vect(4,1);
m1(3,1) = rhErr_vect(4,2);
m1(3,2) = rhErr_vect(4,3);
m1(3,3) = rhErr_vect(4,4);
50 m1_2d(0,0) = rhErr_vect(1,1);
m1_2d(0,1) = rhErr_vect(1,2);
51 m1_2d(1,0) = rhErr_vect(2,1);
m1_2d(1,1) = rhErr_vect(2,2);
AlgebraicSymMatrix22 errorMatrix() const
AlgebraicVector parameters() const
AlgebraicVector2 paramVector() const
AlgebraicVector2 paramVector() const
AlgebraicSymMatrix22 errorMatrix() const
AlgebraicSymMatrix22 m2_2d
bool hasPhi() const
Does it have the Phi projection?
AlgebraicSymMatrix22 m1_2d
bool hasZed() const
Does it have the Z projection?
CLHEP::HepVector AlgebraicVector
AlgebraicSymMatrix parametersError() const
Covariance matrix fo parameters()
CLHEP::HepSymMatrix AlgebraicSymMatrix
AlgebraicSymMatrix44 errorMatrix() const
AlgebraicVector4 paramVector() const
double StateSegmentMatcher::value |
( |
| ) |
|
Definition at line 93 of file StateSegmentMatcher.cc.
Referenced by DynamicTruncation::getBest().
98 bool m3i = !m3.Invert();
102 estValue = ROOT::Math::Similarity(v3,m3);
108 bool m3i = !m3.Invert();
112 estValue = ROOT::Math::Similarity(v3,m3);
ROOT::Math::SMatrix< double, 2, 2, ROOT::Math::MatRepSym< double, 2 > > AlgebraicSymMatrix22
ROOT::Math::SMatrix< double, 4, 4, ROOT::Math::MatRepSym< double, 4 > > AlgebraicSymMatrix44
AlgebraicSymMatrix22 m2_2d
AlgebraicSymMatrix22 m1_2d
ROOT::Math::SVector< double, 4 > AlgebraicVector4
ROOT::Math::SVector< double, 2 > AlgebraicVector2
double StateSegmentMatcher::estValue |
|
private |
bool StateSegmentMatcher::match2D |
|
private |