Skip to content
Snippets Groups Projects
Commit b9711268 authored by Sylvester Joosten's avatar Sylvester Joosten
Browse files

Revised TrajectoryPoint and improved naming consistency

parent fcc9e088
No related branches found
No related tags found
1 merge request!63Revised TrajectoryPoint and improved naming consistency
Pipeline #22644 failed
...@@ -248,8 +248,10 @@ components: ...@@ -248,8 +248,10 @@ components:
## A point along a trajectory ## A point along a trajectory
eic::TrajectoryPoint: eic::TrajectoryPoint:
Members: Members:
- eic::VectorXYZ position // Position of the trajectory point - eic::VectorXYZ position // Position of the trajectory point [mm]
- eic::VectorPolar p // 3-momentum at the point (in P, theta, phi) - eic::VectorXYZ p // 3-momentum at the point [GeV]
- eic::Direction direction // (theta, phi) direction of track at the surface [mrad]
- float momentum // magnitude of 3-momentum [GeV]
- float pathlength // Pathlength from the origin to this point - float pathlength // Pathlength from the origin to this point
datatypes: datatypes:
...@@ -492,8 +494,8 @@ datatypes: ...@@ -492,8 +494,8 @@ datatypes:
Members: Members:
- eic::Index ID // Unique trajectory ID - eic::Index ID // Unique trajectory ID
- eic::Index trackID // Corresponding track ID - eic::Index trackID // Corresponding track ID
- eic::VectorXYZ momentum // 3-momentum at the vertex for the trajectory - eic::VectorXYZ p // 3-momentum at the vertex for the trajectory
- float charge // Charge of particle trajectory - float charge // Charge of the particle trajectory
VectorMembers: VectorMembers:
- eic::TrajectoryPoint points // Points along this trajectory - eic::TrajectoryPoint points // Points along this trajectory
...@@ -502,7 +504,7 @@ datatypes: ...@@ -502,7 +504,7 @@ datatypes:
Author: "W. Armstrong, S. Joosten" Author: "W. Armstrong, S. Joosten"
Members: Members:
- eic::Index ID // Unique track ID, same as the ID in the corresponding TrackParameters - eic::Index ID // Unique track ID, same as the ID in the corresponding TrackParameters
- eic::VectorXYZ momentum // Track momementum - eic::VectorXYZ p // Track momementum
- float charge // Charge of particle trajectory - float charge // Charge of particle trajectory
- float length // Track length from first to last hit[mm] - float length // Track length from first to last hit[mm]
- float TOF // Time of flight from first to last hit [ns] - float TOF // Time of flight from first to last hit [ns]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment