#include <TrackCaloSkimmerObj.h>
Public Member Functions | |
TrackInfo () | |
Public Attributes | |
MetaInfo | meta |
Meta-data associated with this track. More... | |
std::vector< TrackHitInfo > | hits0 |
List of hits on plane 0. More... | |
std::vector< TrackHitInfo > | hits1 |
List of hits on plane 1. More... | |
std::vector< TrackHitInfo > | hits2 |
List of hits on plane 2. More... | |
std::vector< WireInfo > | wires0 |
List of wire information on plane 0. More... | |
std::vector< WireInfo > | wires1 |
List of wire information on plane 1. More... | |
std::vector< WireInfo > | wires2 |
List of wire information on plane 2. More... | |
float | t0 |
T0 of track [us]. More... | |
int | whicht0 |
Which T0 producer was used to tag. More... | |
int | id |
ID of track. More... | |
int | cryostat |
Cryostat number of track. More... | |
bool | clear_cosmic_muon |
Whether Pandora thinks the track is "clearly" a cosmic. More... | |
Vector3D | start |
Start position of track [cm]. More... | |
Vector3D | end |
End position of track [cm]. More... | |
Vector3D | dir |
Direction of track. More... | |
float | length |
Length of track [cm]. More... | |
float | hit_min_time_p0_tpcE |
Min hit time of track on plane 0 TPC E. More... | |
float | hit_max_time_p0_tpcE |
Max hit time of track on plane 0 TPC E. More... | |
float | hit_min_time_p1_tpcE |
Min hit time of track on plane 1 TPC E. More... | |
float | hit_max_time_p1_tpcE |
Max hit time of track on plane 1 TPC E. More... | |
float | hit_min_time_p2_tpcE |
Min hit time of track on plane 2 TPC E. More... | |
float | hit_max_time_p2_tpcE |
Max hit time of track on plane 2 TPC E. More... | |
float | hit_min_time_p0_tpcW |
Min hit time of track on plane 0 TPC W. More... | |
float | hit_max_time_p0_tpcW |
Max hit time of track on plane 0 TPC W. More... | |
float | hit_min_time_p1_tpcW |
Min hit time of track on plane 1 TPC W. More... | |
float | hit_max_time_p1_tpcW |
Max hit time of track on plane 1 TPC W. More... | |
float | hit_min_time_p2_tpcW |
Min hit time of track on plane 2 TPC W. More... | |
float | hit_max_time_p2_tpcW |
Max hit time of track on plane 2 TPC W. More... | |
float | const_fit_C |
Fit parameter. More... | |
float | const_fit_residuals |
Fit parameter. More... | |
float | exp_fit_A |
Fit parameter. More... | |
float | exp_fit_R |
Fit parameter. More... | |
float | exp_fit_residuals |
Fit parameter. More... | |
int | n_fit_point |
Fit parameter. More... | |
int | selected |
Index of the tool that selected this track. More... | |
int | nprescale |
Prescale of the tool that selected this track. More... | |
std::vector< int > | daughter_pdg |
Pandora PDG codes of daughter PFP's. More... | |
std::vector< unsigned > | daughter_nsp |
Number of space points in each daughter. More... | |
std::vector< float > | daughter_sp_toend_dist |
Smallest distance from any daughter Space Point to Track End [cm]. More... | |
std::vector< float > | tracks_near_end_dist |
List of tracks near the end of this track. More... | |
std::vector< float > | tracks_near_end_costh |
List of tracks near the end of this track. More... | |
std::vector< float > | tracks_near_start_dist |
List of tracks near the start of this track. More... | |
std::vector< float > | tracks_near_start_costh |
List of tracks near the start of this track. More... | |
std::vector< HitInfo > | endhits |
List of hits near the endpoint of the track on the collection plane. More... | |
TrackTruth | truth |
Truth-matching information. More... | |
Definition at line 250 of file TrackCaloSkimmerObj.h.
|
inline |
Definition at line 308 of file TrackCaloSkimmerObj.h.
bool sbn::TrackInfo::clear_cosmic_muon |
Whether Pandora thinks the track is "clearly" a cosmic.
Definition at line 263 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::const_fit_C |
Fit parameter.
Definition at line 282 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::const_fit_residuals |
Fit parameter.
Definition at line 283 of file TrackCaloSkimmerObj.h.
int sbn::TrackInfo::cryostat |
Cryostat number of track.
Definition at line 262 of file TrackCaloSkimmerObj.h.
std::vector<unsigned> sbn::TrackInfo::daughter_nsp |
Number of space points in each daughter.
Definition at line 295 of file TrackCaloSkimmerObj.h.
std::vector<int> sbn::TrackInfo::daughter_pdg |
Pandora PDG codes of daughter PFP's.
Definition at line 294 of file TrackCaloSkimmerObj.h.
std::vector<float> sbn::TrackInfo::daughter_sp_toend_dist |
Smallest distance from any daughter Space Point to Track End [cm].
Definition at line 296 of file TrackCaloSkimmerObj.h.
Vector3D sbn::TrackInfo::dir |
Direction of track.
Definition at line 266 of file TrackCaloSkimmerObj.h.
Vector3D sbn::TrackInfo::end |
End position of track [cm].
Definition at line 265 of file TrackCaloSkimmerObj.h.
std::vector<HitInfo> sbn::TrackInfo::endhits |
List of hits near the endpoint of the track on the collection plane.
Definition at line 304 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::exp_fit_A |
Fit parameter.
Definition at line 285 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::exp_fit_R |
Fit parameter.
Definition at line 286 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::exp_fit_residuals |
Fit parameter.
Definition at line 287 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_max_time_p0_tpcE |
Max hit time of track on plane 0 TPC E.
Definition at line 270 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_max_time_p0_tpcW |
Max hit time of track on plane 0 TPC W.
Definition at line 276 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_max_time_p1_tpcE |
Max hit time of track on plane 1 TPC E.
Definition at line 272 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_max_time_p1_tpcW |
Max hit time of track on plane 1 TPC W.
Definition at line 278 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_max_time_p2_tpcE |
Max hit time of track on plane 2 TPC E.
Definition at line 274 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_max_time_p2_tpcW |
Max hit time of track on plane 2 TPC W.
Definition at line 280 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_min_time_p0_tpcE |
Min hit time of track on plane 0 TPC E.
Definition at line 269 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_min_time_p0_tpcW |
Min hit time of track on plane 0 TPC W.
Definition at line 275 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_min_time_p1_tpcE |
Min hit time of track on plane 1 TPC E.
Definition at line 271 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_min_time_p1_tpcW |
Min hit time of track on plane 1 TPC W.
Definition at line 277 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_min_time_p2_tpcE |
Min hit time of track on plane 2 TPC E.
Definition at line 273 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::hit_min_time_p2_tpcW |
Min hit time of track on plane 2 TPC W.
Definition at line 279 of file TrackCaloSkimmerObj.h.
std::vector<TrackHitInfo> sbn::TrackInfo::hits0 |
List of hits on plane 0.
Definition at line 252 of file TrackCaloSkimmerObj.h.
std::vector<TrackHitInfo> sbn::TrackInfo::hits1 |
List of hits on plane 1.
Definition at line 253 of file TrackCaloSkimmerObj.h.
std::vector<TrackHitInfo> sbn::TrackInfo::hits2 |
List of hits on plane 2.
Definition at line 254 of file TrackCaloSkimmerObj.h.
int sbn::TrackInfo::id |
ID of track.
Definition at line 261 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::length |
Length of track [cm].
Definition at line 267 of file TrackCaloSkimmerObj.h.
MetaInfo sbn::TrackInfo::meta |
Meta-data associated with this track.
Definition at line 251 of file TrackCaloSkimmerObj.h.
int sbn::TrackInfo::n_fit_point |
Fit parameter.
Definition at line 289 of file TrackCaloSkimmerObj.h.
int sbn::TrackInfo::nprescale |
Prescale of the tool that selected this track.
Definition at line 292 of file TrackCaloSkimmerObj.h.
int sbn::TrackInfo::selected |
Index of the tool that selected this track.
Definition at line 291 of file TrackCaloSkimmerObj.h.
Vector3D sbn::TrackInfo::start |
Start position of track [cm].
Definition at line 264 of file TrackCaloSkimmerObj.h.
float sbn::TrackInfo::t0 |
T0 of track [us].
Definition at line 259 of file TrackCaloSkimmerObj.h.
std::vector<float> sbn::TrackInfo::tracks_near_end_costh |
List of tracks near the end of this track.
Definition at line 299 of file TrackCaloSkimmerObj.h.
std::vector<float> sbn::TrackInfo::tracks_near_end_dist |
List of tracks near the end of this track.
Definition at line 298 of file TrackCaloSkimmerObj.h.
std::vector<float> sbn::TrackInfo::tracks_near_start_costh |
List of tracks near the start of this track.
Definition at line 302 of file TrackCaloSkimmerObj.h.
std::vector<float> sbn::TrackInfo::tracks_near_start_dist |
List of tracks near the start of this track.
Definition at line 301 of file TrackCaloSkimmerObj.h.
TrackTruth sbn::TrackInfo::truth |
Truth-matching information.
Definition at line 306 of file TrackCaloSkimmerObj.h.
int sbn::TrackInfo::whicht0 |
Which T0 producer was used to tag.
Definition at line 260 of file TrackCaloSkimmerObj.h.
std::vector<WireInfo> sbn::TrackInfo::wires0 |
List of wire information on plane 0.
Definition at line 255 of file TrackCaloSkimmerObj.h.
std::vector<WireInfo> sbn::TrackInfo::wires1 |
List of wire information on plane 1.
Definition at line 256 of file TrackCaloSkimmerObj.h.
std::vector<WireInfo> sbn::TrackInfo::wires2 |
List of wire information on plane 2.
Definition at line 257 of file TrackCaloSkimmerObj.h.