Changeset 6994 for trunk/MagicSoft/Mars/mjobs
- Timestamp:
- 05/04/05 16:53:10 (20 years ago)
- Location:
- trunk/MagicSoft/Mars/mjobs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mjobs/MJSpectrum.cc
r6993 r6994 321 321 if (theta) 322 322 { 323 proj.Scale(theta-> Integral()/proj.Integral());323 proj.Scale(theta->GetMaximum()/proj.GetMaximum()); 324 324 theta->SetMaximum(1.05*TMath::Max(theta->GetMaximum(), proj.GetMaximum())); 325 325 } -
trunk/MagicSoft/Mars/mjobs/MJStar.cc
r6993 r6994 54 54 #include "MReadMarsFile.h" 55 55 #include "MF.h" 56 #include "MFDataMember.h" 56 57 #include "MFDeltaT.h" 57 58 #include "MFSoftwareTrigger.h" … … 286 287 // ------------------ Setup write task ---------------- 287 288 288 MWriteRootFile write(2, Form("%s{s/_Y_/_I_}", fPathOut.Data()), fOverwrite?"RECREATE":"NEW"); 289 const TString rule(Form("%s{s/_Y_/_I_}", fPathOut.Data())); 290 MWriteRootFile write( 2, rule, fOverwrite?"RECREATE":"NEW"); 291 MWriteRootFile writem(2, rule, fOverwrite?"RECREATE":"NEW"); 289 292 // Data 290 293 write.AddContainer("MHillas", "Events"); … … 305 308 306 309 // Muon Setup 307 write.AddContainer("BinningRadius", "RunHeaders");308 write.AddContainer("BinningArcWidth", "RunHeaders");309 write.AddContainer("BinningRingBroadening", "RunHeaders");310 write.AddContainer("BinningSizeVsArcRadius", "RunHeaders");311 write.AddContainer("MMuonSetup", "RunHeaders");310 write.AddContainer("BinningRadius", "RunHeaders"); 311 write.AddContainer("BinningArcWidth", "RunHeaders"); 312 write.AddContainer("BinningRingBroadening", "RunHeaders"); 313 write.AddContainer("BinningSizeVsArcRadius", "RunHeaders"); 314 write.AddContainer("MMuonSetup", "RunHeaders"); 312 315 313 316 if (ismc) … … 333 336 write.AddContainer("MEffectiveOnTime", "EffectiveOnTime"); 334 337 write.AddContainer("MTimeEffectiveOnTime", "EffectiveOnTime"); 338 } 339 340 // What to write in muon tree 341 writem.AddContainer("MMuonSearchPar", "Muons"); 342 writem.AddContainer("MMuonCalibPar", "Muons"); 343 writem.AddContainer("MHillas", "Muons"); 344 writem.AddContainer("MHillasExt", "Muons"); 345 writem.AddContainer("MHillasSrc", "Muons"); 346 writem.AddContainer("MImagePar", "Muons"); 347 writem.AddContainer("MNewImagePar", "Muons"); 348 writem.AddContainer("MRawEvtHeader", "Muons"); 349 writem.AddContainer("MPointingPos", "Muons"); 350 if (ismc) 351 { 352 // Monte Carlo Data 353 writem.AddContainer("MMcEvt", "Muons"); 354 writem.AddContainer("MMcTrig", "Muons"); 335 355 } 336 356 … … 369 389 MF fmuon3("(MMuonCalibPar.fArcPhi>175) && (MMuonSearchPar.fDeviation<37)", 370 390 "MuonFinalCut"); 391 MFDataMember fmuon4("MMuonCalibPar.fArcPhi", '>', -0.5, "MuonWriteCut"); 392 writem.SetFilter(&fmuon4); 371 393 372 394 MMuonSearchParCalc muscalc; … … 390 412 tlist2.AddToList(&fmuon3); 391 413 tlist2.AddToList(&fillmpar); 414 tlist2.AddToList(&fmuon4); 415 tlist2.AddToList(&writem); 392 416 } 393 417 // ------------------------------------------------------------
Note:
See TracChangeset
for help on using the changeset viewer.