10 #ifndef SRC_INCLUDE_SMASH_THERMALIZATIONACTION_H_ 
   11 #define SRC_INCLUDE_SMASH_THERMALIZATIONACTION_H_ 
   33                        double absolute_labframe_time);
 
Action is the base class for a generic process that takes a number of incoming particles and transfor...
 
ParticleList outgoing_particles_
Initially this stores only the PDG codes of final-state particles.
 
ParticleList incoming_particles_
List with data of incoming particles.
 
The GrandCanThermalizer class implements the following functionality:
 
ThermalizationAction implements forced thermalization as an Action class.
 
void format_debug_output(std::ostream &out) const
Function for debug output of incoming and outgoing particles from thermalization action.
 
ThermalizationAction(const GrandCanThermalizer &gct, double absolute_labframe_time)
The inherited class.
 
bool any_particles_thermalized() const
This method checks, if there are particles in the region to be thermalized.
 
double get_total_weight() const
Return the total weight value, which is mainly used for the weight output entry.
 
void generate_final_state()
No need to do anything, because outgoing particles are set in constructor.
 
double get_partial_weight() const
Return the specific weight for the chosen outgoing channel, which is mainly used for the partial weig...