#ifndef _HDV_FULLLISTFRAME_H_ #define _HDV_FULLLISTFRAME_H_ // This class is made into a ROOT dictionary ala rootcint. // Therefore, do NOT include anything Hall-D specific here. // It is OK to do that in the .cc file, just not here in the // header. #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class hdv_mainframe; #ifndef __CINT__ #include "hdv_mainframe.h" #endif class hdv_fulllistframe:public TGMainFrame { public: hdv_fulllistframe(hdv_mainframe *hdvmf, const TGWindow *p, UInt_t w, UInt_t h); virtual ~hdv_fulllistframe(){}; void DoClose(void); private: hdv_mainframe *hdvmf; map checkbuttons; ClassDef(hdv_fulllistframe,1) }; // The following line is supposed to avoid the warning messages about: // "dereferencing type-punned pointer will break strict-aliasing rules" #ifdef __CINT__ #pragma link C++ class hdv_fulllistframe+; #endif #endif //_HDV_FULLLISTFRAME_H_