Analysis Software
Documentation for sPHENIX simulation software
|
Public Member Functions | |
RecursiveMomentumContainerEnd (float PX_LO, float PX_HI, float PY_LO, float PY_HI, float PZ_LO, float PZ_HI, int MLEV, int LEV=0) | |
~RecursiveMomentumContainerEnd () override=default | |
bool | insert (TrivialTrack &track) override |
TrivialTrack * | begin () override |
TrivialTrack * | next () override |
void | append_list (std::vector< TrivialTrack * > &track_list, float PX_LO, float PX_HI, float PY_LO, float PY_HI, float PZ_LO, float PZ_HI) override |
Public Member Functions inherited from RecursiveMomentumContainer | |
RecursiveMomentumContainer (float PX_LO, float PX_HI, float PY_LO, float PY_HI, float PZ_LO, float PZ_HI, int MLEV, int LEV=0) | |
virtual | ~RecursiveMomentumContainer () |
Protected Attributes | |
std::vector< TrivialTrack > | tracks |
Protected Attributes inherited from RecursiveMomentumContainer | |
float | px_lo |
float | px_hi |
float | py_lo |
float | py_hi |
float | pz_lo |
float | pz_hi |
int | level |
int | maxlevel |
unsigned int | x_pos |
unsigned int | y_pos |
unsigned int | z_pos |
RecursiveMomentumContainer * | containers [2][2][2] {} |
Definition at line 260 of file MomentumEvaluator.cc.
View newest version in sPHENIX GitHub at line 260 of file MomentumEvaluator.cc
|
inline |
Definition at line 263 of file MomentumEvaluator.cc.
View newest version in sPHENIX GitHub at line 263 of file MomentumEvaluator.cc
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from RecursiveMomentumContainer.
Definition at line 295 of file MomentumEvaluator.cc.
View newest version in sPHENIX GitHub at line 295 of file MomentumEvaluator.cc
References tracks.
|
inlineoverridevirtual |
Reimplemented from RecursiveMomentumContainer.
Definition at line 276 of file MomentumEvaluator.cc.
View newest version in sPHENIX GitHub at line 276 of file MomentumEvaluator.cc
References tracks, and RecursiveMomentumContainer::x_pos.
|
inlineoverridevirtual |
Reimplemented from RecursiveMomentumContainer.
Definition at line 270 of file MomentumEvaluator.cc.
View newest version in sPHENIX GitHub at line 270 of file MomentumEvaluator.cc
References tracks.
|
inlineoverridevirtual |
Reimplemented from RecursiveMomentumContainer.
Definition at line 282 of file MomentumEvaluator.cc.
View newest version in sPHENIX GitHub at line 282 of file MomentumEvaluator.cc
References tracks, and RecursiveMomentumContainer::x_pos.
|
protected |
Definition at line 308 of file MomentumEvaluator.cc.
View newest version in sPHENIX GitHub at line 308 of file MomentumEvaluator.cc
Referenced by append_list(), begin(), insert(), and next().