#include <TrackTreeStoreObj.h>
Public Attributes | |
int | trackID = -1 |
float | t0 = NoPosition |
float | start_x = NoPosition |
float | start_y = NoPosition |
float | start_z = NoPosition |
float | end_x = NoPosition |
float | end_y = NoPosition |
float | end_z = NoPosition |
float | middle_x = NoPosition |
Half-way distance along the trajectory. More... | |
float | middle_y = NoPosition |
Half-way distance along the trajectory. More... | |
float | middle_z = NoPosition |
Half-way distance along the trajectory. More... | |
float | atcathode_x = NoPosition |
Cathode crossing point of trajectory. More... | |
float | atcathode_y = NoPosition |
Cathode crossing point of trajectory. More... | |
float | atcathode_z = NoPosition |
Cathode crossing point of trajectory. More... | |
float | midbeforecathode_x = NoPosition |
Midpoint of subpath before cathode. More... | |
float | midbeforecathode_y = NoPosition |
Midpoint of subpath before cathode. More... | |
float | midbeforecathode_z = NoPosition |
Midpoint of subpath before cathode. More... | |
float | midaftercathode_x = NoPosition |
Midpoint of subpath after cathode. More... | |
float | midaftercathode_y = NoPosition |
Midpoint of subpath after cathode. More... | |
float | midaftercathode_z = NoPosition |
Midpoint of subpath after cathode. More... | |
float | beforecathode = -1 |
Track path length before cathode (lower x). More... | |
float | aftercathode = -1 |
Track path length before cathode (higher x). More... | |
float | length = -1.0 |
float | energy = NoPosition |
float | charge_int = NoPosition |
float | charge_dqdx = NoPosition |
float | dir_x = NoPosition |
float | dir_y = NoPosition |
float | dir_z = NoPosition |
Static Public Attributes | |
static constexpr float | NoPosition = -999999.0 |
Middle point is cutting the track in two chunks with the same length.
The part "before" the cathode is always the one at lower x coordinates than the cathode itself.
Definition at line 17 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::aftercathode = -1 |
Track path length before cathode (higher x).
Definition at line 41 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::atcathode_x = NoPosition |
Cathode crossing point of trajectory.
Definition at line 31 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::atcathode_y = NoPosition |
Cathode crossing point of trajectory.
Definition at line 32 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::atcathode_z = NoPosition |
Cathode crossing point of trajectory.
Definition at line 33 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::beforecathode = -1 |
Track path length before cathode (lower x).
Definition at line 40 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::charge_dqdx = NoPosition |
Definition at line 45 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::charge_int = NoPosition |
Definition at line 44 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::dir_x = NoPosition |
Definition at line 46 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::dir_y = NoPosition |
Definition at line 47 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::dir_z = NoPosition |
Definition at line 48 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::end_x = NoPosition |
Definition at line 25 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::end_y = NoPosition |
Definition at line 26 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::end_z = NoPosition |
Definition at line 27 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::energy = NoPosition |
Definition at line 43 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::length = -1.0 |
Definition at line 42 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::midaftercathode_x = NoPosition |
Midpoint of subpath after cathode.
Definition at line 37 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::midaftercathode_y = NoPosition |
Midpoint of subpath after cathode.
Definition at line 38 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::midaftercathode_z = NoPosition |
Midpoint of subpath after cathode.
Definition at line 39 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::midbeforecathode_x = NoPosition |
Midpoint of subpath before cathode.
Definition at line 34 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::midbeforecathode_y = NoPosition |
Midpoint of subpath before cathode.
Definition at line 35 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::midbeforecathode_z = NoPosition |
Midpoint of subpath before cathode.
Definition at line 36 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::middle_x = NoPosition |
Half-way distance along the trajectory.
Definition at line 28 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::middle_y = NoPosition |
Half-way distance along the trajectory.
Definition at line 29 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::middle_z = NoPosition |
Half-way distance along the trajectory.
Definition at line 30 of file TrackTreeStoreObj.h.
|
static |
Definition at line 18 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::start_x = NoPosition |
Definition at line 22 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::start_y = NoPosition |
Definition at line 23 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::start_z = NoPosition |
Definition at line 24 of file TrackTreeStoreObj.h.
float sbn::selTrackInfo::t0 = NoPosition |
Definition at line 21 of file TrackTreeStoreObj.h.
int sbn::selTrackInfo::trackID = -1 |
Definition at line 20 of file TrackTreeStoreObj.h.