Commit cb25c21272131e2198d4f6e19229b273b1527d05
1 parent
9eefe6a5
add tests for cspull and cstsdist
Showing
1 changed file
with
65 additions
and
3 deletions
test/test_cscripts.sh.in
| ... | ... | @@ -42,18 +42,49 @@ export PFILES=pfiles |
| 42 | 42 | |
| 43 | 43 | |
| 44 | 44 | # |
| 45 | +# Test cspull | |
| 46 | +# =========== | |
| 47 | +echo -n "Test cspull: " | |
| 48 | +chmod +x @abs_top_srcdir@/scripts/cspull.py | |
| 49 | +@abs_top_srcdir@/scripts/cspull.py \ | |
| 50 | + srcmdl="data/crab.xml" \ | |
| 51 | + outfile="pull.dat" \ | |
| 52 | + ntrials="1" \ | |
| 53 | + caldb="irf" \ | |
| 54 | + irf="kb_E_50h_v3" \ | |
| 55 | + ra=83.6331 \ | |
| 56 | + dec=22.0145 \ | |
| 57 | + emin=0.1 \ | |
| 58 | + emax=100.0 \ | |
| 59 | + enumbins=0 \ | |
| 60 | + duration=1800.0 \ | |
| 61 | + rad=5.0 \ | |
| 62 | + npix=200 \ | |
| 63 | + binsz=0.05 > cspull.log | |
| 64 | +echo -n "." | |
| 65 | +if [ -s "pull.dat" ] | |
| 66 | +then | |
| 67 | + echo -n "." | |
| 68 | +else | |
| 69 | + echo " pull.dat file is not valid" | |
| 70 | + exit 1 | |
| 71 | +fi | |
| 72 | +echo " ok" | |
| 73 | + | |
| 74 | + | |
| 75 | +# | |
| 45 | 76 | # Test cssens |
| 46 | 77 | # =========== |
| 47 | 78 | echo -n "Test cssens: " |
| 48 | -chmod +x @abs_srcdir@/scripts/cssens.py | |
| 49 | -@abs_srcdir@/scripts/cssens.py \ | |
| 79 | +chmod +x @abs_top_srcdir@/scripts/cssens.py | |
| 80 | +@abs_top_srcdir@/scripts/cssens.py \ | |
| 50 | 81 | duration=3600.0 \ |
| 51 | 82 | caldb="irf" \ |
| 52 | 83 | irf="kb_E_50h_v3" \ |
| 53 | 84 | type="point" \ |
| 54 | 85 | offset="0.0" \ |
| 55 | 86 | bkg="data/bkg_kb_E_50h_v3.txt" \ |
| 56 | - rad=5.0 | |
| 87 | + rad=5.0 > cssens.log | |
| 57 | 88 | echo -n "." |
| 58 | 89 | if [ -s "sensitivity.dat" ] |
| 59 | 90 | then |
| ... | ... | @@ -63,3 +94,34 @@ else |
| 63 | 94 | exit 1 |
| 64 | 95 | fi |
| 65 | 96 | echo " ok" |
| 97 | + | |
| 98 | + | |
| 99 | +# | |
| 100 | +# Test cstsdist | |
| 101 | +# ============= | |
| 102 | +echo -n "Test cstsdist: " | |
| 103 | +chmod +x @abs_top_srcdir@/scripts/cstsdist.py | |
| 104 | +@abs_top_srcdir@/scripts/cstsdist.py \ | |
| 105 | + outfile="ts.dat" \ | |
| 106 | + ntrials="1" \ | |
| 107 | + caldb="irf" \ | |
| 108 | + irf="kb_E_50h_v3" \ | |
| 109 | + type="point" \ | |
| 110 | + offset="0.0" \ | |
| 111 | + bkg="data/bkg_kb_E_50h_v3.txt" \ | |
| 112 | + emin=0.1 \ | |
| 113 | + emax=100.0 \ | |
| 114 | + enumbins=0 \ | |
| 115 | + duration=1800.0 \ | |
| 116 | + rad=5.0 \ | |
| 117 | + npix=200 \ | |
| 118 | + binsz=0.05 > cstsdist.log | |
| 119 | +echo -n "." | |
| 120 | +if [ -s "ts.dat" ] | |
| 121 | +then | |
| 122 | + echo -n "." | |
| 123 | +else | |
| 124 | + echo " ts.dat file is not valid" | |
| 125 | + exit 1 | |
| 126 | +fi | |
| 127 | +echo " ok" | ... | ... |