Update Data Model authored by Matteo Tenti's avatar Matteo Tenti
......@@ -127,4 +127,50 @@ The cluster is a set of cell grouped on the basis track that produced them. It h
| Type | Name | Description |
| ------ | ------ | ------ |
| int | primary | 1 if primary, 0 otherwise |
| int | pdg | Pdg code of the particle |
| int | tid | Index of the particle |
| int | parent_tid | Index of the particle parent |
| double | charge | Charge of the particle |
| double | mass | Mass of the particle |
| double | pxtrue | X component of the initial particle momentum |
| double | pytrue | Y component of the initial particle momentum |
| double | pztrue | Z component of the initial particle momentum |
| double | Etrue | Initial particle energy |
| double | xtrue | X coordinate of the starting point of the particle's track |
| double | ytrue | Y coordinate of the starting point of the particle's track |
| double | ztrue | Z coordinate of the starting point of the particle's track |
| double | ttrue | time coordinate of the starting point of the particle's track |
| double | pxreco | Reconstructed X component of the particle momentum |
| double | pyreco | Reconstructed Y component of the particle momentum |
| double | pzreco | Reconstructed Z component of the particle momentum |
| double | Ereco | Reconstructed particle energy |
| double | xreco | Reconstructed x coordinate of the starting point of the particle's track |
| double | yreco | Reconstructed y coordinate of the starting point of the particle's track |
| double | zreco | Reconstructed z coordinate of the starting point of the particle's track |
| double | treco | Reconstructed time coordinate of the starting point of the particle's track |
| bool | has_track | True if a track is associated to the particle, false otherwise |
| double | charge_reco | Reconstructed charge of the particle |
| track | tr | Track associted to the particle |
| bool | has_cluster | True if an em calo cluster is associated to the particle, false otherwise |
| cluster | cl | Cluster associated to the particle |
| bool | has_daughter | True if particle has daughter, false otherwise |
| std::vector<particle> | daughters | Vector of the daughter particles |
**Event**
| Type | Name | Description |
| ------ | ------ | ------ |
| double | x | X coordinate of the neutrino interaction |
| double | y | Y coordinate of the neutrino interaction |
| double | z | Z coordinate of the neutrino interaction |
| double | t | Time coordinate of the neutrino interaction |
| double | Enu | Neutrino energy |
| double | pxnu | X component of the neutrino momentum |
| double | pynu | Y component of the neutrino momentum |
| double | pznu | Z component of the neutrino momentum |
| double | Enureco | Reconstructed energy of the neutrino |
| double | pxnureco | Reconstructed x component of the neutrino momentum |
| double | pynureco | Reconstructed y component of the neutrino momentum |
| double | pznureco | Reconstructed z component of the neutrino momentum |
| std::vector<particle> particles | Vector of particles produced in the neutrino interaction |
\ No newline at end of file