ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
track information More...
#include <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
using TrackEvaluationContainerv1::TrackStruct::List = std::vector<TrackStruct> |
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 mcscore.MCVertex::dump_vertex(), and mcscore.MCVertex::printout().
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 mcscore.MCVertex::dump_vertex(), and mcscore.MCVertex::printout().
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 mcscore.MCVertex::dump_vertex(), and mcscore.MCVertex::printout().