Skip to content

Metadata

jdkio edited this page Jun 15, 2026 · 1 revision

Metadata TTree

Last revised: 2026-06-15

Metadata stores one entry with dune-tms version and geometry information for the output file.

Branch names below were checked against src/TMS_TreeWriter.cpp.

Version branches

Branch Meaning
DuneTMSVersionMajor Major dune-tms metadata/software version
DuneTMSVersionMinor Minor dune-tms metadata/software version
DuneTMSVersionPatch Patch dune-tms metadata/software version

Geometry provenance

Branch Meaning
GeometryGitTag Geometry git tag
GeometryGitBranch Geometry git branch
GeometryGitCommit Geometry git commit

Use these branches to verify which geometry was used when the file was produced.

Geometry counts

Branch Meaning
NumberOfScintillatorPlanes Number of scintillator planes in the geometry
NumberOfSteelPlatesThin Number of thin steel plates
NumberOfSteelPlatesThick Number of thick steel plates
NumberOfSteelPlatesDouble Number of double-thick steel plates

TMS fiducial bounds

Branch Meaning
TMSFiducialStartX TMS fiducial start X
TMSFiducialStartY TMS fiducial start Y
TMSFiducialStartZ TMS fiducial start Z
TMSFiducialEndX TMS fiducial end X
TMSFiducialEndY TMS fiducial end Y
TMSFiducialEndZ TMS fiducial end Z

Related pages

Clone this wiki locally