62 static void initialize(std::vector<Observable*>& obsList);
64 static void writeObs(std::vector<Observable*>& obsList,
int MCSteps);
66 static void writeFlowObs(
int confNum, std::vector<Observable*>& obsList, std::vector<std::vector<double>>& obsMatrix);
static char fileName[1024]
The name of the output file.
Contains the definition of the Observable prototype.
static void writeFlowObs(int confNum, std::vector< Observable * > &obsList, std::vector< std::vector< double >> &obsMatrix)
Writes the observables for given flow step.
static void setOutputDir(std::string outputDir)
Sets the output directory for the file output.
static std::string m_outputDir
The output directory.
static void writeObs(std::vector< Observable * > &obsList, int MCSteps)
Writes the list of observables to file at given generation point.
static FILE * m_file
The file object for target output.
Class for output to file of observables values.
static void initialize(std::vector< Observable * > &obsList)
Opens the files and writes needed headers.