ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FW::FatrasAlgorithm< simulator_t >::Config Struct Reference

#include <acts/blob/master/Examples/Algorithms/Fatras/include/ACTFW/Fatras/FatrasAlgorithm.hpp>

+ Collaboration diagram for FW::FatrasAlgorithm< simulator_t >::Config:

Public Member Functions

 Config (simulator_t &&simulator_)
 Construct the algorithm config with the simulator kernel.
 

Public Attributes

std::string inputParticles
 The particles input collection.
 
std::string outputParticlesInitial
 The simulated particles initial state collection.
 
std::string outputParticlesFinal
 The simulated particles final state collection.
 
std::string outputHits
 The simulated hits output collection.
 
simulator_t simulator
 The simulator kernel.
 
std::shared_ptr< const
RandomNumbers
randomNumbers
 Random number service.
 

Detailed Description

template<typename simulator_t>
struct FW::FatrasAlgorithm< simulator_t >::Config

Definition at line 28 of file FatrasAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 28 of file FatrasAlgorithm.hpp

Constructor & Destructor Documentation

template<typename simulator_t >
FW::FatrasAlgorithm< simulator_t >::Config::Config ( simulator_t &&  simulator_)
inline

Construct the algorithm config with the simulator kernel.

Definition at line 43 of file FatrasAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 43 of file FatrasAlgorithm.hpp

Member Data Documentation

template<typename simulator_t >
std::string FW::FatrasAlgorithm< simulator_t >::Config::inputParticles

The particles input collection.

Definition at line 30 of file FatrasAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 30 of file FatrasAlgorithm.hpp

Referenced by FW::FatrasAlgorithm< simulator_t >::execute().

template<typename simulator_t >
std::string FW::FatrasAlgorithm< simulator_t >::Config::outputHits

The simulated hits output collection.

Definition at line 36 of file FatrasAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 36 of file FatrasAlgorithm.hpp

Referenced by FW::FatrasAlgorithm< simulator_t >::execute().

template<typename simulator_t >
std::string FW::FatrasAlgorithm< simulator_t >::Config::outputParticlesFinal

The simulated particles final state collection.

Definition at line 34 of file FatrasAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 34 of file FatrasAlgorithm.hpp

Referenced by FW::FatrasAlgorithm< simulator_t >::execute().

template<typename simulator_t >
std::string FW::FatrasAlgorithm< simulator_t >::Config::outputParticlesInitial

The simulated particles initial state collection.

Definition at line 32 of file FatrasAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 32 of file FatrasAlgorithm.hpp

Referenced by FW::FatrasAlgorithm< simulator_t >::execute().

template<typename simulator_t >
std::shared_ptr<const RandomNumbers> FW::FatrasAlgorithm< simulator_t >::Config::randomNumbers

Random number service.

Definition at line 40 of file FatrasAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 40 of file FatrasAlgorithm.hpp

Referenced by FW::FatrasAlgorithm< simulator_t >::execute().

template<typename simulator_t >
simulator_t FW::FatrasAlgorithm< simulator_t >::Config::simulator

The simulator kernel.

Definition at line 38 of file FatrasAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 38 of file FatrasAlgorithm.hpp

Referenced by FW::FatrasAlgorithm< simulator_t >::execute(), and FW::FatrasAlgorithm< simulator_t >::FatrasAlgorithm().


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