 |
Belle II Software
release-05-01-25
|
13 #include <framework/datastore/RelationsObject.h>
16 #include <TMatrixFSym.h>
17 #include <framework/datastore/StoreArray.h>
18 #include <framework/logging/Logger.h>
void setTubeCenterErrorMatrix(const TMatrixFSym &tubecentererrormatrix)
Sets Btube Center Error Matrix.
For each MCParticle with hits in the CDC, this class stores some summarising information on those hit...
TMatrixFSym m_tubematrix
Btube (3x3) matrix.
Eigen::Matrix< double, 3, 1 > m_tubecenter
Btube center.
Btube()
default constructor.
ClassDef(Btube, 1)
For each MCParticle with hits in the CDC, this class stores some summarising information on those hit...
void setTubeCenter(const Eigen::Matrix< double, 3, 1 > &tubecenter)
Sets Btube Center.
Abstract base class for different kinds of events.
TMatrixFSym m_tubecentererrormatrix
Btube Center Error (3x3) matrix.
void setTubeDirection(const Eigen::Matrix< double, 3, 1 > &tubedirection)
Sets Btube Direction.
Eigen::Matrix< double, 3, 1 > getTubeDirection() const
Returns Btube direction.
TMatrixFSym getTubeMatrix() const
Returns Btube matrix.
Eigen::Matrix< double, 3, 1 > getTubeCenter() const
Returns Btube center.
~Btube()
destructor, empty because we don't allocate memory anywhere.
Eigen::Matrix< double, 3, 1 > m_tubedirection
Btube direction.
RelationsInterface< TObject > RelationsObject
Provides interface for getting/adding relations to objects in StoreArrays.
void resetTubeCenterErrorMatrix()
resets the tube center error matrix
void resetTubeMatrix()
resets the tube matrix
void setTubeMatrix(const TMatrixFSym &tubematrix)
Sets Btube Matrix.
TMatrixFSym getTubeCenterErrorMatrix() const
Returns Btube Center Error Matrix.