| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

LineTypes.h

Go to the documentation of this file.
00001 // $Id: LineTypes.h,v 1.5 2008/06/24 12:24:27 jpalac Exp $
00002 #ifndef LHCBMATH_LINETYPES_H 
00003 #define LHCBMATH_LINETYPES_H 1
00004 
00005 // Include files
00006 #include "GaudiKernel/Point3DTypes.h"
00007 #include "GaudiKernel/Vector3DTypes.h"
00008 #include "LHCbMath/Line.h"
00009 
00017 namespace Gaudi 
00018 {
00019 
00020   namespace Math
00021   {
00022     
00023     // NB : Please remember to give a simple doxygen comment for each typedef
00024 
00025     typedef Line<XYZPoint, XYZVector>                 XYZLine;          
00026     typedef Line<Polar3DPoint, Polar3DVector>         Polar3DLine;      
00027     typedef Line<RhoEtaPhiPoint, RhoEtaPhiVector>     RhoEtaPhiLine;    
00028     typedef Line<RhoZPhiPoint, RhoZPhiVector>         RhoZPhiLine;      
00029 
00030     typedef Line<XYZPointF, XYZVectorF>               XYZLineF;         
00031     typedef Line<Polar3DPointF, Polar3DVectorF>       Polar3DLineF;     
00032     typedef Line<RhoEtaPhiPointF, RhoEtaPhiVectorF>   RhoEtaPhiLineF;   
00033     typedef Line<RhoZPhiPointF, RhoZPhiVectorF>       RhoZPhiLineF;     
00034     
00035   }
00036   
00037 }
00038 
00039 #endif // LHCBMATH_LINETYPES_H
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:02:57 2011 for LHCbMath by doxygen 1.4.7