C++ development¶
For unit testing Catch2 unit test framework is used:
Developing with VSCode¶
Install plugins:
CMake
CMake Tools
reStructuredText (for documentation)
Point to CMakeLists.txt in cpp directory
PODio¶
To regenerate all PODio classes:
# From the project root python cpp/podio/v00-13/python/podio_class_generator.py ../examples/datalayout.yaml cpp/eicmcio/podio data ROOT