|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/generators/E906LegacyGen/SQPrimaryVertexGen.h>
Public Member Functions | |
| SQPrimaryVertexGen () | |
| ~SQPrimaryVertexGen () | |
| void | Initfile () |
| void | InitRun (PHCompositeNode *topNode) |
| void | traverse (TGeoNode *node, double &xvertex, double &yvertex, double &zvertex) |
| double | generateVertex () |
| void | generateVtxPerp (double &x, double &y) |
| void | findInteractingPiece () |
| double | getPARatio () |
| double | getLuminosity () |
Definition at line 24 of file SQPrimaryVertexGen.h.
| SQPrimaryVertexGen::SQPrimaryVertexGen | ( | ) |
Definition at line 20 of file SQPrimaryVertexGen.C.
| SQPrimaryVertexGen::~SQPrimaryVertexGen | ( | ) |
Definition at line 25 of file SQPrimaryVertexGen.C.
| void SQPrimaryVertexGen::findInteractingPiece | ( | ) |
Definition at line 296 of file SQPrimaryVertexGen.C.
Referenced by generateVertex().
Here is the caller graph for this function:| double SQPrimaryVertexGen::generateVertex | ( | ) |
Definition at line 271 of file SQPrimaryVertexGen.C.
References findInteractingPiece().
Referenced by traverse().
Here is the call graph for this function:
Here is the caller graph for this function:| void SQPrimaryVertexGen::generateVtxPerp | ( | double & | x, |
| double & | y | ||
| ) |
Definition at line 283 of file SQPrimaryVertexGen.C.
Referenced by traverse().
Here is the caller graph for this function:
|
inline |
Definition at line 56 of file SQPrimaryVertexGen.h.
Referenced by SQPrimaryParticleGen::process_event().
Here is the caller graph for this function:
|
inline |
Definition at line 52 of file SQPrimaryVertexGen.h.
Referenced by SQPrimaryParticleGen::process_event().
Here is the caller graph for this function:| void SQPrimaryVertexGen::Initfile | ( | ) |
Definition at line 27 of file SQPrimaryVertexGen.C.
| void SQPrimaryVertexGen::InitRun | ( | PHCompositeNode * | topNode | ) |
Definition at line 31 of file SQPrimaryVertexGen.C.
References NULL.
Referenced by SQPrimaryParticleGen::process_event().
Here is the caller graph for this function:| void SQPrimaryVertexGen::traverse | ( | TGeoNode * | node, |
| double & | xvertex, | ||
| double & | yvertex, | ||
| double & | zvertex | ||
| ) |
Definition at line 48 of file SQPrimaryVertexGen.C.
References SQBeamlineObject::A, SQBeamlineObject::density, generateVertex(), generateVtxPerp(), SQBeamlineObject::length, SQBeamlineObject::N, SQBeamlineObject::name, SQBeamlineObject::nucIntLen, NULL, SQBeamlineObject::radiusX, SQBeamlineObject::radiusY, SQBeamlineObject::Z, SQBeamlineObject::z0, SQBeamlineObject::z_down, and SQBeamlineObject::z_up.
Referenced by SQPrimaryParticleGen::process_event().
Here is the call graph for this function:
Here is the caller graph for this function: