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