Index: trunk/DataCheck/Processing/FillAuxCam.sh
===================================================================
--- trunk/DataCheck/Processing/FillAuxCam.sh	(revision 18944)
+++ trunk/DataCheck/Processing/FillAuxCam.sh	(revision 18945)
@@ -79,7 +79,9 @@
 
    fschumfile=$auxdir/$runnumber.FSC_CONTROL_HUMIDITY.fits
-   if ! [ -e $fschumfile ]
+   #if ! [ -e $fschumfile ]
+   if ! check_file_avail $fschumfile
    then 
-      printprocesslog "WARN "$fschumfile" not found."
+      #printprocesslog "WARN "$fschumfile" not found."
+      continue
    else
       humnumerrors=`fverify $fschumfile 2>/dev/null | grep -o '[0-9][ ]error(s)'  | grep -E -o '[0-9]'`
@@ -87,4 +89,16 @@
       then 
          printprocesslog "WARN for "$fschumfile" fverify returned "$humnumerrors" error(s)."
+      fi
+   fi
+
+   fsctempfile=$auxdir/$runnumber.FSC_CONTROL_TEMPERATURE.fits
+   if ! [ -e $fsctempfile ]
+   then 
+      printprocesslog "WARN "$fsctempfile" not found."
+   else
+      tempnumerrors=`fverify $fsctempfile 2>/dev/null | grep -o '[0-9][ ]error(s)'  | grep -E -o '[0-9]'`
+      if [ $tempnumerrors -gt 0 ]
+      then 
+         printprocesslog "WARN for $fsctempfile fverify returned "$tempnumerrors" error(s)."
       fi
    fi
@@ -97,12 +111,13 @@
       # get information from rawfile
       rawfile=$ziprawdata/$date/$runnumber"_"`printf %03d $filenum`.fits.fz
-      if ! [ -e $rawfile ]
-      then 
-         if [ $runnumber -lt $checknight ] 
-         then 
-            printprocesslog "WARN "$rawfile" not found."
-         else
-            printprocesslog "INFO "$rawfile" not found."
-         fi
+      #if ! [ -e $rawfile ]
+      if ! check_file_avail $rawfile
+      then 
+         #if [ $runnumber -lt $checknight ] 
+         #then 
+         #   printprocesslog "WARN "$rawfile" not found."
+         #else
+         #   printprocesslog "INFO "$rawfile" not found."
+         #fi
          continue
       fi
@@ -157,4 +172,33 @@
       #fCameraTempMeanRms: mean of rms of single sensors
       
+      # get information from fsc: T[31]
+      if [ -e $fsctempfile ] && [ $tempnumerrors -eq 0 ]
+      then 
+         fsctemps=( `root -q -b -l fact/processing/camtemp.C\("\"$fsctempfile\""\,$tstart\,$tstop\) | grep "result" | grep -E -o '[0-9]+[.]?[0-9]*'` )
+         if [ "${fsctemps[0]}" == "" ]
+         then 
+            query=$query", fCameraTempMean=NULL"
+         else
+            query=$query", fCameraTempMean="${fsctemps[0]}
+         fi
+         if [ "${fsctemps[1]}" == "" ]
+         then 
+            query=$query", fCameraTempRms=NULL"
+         else
+            query=$query", fCameraTempRms="${fsctemps[1]}
+         fi
+         if [ "${fsctemps[2]}" == "" ]
+         then 
+            query=$query", fCameraTempRmsMean=NULL"
+         else
+            query=$query", fCameraTempRmsMean="${fsctemps[2]}
+         fi
+      else
+         query=$query", fCameraTempMean=NULL"
+         query=$query", fCameraTempRms=NULL"
+         query=$query", fCameraTempRmsMean=NULL"
+      fi
+      #fCameraTempMeanRms: mean of rms of single sensors
+      
       # add where condition
       query=$query" WHERE fNight="$runnumber" AND fRunID="$filenum
