Cleaned up template function declarations, allowing to drop a lot of macros
By only putting the templated code in the right place (i.e. in the header file where functions are declared), I could drop 2 useless headers and a large bunch of macros.
Showing
- DDCore/include/DD4hep/OpaqueData.h 47 additions, 1 deletionDDCore/include/DD4hep/OpaqueData.h
- DDCore/include/DD4hep/detail/ConditionsInterna.h 0 additions, 50 deletionsDDCore/include/DD4hep/detail/ConditionsInterna.h
- DDCore/include/DD4hep/detail/OpaqueData_inl.h 0 additions, 84 deletionsDDCore/include/DD4hep/detail/OpaqueData_inl.h
- DDCore/src/AlignmentData.cpp 0 additions, 4 deletionsDDCore/src/AlignmentData.cpp
- DDCore/src/AlignmentsCalculator.cpp 0 additions, 1 deletionDDCore/src/AlignmentsCalculator.cpp
- DDCore/src/AlignmentsInterna.cpp 0 additions, 1 deletionDDCore/src/AlignmentsInterna.cpp
- DDCore/src/ConditionsData.cpp 0 additions, 1 deletionDDCore/src/ConditionsData.cpp
- DDCore/src/ConditonsTypes.cpp 0 additions, 48 deletionsDDCore/src/ConditonsTypes.cpp
- DDCore/src/OpaqueData.cpp 0 additions, 2 deletionsDDCore/src/OpaqueData.cpp
- DDCore/src/OpaqueDataBinder.cpp 1 addition, 1 deletionDDCore/src/OpaqueDataBinder.cpp
- DDCore/src/XML/XMLParsers.cpp 1 addition, 0 deletionsDDCore/src/XML/XMLParsers.cpp
- examples/DDDB/src/Detector/DeHandles.cpp 0 additions, 6 deletionsexamples/DDDB/src/Detector/DeHandles.cpp
Loading
Please register or sign in to comment