Ignore:
Timestamp:
02/02/01 11:28:36 (24 years ago)
Author:
harald
Message:
Added the first implementation of a EventDisplay for MAGIC.
The class doing the job is called "MCamDisplay".
Location:
trunk/MagicSoft/Mars/manalysis
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/manalysis/MNphotEvent.cc

    r594 r595  
    66
    77#include "MCamGeom.h"
    8 //#include "MCamDisplay.h"
     8#include "MCamDisplay.h"
    99#include "MHexagon.h"
    1010
     
    6262  //
    6363 
    64   //   MCamDisplay disp(fType)  ;
     64  MCamDisplay *disp = new MCamDisplay(fType)  ;
    6565 
    66   //   for (Int_t i=0; i<fNbPixels; i++)
    67   //     {
    68   //       disp.SetPixelColor( ((MNphotPix *) fPixels->At(i))->GetPixId(),
    69   //                      ((MNphotPix *) fPixels->At(i))->GetPhotons()) ;
    70   //     }
    71   //   disp.Draw() ;
     66  disp->Draw( this ) ;
    7267 
     68  //  disp->Draw() ;
     69
    7370}
    7471
     
    106103}
    107104 
     105Int_t MNphotEvent::GetPixelId(Int_t i )
     106{
     107  return ( ( (MNphotPix *) fPixels->At(i))->GetPixId() ) ;
     108}
     109
     110Float_t MNphotEvent::GetPhotons(Int_t i )
     111{
     112  return ( ( (MNphotPix *) fPixels->At(i))->GetPhotons() ) ;
     113}
  • trunk/MagicSoft/Mars/manalysis/MNphotEvent.h

    r594 r595  
    6262  MNphotEvent(const char *name=NULL, const char *title=NULL) ;
    6363
    64   void Draw(Option_t* option) ;
     64  void Draw(Option_t* option = "" ) ;
    6565
    6666  Int_t    GetNbPixels() ;
     
    7272  void Print() ;
    7373
    74   ClassDef(MNphotEvent, 1)    // class for Nphotons Events
     74  Int_t GetPixelId(Int_t i ) ;
     75  Float_t GetPhotons(Int_t i ) ;
     76 
     77    ClassDef(MNphotEvent, 1)    // class for Nphotons Events
    7578};
    7679
Note: See TracChangeset for help on using the changeset viewer.