The technique described in previous sections may also be used to access HBOOK histograms being filled by a monitoring task on OS9 systems from a standard PAW session running on a machine with the TCP/IP software.
INDIRECT PAWC PROGRAM PRODUCE * * Monitoring task MT1 in processor OP2. * PARAMETER NWPAW=10000 COMMON/PAWC/IPAWC(NWPAW) * CALL HLIMIT(NWPAW) * * Book histos. * CALL HBOOK1(10,'TEST1$',50,-3.,3.,0.) CALL HBOOK1(20,'TEST2$',50,-3.,3.,0.) * * Fill histos. * NUMEVT=10000 DO 20 I=1,NUMEVT DO 10 J=1,100 CALL RANNOR(A,B) CALL HFILL(10,A,0.,1.) CALL HFILL(20,B,0.,1.) 10 CONTINUE 20 CONTINUE * 99 STOP END
Visualising histograms on OS9 modules from PAW
Example of how to access OS9 modules from PAW
PAW > rlogin O-OPAL01 | connect to an OS9 machine PAW > rshell module OP2/MT1 | PAW server connects to OP2/MT1 | (Processor OP2, Monitoring Task MT1) PAW > histo/plot 10 | plot histogram 10 PAW > hrin 0 | read all histograms into //PAWC PAW > Histo/File 1 local.dat 1024 N | create a new file local.dat | on the client machine PAW > hrout 0 | save all histograms from //PAWC | to the local file PAW > rshell module OP3/MT2 | PAW server connects to another | OS9 monitoring task PAW > Output 56 os9.listing | Change output file on client PAW > rshell ldir | list all histograms in MT2 | on file os9.listing PAW > Output -56 | Change output file to default (unit 6) | file os9.listing is closed