Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::FixedVertexGenerator Struct Reference

#include <acts/blob/sPHENIX/Examples/Algorithms/Generators/ActsExamples/Generators/VertexGenerators.hpp>

+ Inheritance diagram for ActsExamples::FixedVertexGenerator:
+ Collaboration diagram for ActsExamples::FixedVertexGenerator:

Public Member Functions

Acts::Vector4 operator() (RandomEngine &) const override
 Generate a vertex position.
 
- Public Member Functions inherited from ActsExamples::EventGenerator::VertexGenerator
virtual ~VertexGenerator ()=default
 Virtual destructor required.
 

Public Attributes

Acts::Vector4 fixed = Acts::Vector4::Zero()
 The fixed vertex position and time.
 

Detailed Description

Definition at line 23 of file VertexGenerators.hpp.

View newest version in sPHENIX GitHub at line 23 of file VertexGenerators.hpp

Member Function Documentation

Acts::Vector4 ActsExamples::FixedVertexGenerator::operator() ( RandomEngine rng) const
inlineoverridevirtual

Generate a vertex position.

Parameters
rngShared random number generator instance
Returns
Acts::Vector4 The vertex position

Implements ActsExamples::EventGenerator::VertexGenerator.

Definition at line 27 of file VertexGenerators.hpp.

View newest version in sPHENIX GitHub at line 27 of file VertexGenerators.hpp

References fixed.

Member Data Documentation

Acts::Vector4 ActsExamples::FixedVertexGenerator::fixed = Acts::Vector4::Zero()

The fixed vertex position and time.

Definition at line 25 of file VertexGenerators.hpp.

View newest version in sPHENIX GitHub at line 25 of file VertexGenerators.hpp

Referenced by Acts::Python::addGenerators(), and operator()().


The documentation for this struct was generated from the following file: