33 #include "GammaLib.hpp"
34 #include "GCTALib.hpp"
38 #define CTPROB_NAME "ctprob"
51 explicit ctprob(
const GObservations&
obs);
52 ctprob(
int argc,
char *argv[]);
63 void publish(
const std::string& name =
"");
void copy_members(const ctprob &app)
Copy class members.
void clear(void)
Clear ctprob tool.
Event probability computation tool.
bool m_publish
Publish event list?
void init_members(void)
Initialise class members.
const GObservations & obs(void) const
Return observation container.
ctprob(void)
Void constructor.
void free_members(void)
Delete class members.
bool m_apply_edisp
Apply energy dispersion?
void get_parameters(void)
Get application parameters.
Observation tool base class interface definition.
Base class for observation tools.
void evaluate_probability(GCTAObservation *obs)
Evaluate probability for events.
void save(void)
Save the selected event list(s)
virtual ~ctprob(void)
Destructor.
ctprob & operator=(const ctprob &app)
Assignment operator.
GChatter m_chatter
Chattiness.
void process(void)
Process the ctprob tool.
void publish(const std::string &name="")
Publish event lists.