Index: /trunk/psdemo/simdata/sim.pro
===================================================================
--- /trunk/psdemo/simdata/sim.pro	(revision 11452)
+++ /trunk/psdemo/simdata/sim.pro	(revision 11453)
@@ -6,4 +6,5 @@
 $flatlevel = 10000
 $biaslevel = 200
+$skylevel  = 20000
 
 macro cleanup
@@ -21,4 +22,5 @@
   mkbiases
   mkflats
+  mkobjects
   exec ipp_serial_inject.pl raw/*.fits --workdir path://SIMTEST/proc --dbname simtest
 end
@@ -104,4 +106,51 @@
 end
 
+macro mkobjects
+  echo "generating 10 object images in 2 filters"
+  for i 0 5
+    mkimages.init 1024 1024 5 1000 0 2.0
+    set flat = blank + $mkiRD*mki_noisei + sqrt($skylevel)*mki_noisei + $skylevel + $biaslevel
+    keyword flat AIRMASS  -wf {1 + 0.1*$i}
+    keyword flat FILTER   -w  "Test V"
+    keyword flat POSANGLE -wf 0.0
+    keyword flat RA       -wf 0.0
+    keyword flat DEC      -wf 0.0
+    keyword flat EXPTIME  -wf 5.0
+    keyword flat DARKTIME -wf 0.0
+    keyword flat DATE-OBS -w "2006/10/01"
+    sprintf time "00:01:%02d" $i
+    keyword flat UTC-OBS  -w $time
+    keyword flat CCDSUM   -w "1 1"
+    keyword flat TELESCOP -w simscope
+    keyword flat INSTRUME -w SIMPLE
+    keyword flat OBSTYPE  -w OBJECT
+    keyword flat OBJECT   -w OBJECT
+    sprintf name "raw/obj.%02d.fits" $i
+    wd flat $name
+  end  
+
+  for i 5 10
+    mkimages.init 1024 1024 5 1000 0 2.0
+    set flat = blank + $mkiRD*mki_noisei + sqrt($skylevel)*mki_noisei + $skylevel + $biaslevel
+    keyword flat AIRMASS  -wf {1 + 0.1*$i}
+    keyword flat FILTER   -w  "Test B"
+    keyword flat POSANGLE -wf 0.0
+    keyword flat RA       -wf 0.0
+    keyword flat DEC      -wf 0.0
+    keyword flat EXPTIME  -wf 5.0
+    keyword flat DARKTIME -wf 0.0
+    keyword flat DATE-OBS -w "2006/10/01"
+    sprintf time "00:02:%02d" $i
+    keyword flat UTC-OBS  -w $time
+    keyword flat CCDSUM   -w "1 1"
+    keyword flat TELESCOP -w simscope
+    keyword flat INSTRUME -w SIMPLE
+    keyword flat OBSTYPE  -w OBJECT
+    keyword flat OBJECT   -w OBJECT
+    sprintf name "raw/obj.%02d.fits" $i
+    wd flat $name
+  end  
+end
+
 macro junk
 -definebyquery Optional arguments, with default values:
