Changeset 8582 for trunk/MagicSoft/Mars/mjobs
- Timestamp:
- 06/19/07 10:35:33 (18 years ago)
- Location:
- trunk/MagicSoft/Mars/mjobs
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc
r8518 r8582 151 151 // file always. Which might make the usage outside of 152 152 // callisto difficult. 153 TObjArray cont; 154 cont.Add(const_cast<TEnv*>(GetEnv())); 155 156 if (fDisplay) 157 cont.Add(fDisplay); 158 153 159 const TString name(Form("signal%08d.root", fSequence.GetSequence())); 154 return Write Display(name, "UPDATE");160 return WriteContainer(cont, name, "UPDATE"); 155 161 } 156 162 … … 675 681 writemc.AddContainer("MMcEvtBasic", "OriginalMC"); 676 682 683 // Write the special calib tree 684 /* 685 MWriteRootFile writecal(2, fname, fOverwrite?"RECREATE":"NEW"); 686 writecal.SetName("WriteCalib"); 687 writecal.AddContainer("MBadPixelsCam", "Calib"); 688 writecal.AddContainer("MCalibrationChargeCam", "Calib"); 689 writecal.AddContainer("MCalibrationRelTimeCam", "Calib"); 690 */ 691 677 692 // Now setup tasklist for events 678 693 MTaskList tlist2; … … 722 737 if (fIsRelTimesUpdate) 723 738 tlist3.AddToList(&recalc); // MCalibrationRelTimeCam 724 } 739 740 //tlist3.AddToList(&writecal); // MWriteRootFile 741 } 725 742 726 743 // Continue for all non-cosmic events … … 761 778 // tlist2.AddToList(&fill7); 762 779 tlist2.AddToList(&fill9); 763 tlist2.AddToList(&fillB); 764 tlist2.AddToList(&fillD); 780 if (!fSequence.IsMonteCarlo()) 781 { 782 tlist2.AddToList(&fillB); 783 tlist2.AddToList(&fillD); 784 } 765 785 if (extractor1->HasLoGain()) 766 786 { -
trunk/MagicSoft/Mars/mjobs/MJCalibration.cc
r8518 r8582 2027 2027 cont.Add(fDisplay); 2028 2028 2029 cont.Add(const_cast<TEnv*>(GetEnv())); 2030 2029 2031 return WriteContainer(cont, GetOutputFileName(), "UPDATE"); 2030 2032 } -
trunk/MagicSoft/Mars/mjobs/MJCut.cc
r8518 r8582 319 319 if (fDisplay) 320 320 arr.Add(fDisplay); 321 322 arr.Add(const_cast<TEnv*>(GetEnv())); 321 323 322 324 return WriteContainer(arr, fname, "UPDATE"); -
trunk/MagicSoft/Mars/mjobs/MJPedestal.cc
r8518 r8582 895 895 return kFALSE; 896 896 897 *fLog << all << "Mean pulse time (" << (fSequence.IsMonteCarlo()?"MC":"cosmics") << "): ";897 *fLog << all << "Mean pulse time/Avg pos.of maximum (" << (fSequence.IsMonteCarlo()?"MC":"cosmics") << "): "; 898 898 *fLog << meanpulsetime << "+-" << rmspulsetime << endl; 899 899 -
trunk/MagicSoft/Mars/mjobs/MJSpectrum.cc
r8222 r8582 1322 1322 1323 1323 // check if output should be written 1324 if (!fPathOut.IsNull()) 1325 fDisplay->SaveAsRoot(fPathOut); 1326 1327 return kTRUE; 1328 } 1324 if (fPathOut.IsNull()) 1325 return kTRUE; 1326 1327 // Write the output 1328 TObjArray cont; 1329 cont.Add((TObject*)GetEnv()); 1330 1331 if (fDisplay) 1332 cont.Add(fDisplay); 1333 1334 return WriteContainer(cont, fPathOut, "RECREATE"); 1335 } -
trunk/MagicSoft/Mars/mjobs/MJStar.cc
r8531 r8582 103 103 } 104 104 105 TObjArray cont; 106 cont.Add(const_cast<TEnv*>(GetEnv())); 107 108 if (fDisplay) 109 cont.Add(fDisplay); 110 105 111 const TString oname = Form("%s/star%08d.root", (const char*)fPathOut, fSequence.GetSequence()); 106 107 *fLog << inf << "Writing to file: " << oname << endl; 108 109 TFile file(oname, "RECREATE"); 110 111 *fLog << inf << " - MStatusDisplay..." << flush; 112 if (fDisplay && fDisplay->Write()<=0) 113 { 114 *fLog << err << "Unable to write MStatusDisplay to " << oname << endl; 115 return kFALSE; 116 } 117 *fLog << inf << "ok." << endl; 118 119 return kTRUE; 112 return WriteContainer(cont, oname, "UPDATE"); 120 113 } 121 114 … … 345 338 // Spark cut 346 339 MFDataPhrase fsparks("log10(MNewImagePar.fConc1) < (-0.371)*log10(MHillas.fSize) + 0.596", "SparkCut"); 340 //fill0b.SetFilter(&fsparks); 347 341 fill0c.SetFilter(&fsparks); 348 342
Note:
See TracChangeset
for help on using the changeset viewer.