Ignore:
Timestamp:
06/23/03 13:19:34 (22 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/meventdisp
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/meventdisp/MGCamDisplay.cc

    r2178 r2210  
    3636#include "MEvtLoop.h"            // MEvtLoop::GetParList
    3737#include "MTaskList.h"           // MTaskList::AddToList
    38 #include "MCamDisplay.h"         // MCamDisplay
     38#include "MHCamera.h"         // MHCamera
    3939#include "MHillasCalc.h"         // MHillasCalc
    4040#include "MHillasSrcCalc.h"      // MHillasSrcCalc
    4141#include "MPedestalCam.h"        // MPedestalCam
    42 #include "MCerPhotCalc.h"        // MCerPhotCalc
     42#include "MCerPhotAnal2.h"       // MCerPhotAnal
    4343#include "MMcPedestalCopy.h"     // MMcPedestalCopy
    4444#include "MMcPedestalNSBAdd.h"   // MMcPedestalNSBAdd
     
    120120    MMcPedestalCopy   *pcopy = new MMcPedestalCopy;
    121121    MMcPedestalNSBAdd *pdnsb = new MMcPedestalNSBAdd;
    122     MCerPhotCalc      *ncalc = new MCerPhotCalc;
     122    MCerPhotAnal2     *ncalc = new MCerPhotAnal2;
    123123    MClone            *clone = new MClone("MCerPhotEvt");
    124124    MImgCleanStd      *clean = new MImgCleanStd;
     
    177177    {
    178178        fCanvas2[i]->cd();
    179         fDisplay[i]  = new MCamDisplay(geom);
     179        fDisplay[i]  = new MHCamera(*geom);
    180180        fDisplay[i]->Draw();
    181181        fDisplay[i]->AddNotify(*(MCamEvent*)GetParList()->FindObject("MRawEvtData"));
     
    249249    const MPedestalCam *ped   = (MPedestalCam*)plist->FindObject("MPedestalCam");
    250250
    251     fDisplay[0]->Fill((MCamEvent&)*evt, 0);
    252     fDisplay[1]->Fill((MCamEvent&)*evt, 1);
    253     fDisplay[2]->Fill((MCamEvent&)*evt, 2);
     251    fDisplay[0]->SetCamContent((MCamEvent&)*evt, 0);
     252    fDisplay[1]->SetCamContent((MCamEvent&)*evt, 1);
     253    fDisplay[2]->SetCamContent((MCamEvent&)*evt, 2);
    254254    fDisplay[3]->FillLevels(*evt, *clean);
    255     fDisplay[4]->Fill((MCamEvent&)*ped);
     255    fDisplay[4]->SetCamContent((MCamEvent&)*ped);
    256256
    257257    for (int i=0; i<5; i++)
  • trunk/MagicSoft/Mars/meventdisp/MGCamDisplay.h

    r1966 r2210  
    99
    1010class MGeomCam;
    11 class MCamDisplay;
     11class MHCamera;
    1212
    1313class MGCamDisplay : public MGEvtDisplay
     
    1919    TGListBox   *fPixelList;
    2020
    21     MCamDisplay *fDisplay[5];
     21    MHCamera *fDisplay[5];
    2222    TCanvas     *fCanvas2[5];
    2323
  • trunk/MagicSoft/Mars/meventdisp/MGEvtDisplay.cc

    r2205 r2210  
    4646#include "MTaskList.h"
    4747#include "MEvtLoop.h"
    48 #include "MCamDisplay.h"
     48#include "MHCamera.h"
    4949#include "MReadMarsFile.h"
    5050#include "MGeomCamMagic.h"
     
    279279    AddTab("Geometry");
    280280    MGeomCamMagic geom;
    281     MCamDisplay *display = new MCamDisplay(&geom);
     281    MHCamera *display = new MHCamera(geom);
    282282    display->Draw();
    283283    display->DrawPixelNumbers();
     
    648648        {
    649649        case kTE_ENTER:
    650         case kCM_BUTTON:
    651650            if (parm1==kClose)
    652651            {
     
    664663                    ReadinEvent();
    665664                return kTRUE;
    666 
    667             case kCM_BUTTON:
    668                 switch (parm1)
    669                 {
    670                 case kEvtPrev:
    671                     ReadinEvent(-1);
    672                     return kTRUE;
    673 
    674                 case kEvtNext:
    675                     ReadinEvent(+1);
    676                     return kTRUE;
    677                 }
    678                 return kTRUE;
    679665            }
    680666            return kTRUE;
     
    685671        switch (GET_SUBMSG(msg))
    686672        {
     673        case kCM_BUTTON:
     674            if (parm1==kClose)
     675            {
     676                CloseWindow();
     677                return kTRUE;
     678            }
     679
     680            if (!fInitOk)
     681                return kTRUE;
     682
     683            switch (parm1)
     684            {
     685            case kEvtPrev:
     686                ReadinEvent(-1);
     687                return kTRUE;
     688
     689            case kEvtNext:
     690                ReadinEvent(+1);
     691                return kTRUE;
     692            }
     693            return kTRUE;
     694
    687695        case kCM_MENU:
    688696            switch (parm1)
Note: See TracChangeset for help on using the changeset viewer.