2
3
4
5
6
7
8
9
10
11
12
13
14
15
17
18
19
20
24#include "architecture/Tasks.h"
25#include "data_management/GraphTreeObject.h"
26#include "data_management/DataIO.hpp"
27#include "core/clockwerkerrors.h"
28#include "logging/SimLogger.h"
29#include "simulation/SimulationSteps.h"
49 LogEvent(clockwerk::
SimLogger &log, clockwerk::
Task &pnt,
int schedule_slot=END_STEP,
const std::string &m_name=
"log_event");
50 LogEvent(clockwerk::
SimLogger &log, clockwerk::
Executive &e,
int schedule_slot=END_STEP,
const std::string &m_name=
"log_event");
Base event class.
Definition Tasks.h:278
Central control mechanism to run simulations and software.
Definition Executive.h:43
Class for logging data to a file.
Definition SimLogger.h:67
This is the base implementation of the task class.
Definition Tasks.h:68
Class to execute logging.
Definition LogEvent.h:38
int execute()
Function to check monitor input conditions and set trigger flag accordingly. Should be implemented in...
Definition LogEvent.cpp:37
int start()
Function to set up and start our logger.
Definition LogEvent.cpp:27
clockwerk::SimLogger & _logger
Handle to our logger object.
Definition LogEvent.h:63
#define START_PARAMS
Definition macros.h:96
#define END_OUTPUTS
Definition macros.h:90
#define END_PARAMS
Definition macros.h:98
#define START_OUTPUTS
Definition macros.h:88
#define END_INPUTS
Definition macros.h:94
#define START_INPUTS
Definition macros.h:92
Class to propagate CR3BP dynamics in characteristic units.
Definition ConfigurationWriter.cpp:18