12#include <framework/datastore/RelationsObject.h>
Datastore class to keep ARICH event infomation e.g. trigger type.
ClassDef(ARICHInfo, 4)
the class title
int getntrack() const
Get number of tracks of this event.
bool m_pciedata
PCIe40 readout data (true), or Copper data (false)
int m_n_hit
number of ARICHHits of this event
void setntrack(double n_track)
Set number of tracks of this event.
void setvth_thscan(double vth_thscan)
Set vth for thscan mode.
int getnexthit() const
Get number of eligible ExtHits of this event.
void settrgtype(int trgtype)
Set the trigger type.
int m_n_exthit
number of eligible ExtHits of this event
int gettrgtype() const
Get the trigger type.
bool getthscan_mode() const
Get the threshold scan mode flag.
void setpciedata(bool pciedata)
Set the readout type.
void setnhit(double n_hit)
Set number of ARICHHits of this event.
void setnexthit(double n_exthit)
Set number of eligible ExtHits of this event.
int m_trgtype
trigger type
bool getpciedata() const
Get the readout type.
double getvth_thscan() const
Get vth for thscan.
bool m_thscan_mode
Flag of threshold scan run
ARICHInfo(int trgtype)
Useful Constructor.
void setthscan_mode(bool mode)
Set the threshold scan mode flag.
int m_n_track
number of tracks of this event
double m_vth_thscan
vth value for thscan mode
ARICHInfo()
Empty constructor.
int getnhit() const
Get number of ARICHHits of this event.
Defines interface for accessing relations of objects in StoreArray.
Abstract base class for different kinds of events.