/*! * @file SOnlineNeutronIDMon.h * @author Dan Saunders, on behalf of the SoLid collaboration. * @date 17 Feb 2016 */ #ifndef SOnlineNeutronIDMon_h_ #define SOnlineNeutronIDMon_h_ #include "SAlgorithms/ISAlgorithm.h" //! Monitoring plots for online neutron ID. class SOnlineNeutronIDMon : public ISAlgorithm { private: TH1D * h_IonA; TH1D * h_tot; TH1D * h_nPeaks; public: SOnlineNeutronIDMon(SDetector * dtr, SClipboard * cb); ~SOnlineNeutronIDMon(); void initialize(); void execute(); void finalize(); }; #endif /* SOnlineNeutronIDMon_h_ */