EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
track information More...
#include <fun4all_coresoftware/blob/master/simulation/g4simulation/g4eval/TrackEvaluationContainerv1.h>
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 | 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 174 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 174 of file TrackEvaluationContainerv1.h
Definition at line 186 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 186 of file TrackEvaluationContainerv1.h
|
inlineexplicit |
Definition at line 179 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 179 of file TrackEvaluationContainerv1.h
References clusters.
int TrackEvaluationContainerv1::TrackStruct::charge = 0 |
Definition at line 188 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 188 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::chisquare = 0 |
Definition at line 197 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 197 of file TrackEvaluationContainerv1.h
ClusterStruct::List TrackEvaluationContainerv1::TrackStruct::clusters |
Definition at line 237 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 237 of file TrackEvaluationContainerv1.h
Referenced by TrackStruct().
int TrackEvaluationContainerv1::TrackStruct::contributors = 0 |
Definition at line 226 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 226 of file TrackEvaluationContainerv1.h
int TrackEvaluationContainerv1::TrackStruct::embed = 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::eta = 0 |
Definition at line 216 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 216 of file TrackEvaluationContainerv1.h
bool TrackEvaluationContainerv1::TrackStruct::is_primary = false |
Definition at line 223 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 223 of file TrackEvaluationContainerv1.h
int64_t TrackEvaluationContainerv1::TrackStruct::mask = 0 |
Definition at line 190 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 190 of file TrackEvaluationContainerv1.h
int TrackEvaluationContainerv1::TrackStruct::nclusters = 0 |
Definition at line 189 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 189 of file TrackEvaluationContainerv1.h
int TrackEvaluationContainerv1::TrackStruct::nclusters_intt = 0 |
Definition at line 193 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 193 of file TrackEvaluationContainerv1.h
int TrackEvaluationContainerv1::TrackStruct::nclusters_micromegas = 0 |
Definition at line 195 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 195 of file TrackEvaluationContainerv1.h
int TrackEvaluationContainerv1::TrackStruct::nclusters_mvtx = 0 |
Definition at line 192 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 192 of file TrackEvaluationContainerv1.h
int TrackEvaluationContainerv1::TrackStruct::nclusters_tpc = 0 |
Definition at line 194 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 194 of file TrackEvaluationContainerv1.h
int TrackEvaluationContainerv1::TrackStruct::ndf = 0 |
Definition at line 198 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 198 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::p = 0 |
Definition at line 215 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 215 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::phi = 0 |
Definition at line 206 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 206 of file TrackEvaluationContainerv1.h
int TrackEvaluationContainerv1::TrackStruct::pid = 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::pt = 0 |
Definition at line 214 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 214 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::px = 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::py = 0 |
Definition at line 212 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 212 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::pz = 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::r = 0 |
Definition at line 205 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 205 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::truth_eta = 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::truth_p = 0 |
Definition at line 232 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 232 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::truth_pt = 0 |
Definition at line 231 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 231 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::truth_px = 0 |
Definition at line 228 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 228 of file TrackEvaluationContainerv1.h
float TrackEvaluationContainerv1::TrackStruct::truth_py = 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::truth_pz = 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::x = 0 |
Definition at line 202 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 202 of file TrackEvaluationContainerv1.h
Referenced by eicpy.qaplots.LogAxis::apply(), and eicpy.qaplots.LogAxis::rebin().
float TrackEvaluationContainerv1::TrackStruct::y = 0 |
Definition at line 203 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 203 of file TrackEvaluationContainerv1.h
Referenced by eicpy.qaplots.LogAxis::apply(), and eicpy.qaplots.LogAxis::rebin().
float TrackEvaluationContainerv1::TrackStruct::z = 0 |
Definition at line 204 of file TrackEvaluationContainerv1.h.
View newest version in sPHENIX GitHub at line 204 of file TrackEvaluationContainerv1.h
Referenced by eicpy.qaplots.LogAxis::apply(), and eicpy.qaplots.LogAxis::rebin().