Changeset 7278 for trunk/MagicSoft


Ignore:
Timestamp:
08/10/05 00:08:59 (19 years ago)
Author:
Daniela Dorner
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/datacenter/macros/fillganymed.C

    r7273 r7278  
    5454#include "MStatusArray.h"
    5555#include "MGeomCamMagic.h"
    56 #include "MBadPixelsCam.h"
     56#include "MAlphaFitter.h"
    5757
    5858using namespace std;
     
    148148    cout << "  Background   Rate:  " << bgd*60/tm << " evts/min"  << endl;
    149149    cout << "  Significance Rate:  " << S/TMath::Sqrt(tm/3600.) << " sigma/sqrt(h)" << endl;
    150 /*
     150
     151
    151152    TString query;
    152     if (!ExistStr(serv, "fDataset", "Ganymed", seq))
    153     {
    154         query = Form("INSERT Star SET"
    155                      " fSequenceFirst=%d,"
    156                      " fMeanNumberIslands=%s, "
    157                      " fRatio=%s, "
    158                      " fMuonNumber=%d, "
    159                      " fEffOnTime=%d, "
    160                      " fMuonRate=%s, "
    161                      " fPSF=%s, "
    162                      " fDataRate=%d, "
    163                      " fMaxHumidity=%s ",
    164                      seq, islands.Data(), ratio.Data(),
    165                      num, effontime,
    166                      muonrate.Data(), PSF.Data(),
    167                      datarate, maxhum.Data());
     153    if (!ExistStr(serv, "fDataSetNumber", "Ganymed", seq))
     154    {
     155        query = Form("INSERT Ganymed SET"
     156                     " fDataSetNumber=%d,"
     157                     " fExcessEvents=%f, "
     158                     " fBackgroundEvents=%f, "
     159                     " fSignalEvents=%f, "
     160                     " fSignificance=%f, "
     161                     " fScaleFactor=%f, "
     162                     " fEffOnTime=%f, "
     163                     " fExcessRate=%f, "
     164                     " fBackgroundRate=%f, "
     165                     " fSignificanceRate=%f ",
     166                     ds, exc, bgd, sig, S, f, tm,
     167                     exc*60/tm, bgd*60/tm,
     168                     S/TMath::Sqrt(tm/3600));
    168169    }
    169170    else
    170171    {
    171         query = Form("UPDATE Star SET"
    172                      " fMeanNumberIslands=%s, "
    173                      " fRatio=%s, "
    174                      " fMuonNumber=%d, "
    175                      " fEffOnTime=%d, "
    176                      " fMuonRate=%s, "
    177                      " fPSF=%s, "
    178                      " fDataRate=%d, "
    179                      " fMaxHumidity=%s "
    180                      " WHERE fSequenceFirst=%d ",
    181                      islands.Data(), ratio.Data(),
    182                      num, effontime,
    183                      muonrate.Data(), PSF.Data(),
    184                      datarate, maxhum.Data(), seq);
     172        query = Form("UPDATE Ganymed SET"
     173                     " fExcessEvents=%f, "
     174                     " fBackgroundEvents=%f, "
     175                     " fSignalEvents=%f, "
     176                     " fSignificance=%f, "
     177                     " fScaleFactor=%f, "
     178                     " fEffOnTime=%f, "
     179                     " fExcessRate=%f, "
     180                     " fBackgroundRate=%f, "
     181                     " fSignificanceRate=%f ",
     182                     " WHERE fDataSetNumber=%d ",
     183                     exc, bgd, sig, S, f, tm,
     184                     exc*60/tm, bgd*60/tm,
     185                     S/TMath::Sqrt(tm/3600), ds);
    185186    }
    186187
Note: See TracChangeset for help on using the changeset viewer.