WIP: ACTS-365 Add DiscPolygonBounds
Adds a PolygonBounds and DiscPolygonBounds object. The latter is the intersection between a disk segment (rMin, rMax, phiMin, phiMax, phiShift) and a polygon
Closes ACTS-365
Merge request reports
Activity
Jenkins Build FAILUREResults available at: Jenkins [ACTS-MERGE #396]
assigned to @msmk
test coverage result:
Overall coverage rate:
lines......: 53.2% (5442 of 10223 lines)
functions..: 50.5% (1862 of 3684 functions)
full test results can be found heredoxygen output:
0 errors
127 warnings
full doxygen output can be found here Jenkins Build SUCCESSResults available at: Jenkins [ACTS-MERGE #397]
test coverage result:
Overall coverage rate:
lines......: 53.2% (5442 of 10223 lines)
functions..: 50.5% (1862 of 3684 functions)
full test results can be found heredoxygen output:
0 errors
127 warnings
full doxygen output can be found here Jenkins Build SUCCESSResults available at: Jenkins [ACTS-MERGE #398]
1 // This file is part of the ACTS project. 2 // 3 // Copyright (C) 2016 ACTS project team changed this line in version 4 of the diff
- Core/include/ACTS/Surfaces/PolygonBounds.hpp 0 → 100644
10 // PolygonBounds.h, ACTS project 11 /////////////////////////////////////////////////////////////////// 12 13 #ifndef ACTS_SURFACES_POLYGONBOUNDS_H 14 #define ACTS_SURFACES_POLYGONBOUNDS_H 1 15 16 #include <cmath> 17 18 #include "ACTS/Surfaces/PlanarBounds.hpp" 19 #include "ACTS/Surfaces/RectangleBounds.hpp" 20 #include "ACTS/Utilities/Definitions.hpp" 21 #include "ACTS/Utilities/ParameterDefinitions.hpp" 22 23 namespace Acts { 24 25 /// @class PolygonBounds