![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
track information More...
#include <coresoftware/blob/master/simulation/g4simulation/g4eval/TrackEvaluationContainerv1.h>
Collaboration diagram for TrackEvaluationContainerv1::TrackStruct:Public Types | |
| using | List = std::vector< TrackStruct > |
Public Member Functions | |
| TrackStruct () | |
Public Attributes | |
| int | charge = 0 |
| int | nclusters = 0 |
| int64_t | mask = 0 |
| int | nclusters_mvtx = 0 |
| int | nclusters_intt = 0 |
| int | nclusters_tpc = 0 |
| int | nclusters_micromegas = 0 |
| float | chisquare = 0 |
| int | ndf = 0 |
| ClusterStruct::List | clusters |
position | |
| float | x = 0 |
| float | y = 0 |
| float | z = 0 |
| float | r = 0 |
| float | phi = 0 |
momentum | |
| float | px = 0 |
| float | py = 0 |
| float | pz = 0 |
| float | pt = 0 |
| float | p = 0 |
| float | eta = 0 |
truth momentum | |
| int | pid = 0 |
| int | embed = 0 |
| bool | is_primary = false |
| int | gtrackID = 0 |
| float | truth_t = 0 |
| int | contributors = 0 |
| float | truth_px = 0 |
| float | truth_py = 0 |
| float | truth_pz = 0 |
| float | truth_pt = 0 |
| float | truth_p = 0 |
| float | truth_eta = 0 |
track information
do not modify and commit: this will break reading past DSTs
Definition at line 183 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 183 of file TrackEvaluationContainerv1.h
| using TrackEvaluationContainerv1::TrackStruct::List = std::vector<TrackStruct> |
Definition at line 194 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 194 of file TrackEvaluationContainerv1.h
|
inlineexplicit |
Definition at line 187 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 187 of file TrackEvaluationContainerv1.h
References clusters.
| int TrackEvaluationContainerv1::TrackStruct::charge = 0 |
Definition at line 196 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 196 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::chisquare = 0 |
Definition at line 205 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 205 of file TrackEvaluationContainerv1.h
| ClusterStruct::List TrackEvaluationContainerv1::TrackStruct::clusters |
Definition at line 247 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 247 of file TrackEvaluationContainerv1.h
Referenced by TrackStruct().
| int TrackEvaluationContainerv1::TrackStruct::contributors = 0 |
Definition at line 236 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 236 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::embed = 0 |
Definition at line 230 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 230 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::eta = 0 |
Definition at line 224 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 224 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::gtrackID = 0 |
Definition at line 232 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 232 of file TrackEvaluationContainerv1.h
| bool TrackEvaluationContainerv1::TrackStruct::is_primary = false |
Definition at line 231 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 231 of file TrackEvaluationContainerv1.h
| int64_t TrackEvaluationContainerv1::TrackStruct::mask = 0 |
Definition at line 198 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 198 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::nclusters = 0 |
Definition at line 197 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 197 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::nclusters_intt = 0 |
Definition at line 201 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 201 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::nclusters_micromegas = 0 |
Definition at line 203 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 203 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::nclusters_mvtx = 0 |
Definition at line 200 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 200 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::nclusters_tpc = 0 |
Definition at line 202 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 202 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::ndf = 0 |
Definition at line 206 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 206 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::p = 0 |
Definition at line 223 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 223 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::phi = 0 |
Definition at line 214 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 214 of file TrackEvaluationContainerv1.h
| int TrackEvaluationContainerv1::TrackStruct::pid = 0 |
Definition at line 229 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 229 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::pt = 0 |
Definition at line 222 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 222 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::px = 0 |
Definition at line 219 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 219 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::py = 0 |
Definition at line 220 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 220 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::pz = 0 |
Definition at line 221 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 221 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::r = 0 |
Definition at line 213 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 213 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::truth_eta = 0 |
Definition at line 243 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 243 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::truth_p = 0 |
Definition at line 242 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 242 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::truth_pt = 0 |
Definition at line 241 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 241 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::truth_px = 0 |
Definition at line 238 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 238 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::truth_py = 0 |
Definition at line 239 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 239 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::truth_pz = 0 |
Definition at line 240 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 240 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::truth_t = 0 |
Definition at line 233 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 233 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::x = 0 |
Definition at line 210 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 210 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::y = 0 |
Definition at line 211 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 211 of file TrackEvaluationContainerv1.h
| float TrackEvaluationContainerv1::TrackStruct::z = 0 |
Definition at line 212 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 212 of file TrackEvaluationContainerv1.h