September 16, 2002
The PAW version 2.13/08 is part of the 2002 release of CERNLIB. The source files, binaries and libraries are available from the CERN Program Library home page.
The PAW support is done by:
The PAW related packages versions are:
| |
|
|
| 19/09/2002 | ||
| 23/05/2001 | ||
| 12/12/2001 | ||
| 19/06/2002 | ||
| 12/11/2002 | ||
| 22/05/2002 | ||
| 10/02/1994 |
The following subjects can be found in this page:
COMMON /PAWC/ SPACE(50000)
CHARACTER*40 CHFILE
CHARACTER*4 TYPE
COMMON /CEXAM/ TYPE
CALL HLIMIT ( 50000 )
CHFILE = 'test.cwn'
CALL HROPEN ( 11, 'MYFILE', CHFILE, 'N', 1024, ISTAT )
CALL HBNT ( 10, 'TEST NTUPLE', ' ' )
CALL HBNAMC ( 10, 'TYPE', TYPE, 'TYPE:C' )
CALL FILL('BB',1)
CALL FILL('CC',2)
CALL FILL('EE',3)
CALL FILL('FF',4)
CALL FILL('GG',5)
CALL FILL('HH',6)
CALL FILL('IT',7)
CALL FILL('JJ',8)
CALL FILL('LL',9)
CALL FILL('MM',8)
CALL FILL('NN',7)
CALL FILL('OO',6)
CALL FILL('SE',5)
CALL FILL('ZZ',4)
CALL FILL('AA',3)
CALL HROUT ( 10, ICYCLE, ' ' )
CALL HREND ( 'MYFILE' )
END
SUBROUTINE FILL (C,N)
CHARACTER*(*) C
CHARACTER*4 TYPE
COMMON /CEXAM/ TYPE
TYPE = C
DO I=1,N
CALL HFNT(10)
ENDDO
END
... the entries in the SE channel were dropped into the underflow
channel when one use the command:
PAW > nt/plot 10.typeThe smap_sort sorting is now replaced by the sorting done by the HBOOK routine HLABEL.
nt/plot 10.age age<40 null 0 100 0 100 nt/plot 10.ageThe last NT/PLOT command was also done with the cut age<40.
opt zfl do i=1,1000 v/del * sigma a=array(200,200#1) sigma b=array(200,1#200) sigma c=b*2. null 0. 200. 0. 400. hplot/symb b a 200 20 0.21 hplot/symb b c 200 24 0.21 enddoA possible workaround was to not use opt zfl, but opt zfl1 instead.
IQUEST(10)=256000
CALL HROPEN(1,'EXAMPLE','example.rz','NQE',LREC,ISTAT)
Program shm_read
Common /PAWC/ A(100000)
Call Hlimit(100000)
Call Hlimap(0,'ASA')
End
A possible workaround was to put the shared memory name in a
character variable, ie:
Program shm_read
Common /PAWC/ A(100000)
Character*8 C
Call Hlimit(100000)
C = 'ASA'
Call Hlimap(0,C)
End
program test
PARAMETER (nword_paw=50000)
COMMON/pawc/rpaw(nword_paw)
CHARACTER*4 clab(1)
clab(1) = 'A...'
CALL hlimit(nword_paw)
DO i=1,20000
CALL hbook1(1,'Test',100.,0.,1.,0.)
CALL hlabel(1,1,clab,'NX')
CALL hdelet(1)
enddo
end
This was due to a misplaced call to MZFORM in HLABEL.
v/cr a(5) r 1 0 1 0.5 1 set mtyp 20 1d 100 ' ' 5 0. 5. put/cont 100 a null 0. 5. .1 1.5 h/pl 100 s h/pl 100 sp h/pl 100 slThe clipping was done in IGHIST and was causing this problem. This code was not necessary since the clipping is correctly handled elsewhere in HIGZ for all the basic primitives.
vec/del *
n = [1]
vec/cr time([n])
vec/cr etime([n]) r [n]*0.0
vec/cr y([n]) r
vec/cr ey([n]) r [n]*0.7
do i = 1, [n]
vec/input time([i]) [i]
vec/input y([i]) $eval(3.0+0.01*[i])
enddo
null -10 160 0 10
hplot/errors time y etime ey [n] 20 0.1 3
subroutine decbug
z = 2.0
y = x**z
print *,y
end
produced the following error message:
PAW > call decbug.f forrtl: error (65): floating invalid NaN PAW >
![]() | Release Notes | Known bugs | FAQs | Contributions | Tutorial | Reference manual | Down load | Miscellaneous |