GCOMEventAtom & operator=(const GCOMEventAtom &atom)
Assignment operator.
void phibar(const double &phibar)
Set event Compton scatter angle.
GCOMInstDir m_dir
Event direction.
void init_members(void)
Initialise class members.
GEnergy m_energy
Event energy.
void free_members(void)
Delete class members.
float m_x_d2
D2 model X position (mm)
COMPTEL event atom class definition.
void clear(void)
Clear time.
GCOMEventAtom(void)
Void constructor.
float m_phi
Azimuth angle of scatter direction (deg)
void init_members(void)
Initialise class members.
float m_tof
Time of flight value (channel)
GTime com_time(const int &tjd, const int &tics)
Convert TJD and COMPTEL tics in GTime object.
virtual ~GCOMEventAtom(void)
Destructor.
float m_e1
D1 energy deposit (MeV)
float m_e2
D2 energy deposit (MeV)
Implementation of support function used by COMPTEL classes.
float m_eha
Earth horizon angle (deg)
virtual GEventAtom & operator=(const GEventAtom &atom)
Assignment operator.
float m_psd
PSD value (channel)
std::string print(const GChatter &chatter=NORMAL) const
Print energy.
void dir(const GSkyDir &dir)
Set event scatter direction.
std::string print(const GChatter &chatter=NORMAL) const
Print time.
float m_theta
Zenith angle of scatter direction (deg)
void init_members(void)
Initialise class members.
void clear(void)
Clear event atom.
const GTime & time(void) const
Return event time.
int m_modcom
Mini telescope number.
virtual void clear(void)
Clear instance.
GCOMEventAtom * clone(void) const
Clone event atom.
void free_members(void)
Delete class members.
void free_members(void)
Delete class members.
std::string print(const GChatter &chatter=NORMAL) const
Print event information.
float m_y_d2
D2 model X position (mm)
float m_phibar
Compton scatter angle (deg)
int m_reflag
Rejection flag.
void copy_members(const GCOMEventAtom &atom)
Copy class members.
void clear(void)
Clear instance.
Abstract interface for the event atom class.
COMPTEL event atom class.
std::string str(const unsigned short int &value)
Convert unsigned short integer value into string.