ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsFatras::Simulator< charged_selector_t, charged_simulator_t, neutral_selector_t, neutral_simulator_t >::FailedParticle Struct Reference

A particle that failed to simulate. More...

#include <acts/blob/master/Fatras/include/ActsFatras/Kernel/Simulator.hpp>

+ Collaboration diagram for ActsFatras::Simulator< charged_selector_t, charged_simulator_t, neutral_selector_t, neutral_simulator_t >::FailedParticle:

Public Attributes

Particle particle
 
std::error_code error
 The associated error code for this particular failure case.
 

Detailed Description

template<typename charged_selector_t, typename charged_simulator_t, typename neutral_selector_t, typename neutral_simulator_t>
struct ActsFatras::Simulator< charged_selector_t, charged_simulator_t, neutral_selector_t, neutral_simulator_t >::FailedParticle

A particle that failed to simulate.

Definition at line 134 of file Simulator.hpp.

View newest version in sPHENIX GitHub at line 134 of file Simulator.hpp

Member Data Documentation

template<typename charged_selector_t , typename charged_simulator_t , typename neutral_selector_t , typename neutral_simulator_t >
std::error_code ActsFatras::Simulator< charged_selector_t, charged_simulator_t, neutral_selector_t, neutral_simulator_t >::FailedParticle::error

The associated error code for this particular failure case.

Definition at line 142 of file Simulator.hpp.

View newest version in sPHENIX GitHub at line 142 of file Simulator.hpp

template<typename charged_selector_t , typename charged_simulator_t , typename neutral_selector_t , typename neutral_simulator_t >
Particle ActsFatras::Simulator< charged_selector_t, charged_simulator_t, neutral_selector_t, neutral_simulator_t >::FailedParticle::particle

Initial particle state of the failed particle.

This must store the full particle state to be able to handle secondaries that are not in the input particle list. Otherwise they could not be referenced.

Definition at line 140 of file Simulator.hpp.

View newest version in sPHENIX GitHub at line 140 of file Simulator.hpp

Referenced by emcalc_gui.MainWindow::cb_select_particle(), and emcalc_gui.MainWindow::cb_show_plot().


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