source: BAORadio/AmasNancay/transfert/transfert/Abell85/ds.pic @ 673

Last change on this file since 673 was 673, checked in by campagne, 12 years ago
File size: 1.5 KB
Line 
1defscript scan
2
3set numcycle $1
4set namecycle $2
5set firstf $3
6set lastf $4
7set f0 $5
8set bw $6
9set spectype $7
10
11set dirname "./On"
12
13size = $lastf - $firstf + 1
14
15newvec dataCh0 $size
16newvec dataCh1 $size
17
18set index 0
19for f $firstf:$lastf
20  del spec${numcycle}f${f}
21  openfits $dirname/${namecycle}${numcycle}/${spectype}${f}.fits
22  rename ${spectype}${f} spec${numcycle}f${f}
23  del spec${numcycle}f${f}ch0 spec${numcycle}f${f}ch1
24  objaoper  spec${numcycle}f${f} row 0 spec${numcycle}f${f}ch0
25  objaoper  spec${numcycle}f${f} row 1 spec${numcycle}f${f}ch1
26  del inarr
27  cp spec${numcycle}f${f}ch0 inarr
28  call func $f0 $bw 0
29  x = ${outarr.sum}/${outarr.size}
30#######  x = ${medianFilterFreq.sum}/${medianFilterFreq.size}
31#######  echo " Cha 0: $x"
32  dataCh0[$index] = $x
33#######  del medianFilterFreq
34  del outarr
35
36  del inarr
37  cp spec${numcycle}f${f}ch1 inarr
38  call func $f0 $bw 1
39  x = ${outarr.sum}/${outarr.size}
40#######  x = ${medianFilterFreq.sum}/${medianFilterFreq.size}
41#######  echo " Cha 1: $x"
42  dataCh1[$index] = $x
43#######  del medianFilterFreq
44  del outarr
45
46  index = $index + 1
47#clean
48#######  disp   spec${numcycle}f${f}ch0 "blue"
49#######  disp   spec${numcycle}f${f}ch1  "red same"
50
51#  del spec${numcycle}f${f}
52#  del spec${numcycle}f${f}ch0
53#  del spec${numcycle}f${f}ch1
54end
55line2vec dataCh0$numcycle $dataCh0
56line2vec dataCh1$numcycle $dataCh1
57##### arrtoascii dataCh0$numcycle dataCh0${numcycle}.dat
58##### arrtoascii dataCh1$numcycle dataCh1${numcycle}.dat
59endscript
60
61c++compile fcalibextrac
62c++link fcalibextrac.so func
Note: See TracBrowser for help on using the repository browser.