HerdSoftware
0.1.1
|
Description of a Monte Carlo Interaction. More...
#include <dataobjects/MCInteraction.h>
Public Member Functions | |
MCInteraction () | |
Default constructor. More... | |
virtual | ~MCInteraction ()=default |
Virtual destructor. More... | |
const std::vector< MCParticle > & | Products () const |
void | AddProduct (MCParticle &&part) |
Public Attributes | |
Point | intPosition |
Interaction point. More... | |
std::string | processName |
Name of the process. More... | |
std::string | volumeName |
volume name where the interaction occurred More... | |
Private Attributes | |
std::vector< MCParticle > | m_products |
interaction products More... | |
Description of a Monte Carlo Interaction.
|
inline |
Default constructor.
|
virtualdefault |
Virtual destructor.
|
inline |
|
inline |
Point Herd::MCInteraction::intPosition |
Interaction point.
|
private |
interaction products
std::string Herd::MCInteraction::processName |
Name of the process.
std::string Herd::MCInteraction::volumeName |
volume name where the interaction occurred