Add Segmentation::cellDimensions function
Needed to access cell dimensions in a segmentation agnostic way Implemented unit tests for cellDimensions Implemented default function throwing exception Implemented cellDimensions for CartesianGridXY, XZ, YZ, XZY Added c++11 definition to DD4hep.cmake (implemented functions with and without c++11)
Showing
- DDSegmentation/include/DDSegmentation/CartesianGridXY.h 10 additions, 0 deletionsDDSegmentation/include/DDSegmentation/CartesianGridXY.h
- DDSegmentation/include/DDSegmentation/CartesianGridXYZ.h 11 additions, 0 deletionsDDSegmentation/include/DDSegmentation/CartesianGridXYZ.h
- DDSegmentation/include/DDSegmentation/CartesianGridXZ.h 10 additions, 0 deletionsDDSegmentation/include/DDSegmentation/CartesianGridXZ.h
- DDSegmentation/include/DDSegmentation/CartesianGridYZ.h 10 additions, 0 deletionsDDSegmentation/include/DDSegmentation/CartesianGridYZ.h
- DDSegmentation/include/DDSegmentation/Segmentation.h 7 additions, 0 deletionsDDSegmentation/include/DDSegmentation/Segmentation.h
- DDSegmentation/src/CartesianGridXY.cpp 11 additions, 0 deletionsDDSegmentation/src/CartesianGridXY.cpp
- DDSegmentation/src/CartesianGridXYZ.cpp 12 additions, 0 deletionsDDSegmentation/src/CartesianGridXYZ.cpp
- DDSegmentation/src/CartesianGridXZ.cpp 11 additions, 0 deletionsDDSegmentation/src/CartesianGridXZ.cpp
- DDSegmentation/src/CartesianGridYZ.cpp 11 additions, 0 deletionsDDSegmentation/src/CartesianGridYZ.cpp
- DDSegmentation/src/Segmentation.cpp 6 additions, 0 deletionsDDSegmentation/src/Segmentation.cpp
- DDTest/CMakeLists.txt 9 additions, 0 deletionsDDTest/CMakeLists.txt
- DDTest/src/test_cellDimensions.cc 112 additions, 0 deletionsDDTest/src/test_cellDimensions.cc
- cmake/DD4hep.cmake 1 addition, 0 deletionscmake/DD4hep.cmake
- doc/release.notes 5 additions, 0 deletionsdoc/release.notes
Loading
Please register or sign in to comment