Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Examples/Algorithms/Generators/ActsExamples/Generators/VertexGenerators.hpp>
Public Member Functions | |
Acts::Vector4 | operator() (RandomEngine &rng) const override |
Generate a vertex position. | |
Public Member Functions inherited from ActsExamples::EventGenerator::VertexGenerator | |
virtual | ~VertexGenerator ()=default |
Virtual destructor required. | |
Public Attributes | |
Acts::Vector4 | stddev = {0.0, 0.0, 0.0, 0.0} |
Vertex position and time standard deviation. | |
Acts::Vector4 | mean = {0.0, 0.0, 0.0, 0.0} |
Mean vertex position and time. | |
Definition at line 32 of file VertexGenerators.hpp.
View newest version in sPHENIX GitHub at line 32 of file VertexGenerators.hpp
|
inlineoverridevirtual |
Generate a vertex position.
rng | Shared random number generator instance |
Implements ActsExamples::EventGenerator::VertexGenerator.
Definition at line 39 of file VertexGenerators.hpp.
View newest version in sPHENIX GitHub at line 39 of file VertexGenerators.hpp
Acts::Vector4 ActsExamples::GaussianVertexGenerator::mean = {0.0, 0.0, 0.0, 0.0} |
Mean vertex position and time.
Definition at line 37 of file VertexGenerators.hpp.
View newest version in sPHENIX GitHub at line 37 of file VertexGenerators.hpp
Referenced by Acts::Python::addGenerators(), ambiguity_solver_network.Normalise::forward(), and operator()().
Acts::Vector4 ActsExamples::GaussianVertexGenerator::stddev = {0.0, 0.0, 0.0, 0.0} |
Vertex position and time standard deviation.
Definition at line 35 of file VertexGenerators.hpp.
View newest version in sPHENIX GitHub at line 35 of file VertexGenerators.hpp
Referenced by Acts::Python::addGenerators(), and operator()().