root
root copied to clipboard
Added RNTupleTTreeCheckerFiles + adapted main/CMakeLists & tree/ntupl…
This Pull request:
Added RNTupleTTreeChecker and RNTupleTTreeCheckerCLI to ROOT
Changes or fixes:
- Added RNTupleTTreeChecker class for comparing TTree and RNTuple structures.
- Added RNTupleTTreeCheckerCLI for command-line interface to interact with RNTupleTTreeChecker.
- Included necessary header and source files.
Checklist:
- [x] tested changes locally
- [ ] updated the docs (if necessary)
Details:
tree/ntupleutil/
- RNTupleTTreeChecker.cxx: Implementation of the RNTupleTTreeChecker class.
- RNTupleTTreeCheckerCLI.cxx: Implementation of the command line interface.
- inc/ROOT/RNTupleTTreeChecker.hxx: Header file for the RNTupleTTreeChecker class.
- inc/ROOT/RNTupleTTreeCheckerCLI.hxx: Header file for the RNTupleTTreeChecker CLI class.
- modified CMakeLists to include above files
main/
- src/rntuplevsttree.cxx: Main entry point for CLI.
- Modified CMakeLists to include rntuplevsttree.