LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
TrackingTypes.h File Reference
#include "larcoreobj/SimpleTypesAndConstants/geo_vectors.h"
#include "Math/GenVector/Rotation3D.h"
#include "Math/GenVector/AxisAngle.h"
#include "Math/SMatrix.h"

Go to the source code of this file.

Classes

struct  recob::tracking::TrajectoryPoint_t
 A point in the trajectory, with position and momentum. More...
 

Namespaces

 recob
 Reconstruction base classes.
 
 recob::tracking
 

Typedefs

using recob::tracking::Coord_t = double
 Type used for coordinates and values in general. More...
 
using recob::tracking::Point_t = geo::Point_t
 Type for representation of position in physical 3D space. More...
 
using recob::tracking::Vector_t = geo::Vector_t
 Type for representation of momenta in 3D space. More...
 
using recob::tracking::Positions_t = std::vector< Point_t >
 Type of trajectory point list. More...
 
using recob::tracking::Momenta_t = std::vector< Vector_t >
 Type of momentum list. More...
 
using recob::tracking::Rotation_t = ROOT::Math::Rotation3D
 Type for representation of space rotations. More...
 
using recob::tracking::SMatrixSym22 = ROOT::Math::SMatrix< double, 2, 2, ROOT::Math::MatRepSym< double, 2 > >
 
using recob::tracking::SMatrixSym33 = ROOT::Math::SMatrix< double, 3, 3, ROOT::Math::MatRepSym< double, 3 > >
 
using recob::tracking::SMatrixSym55 = ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > >
 
using recob::tracking::SMatrixSym66 = ROOT::Math::SMatrix< double, 6, 6, ROOT::Math::MatRepSym< double, 6 > >
 
using recob::tracking::SMatrix65 = ROOT::Math::SMatrix< double, 6, 5 >
 
using recob::tracking::SMatrix56 = ROOT::Math::SMatrix< double, 5, 6 >
 
using recob::tracking::SMatrix55 = ROOT::Math::SMatrix< double, 5, 5 >
 
using recob::tracking::SMatrix66 = ROOT::Math::SMatrix< double, 6, 6 >
 
using recob::tracking::SVector6 = ROOT::Math::SVector< double, 6 >
 
using recob::tracking::SVector5 = ROOT::Math::SVector< double, 5 >
 
using recob::tracking::SVector3 = ROOT::Math::SVector< double, 3 >
 
using recob::tracking::SVector2 = ROOT::Math::SVector< double, 2 >