Ignore:
Timestamp:
02/14/05 19:29:41 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mjobs
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mjobs/MJCalib.h

    r6282 r6466  
    3131    void SetInput(MRunIter *iter) { fRuns = iter; }
    3232
     33    Byte_t GetDataFlag() const { return fDataFlag; }
     34
    3335    Bool_t IsUseRawData()  const { return fDataFlag==kIsUseRawData;  }
    3436    Bool_t IsUseRootData() const { return fDataFlag==kIsUseRootData; }
  • trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc

    r6459 r6466  
    352352    readreal.AddTree("Currents");
    353353
    354     //MReadMarsFile read("Events");
    355     //read.DisableAutoScheme();
     354    MReadMarsFile readmc("Events");
     355    readmc.DisableAutoScheme();
     356
    356357    MRawFileRead rawread(NULL);
    357     if (IsUseRawData())
     358
     359    switch (GetDataFlag())
     360    {
     361    case kIsUseRawData:
    358362        rawread.AddFiles(fSequence.IsValid() ? iter : *fRuns);
    359     else
     363        break;
     364    case kIsUseMC:
     365        readmc.AddFiles(fSequence.IsValid() ? iter : *fRuns);
     366        break;
     367    case kIsUseRootData:
    360368        readreal.AddFiles(fSequence.IsValid() ? iter : *fRuns);
     369        break;
     370    }
    361371
    362372    MPointingPosInterpolate pextr;
     
    672682
    673683    // Now setup main tasklist
    674     tlist.AddToList(IsUseRawData() ? (MTask*)&rawread : (MTask*)&readreal);
     684    switch (GetDataFlag())
     685    {
     686    case kIsUseRawData:
     687        tlist.AddToList(&rawread);
     688        break;
     689    case kIsUseMC:
     690        tlist.AddToList(&readmc);
     691        break;
     692    case kIsUseRootData:
     693        tlist.AddToList(&readreal);
     694        break;
     695    }
     696    //tlist.AddToList(IsUseRawData() ? (MTask*)&rawread : (MTask*)&readreal);
    675697    if (IsUseRootData())
    676698      tlist2.AddToList(&pextr);
Note: See TracChangeset for help on using the changeset viewer.