Commit 2874c63fe2902be2ab83dd9b9105a68f81e6a50e
1 parent
63546438
Add ctmodel tests.
Two tests of ctmodel are performed. One using a count map as input and a second using the task parameters as input.
Showing
1 changed file
with
55 additions
and
3 deletions
test/test_ctools.sh
| ... | ... | @@ -34,11 +34,12 @@ $ECHO "***************" |
| 34 | 34 | # |
| 35 | 35 | # Define executables |
| 36 | 36 | # ================== |
| 37 | -ctobssim=../src/ctobssim/ctobssim | |
| 38 | -ctskymap=../src/ctskymap/ctskymap | |
| 39 | 37 | ctbin=../src/ctbin/ctbin |
| 40 | -ctselect=../src/ctselect/ctselect | |
| 41 | 38 | ctlike=../src/ctlike/ctlike |
| 39 | +ctmodel=../src/ctmodel/ctmodel | |
| 40 | +ctobssim=../src/ctobssim/ctobssim | |
| 41 | +ctselect=../src/ctselect/ctselect | |
| 42 | +ctskymap=../src/ctskymap/ctskymap | |
| 42 | 43 | |
| 43 | 44 | |
| 44 | 45 | # |
| ... | ... | @@ -136,6 +137,57 @@ $ECHO " ok" |
| 136 | 137 | |
| 137 | 138 | |
| 138 | 139 | # |
| 140 | +# Test ctmodel | |
| 141 | +# ============ | |
| 142 | +$ECHO -n "Test ctmodel: " | |
| 143 | +# | |
| 144 | +# Run 1 | |
| 145 | +$ctmodel infile="cntmap.fits" \ | |
| 146 | + outfile="modmap1.fits" \ | |
| 147 | + caldb="irf" \ | |
| 148 | + irf="kb_E_50h_v3" \ | |
| 149 | + srcmdl="data/crab.xml" | |
| 150 | +$ECHO -n "." | |
| 151 | +if [ -s "modmap1.fits" ] | |
| 152 | +then | |
| 153 | + $ECHO -n "." | |
| 154 | +else | |
| 155 | + $ECHO " modmap1.fits file is not valid" | |
| 156 | + exit 1 | |
| 157 | +fi | |
| 158 | +# | |
| 159 | +# Run 2 | |
| 160 | +$ctmodel infile="NONE" \ | |
| 161 | + outfile="modmap2.fits" \ | |
| 162 | + caldb="irf" \ | |
| 163 | + irf="kb_E_50h_v3" \ | |
| 164 | + srcmdl="data/crab.xml" \ | |
| 165 | + ra=83.63 \ | |
| 166 | + dec=22.01 \ | |
| 167 | + tmin=0.0 \ | |
| 168 | + tmax=1800.0 \ | |
| 169 | + emin=0.1 \ | |
| 170 | + emax=100.0 \ | |
| 171 | + enumbins=20 \ | |
| 172 | + nxpix=200 \ | |
| 173 | + nypix=200 \ | |
| 174 | + binsz=0.02 \ | |
| 175 | + coordsys="CEL" \ | |
| 176 | + xref=83.63 \ | |
| 177 | + yref=22.01 \ | |
| 178 | + proj="CAR" | |
| 179 | +$ECHO -n "." | |
| 180 | +if [ -s "modmap2.fits" ] | |
| 181 | +then | |
| 182 | + $ECHO -n "." | |
| 183 | +else | |
| 184 | + $ECHO " modmap2.fits file is not valid" | |
| 185 | + exit 1 | |
| 186 | +fi | |
| 187 | +$ECHO " ok" | |
| 188 | + | |
| 189 | + | |
| 190 | +# | |
| 139 | 191 | # Test ctselect |
| 140 | 192 | # ============= |
| 141 | 193 | $ECHO -n "Test ctselect: " | ... | ... |