Version: SMASH-3.1
oscaroutput.cc File Reference
#include "smash/oscaroutput.h"
#include <filesystem>
#include <string>
#include "smash/action.h"
#include "smash/clock.h"
#include "smash/config.h"
#include "smash/forwarddeclarations.h"

Go to the source code of this file.

Namespaces

 smash
 
 smash::anonymous_namespace{oscaroutput.cc}
 

Functions

template<int Contents>
std::unique_ptr< OutputInterface > smash::anonymous_namespace{oscaroutput.cc}::create_select_format (bool modern_format, const std::filesystem::path &path, const OutputParameters &out_par, const std::string &name)
 Helper function that creates the oscar output with the format selected by create_oscar_output (except for dileptons and photons). More...
 
std::unique_ptr< OutputInterface > smash::create_oscar_output (const std::string &format, const std::string &content, const std::filesystem::path &path, const OutputParameters &out_par)
 

Variables

static constexpr int smash::LHyperSurfaceCrossing = LogArea::HyperSurfaceCrossing::id