Ignore:
Timestamp:
02/27/04 06:52:39 (21 years ago)
Author:
wittek
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/macros/ONOFFAnalysis.C

    r3305 r3339  
    5353        //.....
    5454        MBinning *binsb = new MBinning("BinningSigmabar");
    55         binsb->SetEdges( 100,  0.0,  5.0);
     55        binsb->SetEdges( 100,  0.0,  50.0);
    5656        plist->AddToList(binsb);
    5757
     
    8080
    8181        MBinning *binsdiff = new MBinning("BinningDiffsigma2");
    82         binsdiff->SetEdges(100, -10.0, 15.0);
     82        binsdiff->SetEdges(100, -300.0, 500.0);
    8383        plist->AddToList(binsdiff);
    8484
     
    181181      //const char *onfile  = "MCerPhot_output";
    182182      //const char *onfile  = "*.ON";
    183       //const char *onfile  = "12*.ON";
    184       const char *onfile  = "12410.ON";
     183      const char *onfile  = "12*.ON";
     184      //const char *onfile  = "1238*.ON";
    185185
    186186     const char *mcfile  = "/data/MAGIC/mc_eth/magLQE_3/gh/0/0/G_M0_00_0_550*.root";
     
    191191      // path for input for Mars
    192192      //TString inPath = "/.magic/magicserv01/scratch/";
    193      TString inPath = "/mnt/data17a/hbartko/";
    194      //TString inPath = "~wittek/datacrab_feb04/";
     193      //TString inPath = "/mnt/data17a/hbartko/";
     194      //TString inPath = "~wittek/datacrab_feb04/";
     195      //TString inPath = "~wittek/datacrab_26feb04/";
     196     TString inPath = "/.magic/magicserv01/scratch/calibrated/";
     197     //TString inPath = "/.magic/magicserv01/scratch/David/CalibratedRuns/";
    195198
    196199      // path for output from Mars
    197       TString outPath = "~wittek/datacrab_feb04/";
     200      //TString outPath = "~wittek/datacrab_feb04/";
     201      TString outPath = "~wittek/datacrab_26feb04/";
    198202
    199203      //-----------------------------------------------
     
    371375    outNameImage += "Hillas";
    372376    outNameImage += typeInput;
    373     outNameImage += "1e.root";
     377    outNameImage += "1.root";
    374378    gLog << "padded data to be written onto : " << outNameImage << endl;
    375379
     
    701705    sourcefromstar.SetSourceAndStarPosition("Crab", 22, 0, 52, 5, 34, 32,
    702706                                        "Zeta-Tau", 21, 8, 33, 5, 37, 38.7);
    703     sourcefromstar.AddFile("~wittek/datacrab_feb04/positions.4.txt", 0);
    704 
    705     MBlindPixelCalc blindbeforepad;
     707    if (typeInput == "ON")
     708      sourcefromstar.AddFile("~wittek/datacrab_26feb04/positionsOn.4.txt", 0);
     709    else if (typeInput == "OFF")
     710      sourcefromstar.AddFile("~wittek/datacrab_26feb04/positionsOff.txt", 0);
     711
     712    //MBlindPixelCalc blindbeforepad;
    706713    //blindbeforepad.SetUseBlindPixels();
    707     blindbeforepad.SetName("BlindBeforePadding");
    708 
    709     MBlindPixelCalc blind;
     714    //blindbeforepad.SetName("BlindBeforePadding");
     715
     716    //MBlindPixelCalc blind;
    710717    //blind.SetUseBlindPixels();
     718    //blind.SetUseInterpolation();
     719    //blind.SetName("BlindAfterPadding");
     720
     721    MSigmabarCalc sigbar;
     722
     723    MBadPixelCalcRms blind;
     724    //blind.SetUseBlindPixels();
     725    blind.SetUseInterpolation();
     726    //blind.SetCheckPedestalRMS();
    711727    blind.SetName("BlindAfterPadding");
    712728
     
    715731    contbasic.SetName("SelBasic");
    716732
    717     //MFillH fillblind("BlindPixels[MHBlindPixels]", "MBlindPixels");
    718     //fillblind.SetName("HBlind");
     733    MFillH fillblind("BlindPixels[MHBlindPixels]", "MBlindPixels");
     734    fillblind.SetName("HBlind");
    719735
    720736    MSigmabarCalc sigbarcalc;
     
    759775    selstandard.SetHillasName(fHilName);
    760776    selstandard.SetImgParName(fImgParName);
    761     selstandard.SetCuts(200, 6, 600, 0.4, 1.1, 0.0, 0.0);
     777    selstandard.SetCuts(200, 4, 600, 0.2, 1.3, 0.0, 0.0);
    762778    MContinue contstandard(&selstandard);
    763779    contstandard.SetName("SelStandard");
     
    766782      MWriteRootFile write(outNameImage);
    767783
    768       //write.AddContainer("MRawRunHeader", "RunHeaders");
     784      write.AddContainer("MRawRunHeader", "RunHeaders");
    769785      //write.AddContainer("MMcRunHeader",  "RunHeaders", kFALSE);
    770786      //write.AddContainer("MTime",         "Events");
     
    803819    //  tliston.AddToList(&pointcorr);
    804820
     821    tliston.AddToList(&sigbar);
    805822    tliston.AddToList(&blind);
    806823    tliston.AddToList(&contbasic);
    807824
    808     //tliston.AddToList(&fillblind);
    809     tliston.AddToList(&sigbarcalc);
     825    tliston.AddToList(&fillblind);
     826    //tliston.AddToList(&sigbarcalc);
    810827    tliston.AddToList(&fillsigtheta);
    811828    tliston.AddToList(&clean);
     
    847864
    848865    pliston.FindObject("SigmaTheta", "MHSigmaTheta")->DrawClone();
    849     //pliston.FindObject("BlindPixels", "MHBlindPixels")->DrawClone();
     866    pliston.FindObject("BlindPixels", "MHBlindPixels")->DrawClone();
    850867
    851868    pliston.FindObject("MHHillas")->DrawClone();
     
    855872    pliston.FindObject("MHStarMap")->DrawClone();
    856873
    857     DeleteBinnings(&pliston);
     874    //DeleteBinnings(&pliston);
    858875
    859876      gLog << "End of padding" << endl;
Note: See TracChangeset for help on using the changeset viewer.