33#include "GammaLib.hpp"
38#define CTPHASE_NAME "ctphase"
54 ctphase(
int argc,
char *argv[]);
65 void publish(
const std::string& name =
"");
Base class for observation tools.
const GObservations & obs(void) const
Return observation container.
Event phase computation tool.
ctphase & operator=(const ctphase &app)
Assignment operator.
void phase_events(GCTAObservation *obs)
Compute event phase for an observation.
void copy_members(const ctphase &app)
Copy class members.
void publish(const std::string &name="")
Publish event lists.
void process(void)
Process the ctprob tool.
virtual ~ctphase(void)
Destructor.
void get_parameters(void)
Get application parameters.
ctphase(void)
Void constructor.
void init_members(void)
Initialise class members.
void save(void)
Save the output event list(s)
void free_members(void)
Delete class members.
GModelTemporalPhaseCurve m_phase
Phase curve model.
void clear(void)
Clear ctphase tool.
Observation tool base class interface definition.