ATLAS Offline Software
Loading...
Searching...
No Matches
TrapezoidBounds_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRAPEZOID_BOUNDS_P1_TRK_H
6#define TRAPEZOID_BOUNDS_P1_TRK_H
7
8//-----------------------------------------------------------------------------
9//
10// file: TrapezoidBounds_p1.h
11//
12//-----------------------------------------------------------------------------
13
14namespace Trk
15{
17 {
18 public:
19 TrapezoidBounds_p1() : m_minHalfX(0.0), m_maxHalfX(0.0), m_halfY(0.0), m_alpha(0.0), m_beta(0.0) {}
20
21 #ifdef UseFloatsIn_TrapezoidBounds
22 float m_minHalfX;
23 float m_maxHalfX;
24 float m_halfY;
25 float m_alpha;
26 float m_beta;
27 #else
28 double m_minHalfX;
29 double m_maxHalfX;
30 double m_halfY;
31 double m_alpha;
32 double m_beta;
33 #endif
34 };
35}
36
37#endif // TRAPEZOID_BOUNDS_P1_TRK_H
Ensure that the ATLAS eigen extensions are properly loaded.