The Gaudi Framework  v37r0 (b608885e)
Vector3DTypes.h
Go to the documentation of this file.
1 /***********************************************************************************\
2 * (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations *
3 * *
4 * This software is distributed under the terms of the Apache version 2 licence, *
5 * copied verbatim in the file "LICENSE". *
6 * *
7 * In applying this licence, CERN does not waive the privileges and immunities *
8 * granted to it by virtue of its status as an Intergovernmental Organization *
9 * or submit itself to any jurisdiction. *
10 \***********************************************************************************/
11 
12 //---------------------------------------------------------------------------------
20 //---------------------------------------------------------------------------------
21 
22 #ifndef GAUDIKERNEL_VECTOR3DTYPES_H
23 #define GAUDIKERNEL_VECTOR3DTYPES_H 1
24 
25 // Include files
26 #include "Math/Vector3D.h"
27 
35 namespace Gaudi {
36 
37  // NB : Please remember to give a simple doxygen comment for each tyedef
38 
40  typedef ROOT::Math::Polar3DVector Polar3DVector;
41  typedef ROOT::Math::RhoEtaPhiVector RhoEtaPhiVector;
42  typedef ROOT::Math::RhoZPhiVector RhoZPhiVector;
43  typedef ROOT::Math::XYZVectorF XYZVectorF;
44  typedef ROOT::Math::Polar3DVectorF Polar3DVectorF;
45  typedef ROOT::Math::RhoEtaPhiVectorF RhoEtaPhiVectorF;
46  typedef ROOT::Math::RhoZPhiVectorF RhoZPhiVectorF;
47 } // namespace Gaudi
48 #endif // EVENT_VECTOR3DTYPES_H
Gaudi::XYZVector
ROOT::Math::XYZVector XYZVector
Cartesian 3D vector (double)
Definition: Vector3DTypes.h:39
Gaudi::RhoEtaPhiVector
ROOT::Math::RhoEtaPhiVector RhoEtaPhiVector
RhoEtaPhi 3D vector (double)
Definition: Vector3DTypes.h:41
Gaudi::RhoZPhiVector
ROOT::Math::RhoZPhiVector RhoZPhiVector
RhoZPhi 3D vector (double)
Definition: Vector3DTypes.h:42
Gaudi::RhoEtaPhiVectorF
ROOT::Math::RhoEtaPhiVectorF RhoEtaPhiVectorF
RhoEtaPhi 3D vector (float)
Definition: Vector3DTypes.h:45
Gaudi::Polar3DVector
ROOT::Math::Polar3DVector Polar3DVector
Polar 3D vector (double)
Definition: Vector3DTypes.h:40
Gaudi::Polar3DVectorF
ROOT::Math::Polar3DVectorF Polar3DVectorF
Polar 3D vector (float)
Definition: Vector3DTypes.h:44
Gaudi
Header file for std:chrono::duration-based Counters.
Definition: __init__.py:1
Gaudi::RhoZPhiVectorF
ROOT::Math::RhoZPhiVectorF RhoZPhiVectorF
RhoZPhi 3D vector (float)
Definition: Vector3DTypes.h:46
ROOT::Math::DisplacementVector3D
Definition: IMagneticFieldSvc.h:28
Gaudi::XYZVectorF
ROOT::Math::XYZVectorF XYZVectorF
Cartesian 3D vector (float)
Definition: Vector3DTypes.h:43