GeneralBrokenLines  Rev: 2.2.0
Classes | Typedefs | Enumerations
gbl Namespace Reference

Namespace for the general broken lines package. More...

Classes

class  BorderedBandMatrix
 (Symmetric) Bordered Band Matrix. More...
 
class  GblData
 Data (block) for independent scalar measurement. More...
 
class  GblPoint
 Point on trajectory. More...
 
class  GblTrajectory
 GBL trajectory. More...
 
class  MilleBinary
 Millepede-II (binary) record. More...
 
class  VVector
 Simple Vector based on std::vector<double> More...
 
class  VMatrix
 Simple Matrix based on std::vector<double> More...
 
class  VSymMatrix
 Simple symmetric Matrix based on std::vector<double> More...
 

Typedefs

typedef Eigen::Matrix< double, 5, 5 > Matrix5d
 
typedef Eigen::Matrix< double, 2, 7 > Matrix27d
 
typedef Eigen::Matrix< double, 5, 1 > Vector5d
 
typedef Eigen::Matrix< double, 2, 3 > Matrix23d
 
typedef Eigen::Matrix< double, 2, 5 > Matrix25d
 
typedef Eigen::Matrix< double, 3, 2 > Matrix32d
 

Enumerations

enum  dataBlockType {
  None , InternalMeasurement , InternalKink , ExternalSeed ,
  ExternalMeasurement
}
 

Detailed Description

Namespace for the general broken lines package.

Typedef Documentation

◆ Matrix23d

typedef Eigen::Matrix<double, 2, 3> gbl::Matrix23d

Definition at line 51 of file GblPoint.h.

◆ Matrix25d

typedef Eigen::Matrix<double, 2, 5> gbl::Matrix25d

Definition at line 52 of file GblPoint.h.

◆ Matrix27d

typedef Eigen::Matrix< double, 2, 7 > gbl::Matrix27d

Definition at line 47 of file GblData.h.

◆ Matrix32d

typedef Eigen::Matrix<double, 3, 2> gbl::Matrix32d

Definition at line 54 of file GblPoint.h.

◆ Matrix5d

typedef Eigen::Matrix< double, 5, 5 > gbl::Matrix5d

Definition at line 46 of file GblData.h.

◆ Vector5d

typedef Eigen::Matrix<double, 5, 1> gbl::Vector5d

Definition at line 50 of file GblPoint.h.

Enumeration Type Documentation

◆ dataBlockType

Enumerator
None 
InternalMeasurement 
InternalKink 
ExternalSeed 
ExternalMeasurement 

Definition at line 49 of file GblData.h.