Version: SMASH-2.0
grandcan_thermalizer.h File Reference
#include <memory>
#include <vector>
#include "angles.h"
#include "clock.h"
#include "configuration.h"
#include "density.h"
#include "distributions.h"
#include "forwarddeclarations.h"
#include "hadgas_eos.h"
#include "lattice.h"
#include "particledata.h"
#include "quantumnumbers.h"

Go to the source code of this file.

Classes

class  smash::ThermLatticeNode
 The ThermLatticeNode class is intended to compute thermodynamical quantities in a cell given a set of particles. More...
 
class  smash::GrandCanThermalizer
 The GrandCanThermalizer class implements the following functionality: More...
 

Namespaces

 smash
 

Enumerations

enum  smash::HadronClass {
  smash::HadronClass::Baryon = 0, smash::HadronClass::Antibaryon = 1, smash::HadronClass::PositiveSMeson = 2, smash::HadronClass::NegativeSMeson = 3,
  smash::HadronClass::PositiveQZeroSMeson = 4, smash::HadronClass::NegativeQZeroSMeson = 5, smash::HadronClass::ZeroQZeroSMeson = 6
}
 Specifier to classify the different hadron species according to their quantum numbers. More...
 

Functions

std::ostream & smash::operator<< (std::ostream &s, const ThermLatticeNode &node)
 This operator writes all the thermodynamic quantities at a certain position to the file out. More...