Changeset 7632 for trunk


Ignore:
Timestamp:
04/11/06 16:15:21 (19 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r7631 r7632  
    1818
    1919                                                 -*-*- END OF LINE -*-*-
     20
     21 2006/04/11 Thomas Bretz
     22
     23   * mastro/MAstro.h:
     24     - added conversion Parsec2Lighyear
     25
     26   * mbase/MLogHtml.cc:
     27     - added a fix to display < and > correctly
     28
     29   * mhflux/MHCollectionArea.[h,cc]:
     30     - commented out obsolete fEnergy parameter
     31
     32   * mjobs/MJSpectrum.cc:
     33     - fill a second collection area plot after trigger
     34
     35   * mjoptim/MJOptimize.cc:
     36     - improve speed of optimization by switching of timing and
     37       reset in eventloop
     38
     39
    2040
    2141 2006/04/11 Daniel Hoehne, Daniela Dorner
  • trunk/MagicSoft/Mars/mastro/MAstro.h

    r7444 r7632  
    2222public:
    2323    // Unit conversion
    24     static Double_t Parsec2Meter() { return 3.0856776e+16; }
     24    static Double_t Parsec2Meter()    { return 3.0856776e+16; }
     25    static Double_t Parsec2Lighyear() { return 3.2615644; }
    2526
    2627
  • trunk/MagicSoft/Mars/mbase/MLogHtml.cc

    r7409 r7632  
    124124    }
    125125
    126     fOut->write(str, len);
     126    TString txt(str);
     127
     128    txt.ReplaceAll(">", "&gt;");
     129    txt.ReplaceAll("<", "&lt;");
     130
     131    fOut->write(txt.Data(), len);
    127132    if (fUnderline)
    128133    {
  • trunk/MagicSoft/Mars/mjobs/MJSpectrum.cc

    r7522 r7632  
    10821082    // Fill collection area and energy estimator (unfolding)
    10831083    // Make sure to use the same binning for MHCollectionArea and MHEnergyEst
    1084     MHCollectionArea area;
    1085     area.SetHistAll(fSimpleMode ? hist : (TH2D&)mh1.GetHist());
     1084    MHCollectionArea area0("TriggerArea");
     1085    MHCollectionArea area1;
     1086    area0.SetHistAll(fSimpleMode ? hist : (TH2D&)mh1.GetHist());
     1087    area1.SetHistAll(fSimpleMode ? hist : (TH2D&)mh1.GetHist());
     1088
    10861089    MHEnergyEst      hest;
    10871090
    1088     MFillH fill3(&area, "", "FillCollectionArea");
    1089     MFillH fill4(&hest, "", "FillEnergyEst");
     1091    MFillH fill30(&area0, "", "FillTriggerArea");
     1092    MFillH fill31(&area1, "", "FillCollectionArea");
     1093    MFillH fill4(&hest,   "", "FillEnergyEst");
    10901094    MFillH fill5("MHThreshold", "", "FillThreshold");
    1091     fill3.SetWeight();
     1095    fill30.SetWeight();
     1096    fill31.SetWeight();
    10921097    fill4.SetWeight();
    10931098    fill5.SetWeight();
    1094     fill3.SetNameTab("ColArea");
     1099    fill30.SetNameTab("TrigArea");
     1100    fill31.SetNameTab("ColArea");
    10951101    fill4.SetNameTab("E-Est");
    10961102    fill5.SetNameTab("Threshold");
     
    11411147    tlist2.AddToList(&weight);
    11421148    tlist2.AddToList(&fill1a);
     1149    tlist2.AddToList(&fill30);
    11431150    tlist2.AddToList(fCut0);
    11441151    tlist2.AddToList(fCut1);
     
    11461153    tlist2.AddToList(fCut3);
    11471154    tlist2.AddToList(&taskenv1);
    1148     tlist2.AddToList(&fill3);
     1155    tlist2.AddToList(&fill31);
    11491156    tlist2.AddToList(&fill4);
    11501157    tlist2.AddToList(&fill5);
  • trunk/MagicSoft/Mars/mjoptim/MJOptimize.cc

    r7152 r7632  
    657657    }
    658658
     659    MTaskList *tlist = parlist.FindObject("MTaskList");
     660    if (!tlist)
     661    {
     662        *fLog << err << "MTaskList not found... abort." << endl;
     663        return kFALSE;
     664    }
     665    tlist->SetAccelerator(MTask::kAccDontReset|MTask::kAccDontTime);
     666
    659667    MMatrixLoop *loop = dynamic_cast<MMatrixLoop*>(parlist.FindTask("MRead"));
    660668
     
    756764    tlist.AddToList(&fillh);
    757765
     766    tlist.SetAccelerator(MTask::kAccDontReset|MTask::kAccDontTime);
     767
    758768    MEvtLoop fillloop;
    759769    fillloop.SetParList(&parlist);
Note: See TracChangeset for help on using the changeset viewer.