XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
TracerDiagnostics Class Reference

#include <tracer_diag.hpp>

Inheritance diagram for TracerDiagnostics:
Inheritance graph
[legend]
Collaboration diagram for TracerDiagnostics:
Collaboration graph
[legend]

Public Member Functions

 TracerDiagnostics ()
 
void init (const std::string &name)
 
- Public Member Functions inherited from Diagnostic
bool is_triggered (int step)
 
bool has_been_triggered (int step)
 
int get_period () const
 
 Diagnostic ()
 
void init (const std::string &name, int period, int first_step=-1)
 
void open_stream (const std::string &filename, const XGC_IO_Mode &mode)
 
void close_stream ()
 
void write (const XGC_IO &xgc_io)
 
void start_write_step ()
 
bool is_first_step ()
 
void end_write_step ()
 

Additional Inherited Members

- Public Attributes inherited from Diagnostic
bool is_on
 
- Protected Attributes inherited from Diagnostic
StepTrigger step_trigger
 

Constructor & Destructor Documentation

TracerDiagnostics::TracerDiagnostics ( )
inline

Member Function Documentation

void TracerDiagnostics::init ( const std::string &  name)
inline

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following file: