SourceXtractorPlusPlus
0.15
Please provide a description of the project.
|
#include <LdacWriter.h>
Public Member Functions | |
~LdacWriter () override=default | |
LdacWriter (const std::string &filename, Euclid::Configuration::ConfigManager &manager) | |
void | addComment (const std::string &comment) override |
void | notifySource (const SourceInterface &source) |
Protected Member Functions | |
void | writeImHead () |
void | init (const Euclid::Table::Table &table) override |
void | append (const Euclid::Table::Table &table) override |
Definition at line 28 of file LdacWriter.h.
|
overridedefault |
SourceXtractor::LdacWriter::LdacWriter | ( | const std::string & | filename, |
Euclid::Configuration::ConfigManager & | manager | ||
) |
Definition at line 42 of file LdacWriter.cpp.
|
overridevirtual |
Implements Euclid::Table::TableWriter.
Definition at line 46 of file LdacWriter.cpp.
References std::vector< T >::emplace_back(), m_comments, and m_objects_writer.
|
overrideprotectedvirtual |
Implements Euclid::Table::TableWriter.
Definition at line 179 of file LdacWriter.cpp.
References m_objects_writer.
|
overrideprotectedvirtual |
Implements Euclid::Table::TableWriter.
Definition at line 166 of file LdacWriter.cpp.
References m_comments, m_filename, m_objects_writer, and writeImHead().
void SourceXtractor::LdacWriter::notifySource | ( | const SourceInterface & | source | ) |
Definition at line 55 of file LdacWriter.cpp.
References SourceXtractor::SourceInterface::getProperty(), m_objects_writer, and m_rms.
|
protected |
Definition at line 125 of file LdacWriter.cpp.
References std::string::at(), std::vector< T >::emplace_back(), SourceXtractor::generateHeader(), SourceXtractor::generateHistory(), Euclid::Configuration::ConfigManager::getConfiguration(), m_config_manager, m_filename, and m_rms.
Referenced by init().
|
private |
Definition at line 49 of file LdacWriter.h.
Referenced by addComment(), and init().
|
private |
Definition at line 46 of file LdacWriter.h.
Referenced by writeImHead().
|
private |
Definition at line 47 of file LdacWriter.h.
Referenced by init(), and writeImHead().
|
private |
Definition at line 48 of file LdacWriter.h.
Referenced by addComment(), append(), init(), and notifySource().
|
private |
Definition at line 50 of file LdacWriter.h.
Referenced by notifySource(), and writeImHead().