Classes | Namespaces
SurfPlane.h File Reference

Base class for Kalman filter planar surfaces. More...

#include "lardata/RecoObjects/KalmanLinearAlgebra.h"
#include "lardata/RecoObjects/Surface.h"

Go to the source code of this file.

Classes

class  trkf::SurfPlane
 

Namespaces

 trkf
 

Detailed Description

Base class for Kalman filter planar surfaces.

Author
H. Greenlee

This class acts as an intermediate layer between abstract surfaces (base class Surface), and concrete planar surfaces (like SurfYZPlane and SurfXYZPlane). It does not include any data members of its own. However, it guarantees the existence of a local Cartesian coordinate system (u,v,w), in which this plane is located at w=0, and the track parameters are (u, v, du/dw, dv/dw, q/p). This class does not specify how the local Cartesian coordinate system is related to the global coordinate system.

Definition in file SurfPlane.h.