File indexing completed on 2025-08-03 08:20:53
0001 #ifndef __PMONITOR__
0002 #define __PMONITOR__
0003
0004 #include <TVirtualPad.h>
0005 #include <TThread.h>
0006
0007 #include <Event/Event.h>
0008 #include <Event/EventTypes.h>
0009 #include <Event/eventReceiverClient.h>
0010
0011 int pstatus ();
0012
0013 int ptestopen ();
0014
0015
0016
0017
0018 int poncsopen (const char * filename);
0019 int rcdaqopen (const char * ip=0);
0020 int pfileopen (const char * filename);
0021 int plistopen (const char * filename);
0022 int pstart (const int nevents);
0023 void prun ();
0024 void prun (const int nevents);
0025 int pstart ();
0026 int pstop ();
0027 int pclose ();
0028
0029 int pidentify (const int n);
0030 int pidentify ();
0031 int pclearidentify ();
0032 int pcontrol ();
0033 int pcontrol (const int seconds);
0034 int pwait ();
0035 int plock();
0036 int prelease();
0037 const char *pname();
0038 int pexitstatus();
0039
0040
0041
0042 int pinit ();
0043 int process_event (Event * e);
0044
0045 int phsave (const char *filename ="histos.root");
0046 void phelp();
0047
0048 void pupdate(TVirtualPad * pad, const unsigned int refresh = 5);
0049 void pendupdate(TVirtualPad * pad = 0);
0050 void updatePad( TVirtualPad *myPad);
0051
0052 #endif