Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

EFocalSurface3DPainter

#include "EFocalSurface3DPainter.hh"

EFocalSurface3DPainter


class description - source file - inheritance tree (.pdf)

class EFocalSurface3DPainter : public TObject

Inheritance Chart:
TObject
<-
EFocalSurface3DPainter
    private:
void Constructor() public:
EFocalSurface3DPainter() EFocalSurface3DPainter(EEvent*) EFocalSurface3DPainter(EDetector*, ERunParameters*) EFocalSurface3DPainter(const EFocalSurface3DPainter&) virtual ~EFocalSurface3DPainter() static TClass* Class() virtual void Clear(Option_t* = "") virtual Int_t DistancetoPrimitive(Int_t px, Int_t py) virtual void Draw(Option_t* = "") virtual Double_t GetAlpha() const virtual Color_t GetBackgroundColor() const virtual Int_t GetDrawCode() const virtual Style_t GetMarkerStyle() const virtual Float_t GetMaxMarkerSize() const virtual Color_t GetMinMarkerColor() const virtual Float_t GetMinMarkerSize() const virtual Int_t GetNumMarkerColors() const virtual TClass* IsA() const virtual Bool_t IsModified() virtual void Load(EEvent*) virtual void Load(EDetector*, ERunParameters*) virtual void Modified(Bool_t mod = kTRUE) EFocalSurface3DPainter& operator=(const EFocalSurface3DPainter&) virtual void Paint(Option_t* = "") virtual void SetAlpha(Double_t alpha) virtual void SetBackgroundColor(Color_t color) virtual void SetDrawCode(Int_t code) virtual void SetMarkerStyle(Style_t mstyle) virtual void SetMaxMarkerSize(Float_t max) virtual void SetMinMarkerColor(Color_t color) virtual void SetMinMarkerSize(Float_t min) virtual void SetNumMarkerColors(Int_t n) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual void Update()

Data Members

    private:
EDetector* fDetector ERunParameters* fRunPars Double_t fAlpha Double_t fMeanThres Style_t fMarkerStyle Float_t fMaxMarkerSize Float_t fMinMarkerSize Color_t fMinMarkerColor Int_t fNumMarkerColors Color_t fBackgroundColor TLatex* fLabel TGaxis* fAxis Int_t fDrawCode TObjArray* fHits Int_t fNumMarkers TObjArray* fSignals Int_t fNumSignals TObjArray* fPixels Int_t fNumPixels TAxis3D* fAxis3D Double_t fXmin Double_t fXmax Double_t fYmin Double_t fYmax Double_t fTmin Double_t fTmax Int_t fCmin Int_t fCmax Bool_t fModified public:
static const enum EFocalSurface3DPainter:: kCodeHits static const enum EFocalSurface3DPainter:: kCodeSigs

Class Description

 EFocalSurface3DPainter

 <extensive class description>

   Config file parameters
   ======================

   <parameter name>: <parameter description>
   -Valid options: <available options>


EFocalSurface3DPainter()
 Constructor


EFocalSurface3DPainter( EEvent* ev )
 Constructor


EFocalSurface3DPainter( EDetector* det, ERunParameters* runpars )
 Constructor


~EFocalSurface3DPainter()
 Destructor


void Constructor()



void Clear( Option_t* opt )
 Clear


void Load( EEvent* ev )

void Load( EDetector* det, ERunParameters* runpars)

void Draw( Option_t* option )

void Paint( Option_t* )

void Update()

Int_t DistancetoPrimitive(Int_t px, Int_t py)





Inline Functions


                       Double_t GetAlpha() const
                        Style_t GetMarkerStyle() const
                        Float_t GetMaxMarkerSize() const
                        Color_t GetMinMarkerColor() const
                        Float_t GetMinMarkerSize() const
                          Int_t GetNumMarkerColors() const
                        Color_t GetBackgroundColor() const
                          Int_t GetDrawCode() const
                           void SetAlpha(Double_t alpha)
                           void SetBackgroundColor(Color_t color)
                           void SetMarkerStyle(Style_t mstyle)
                           void SetMinMarkerColor(Color_t color)
                           void SetMaxMarkerSize(Float_t max)
                           void SetMinMarkerSize(Float_t min)
                           void SetNumMarkerColors(Int_t n)
                           void SetDrawCode(Int_t code)
                         Bool_t IsModified()
                           void Modified(Bool_t mod = kTRUE)
                        TClass* Class()
                        TClass* IsA() const
                           void ShowMembers(TMemberInspector& insp, char* parent)
                           void Streamer(TBuffer& b)
                           void StreamerNVirtual(TBuffer& b)
         EFocalSurface3DPainter EFocalSurface3DPainter(const EFocalSurface3DPainter&)
        EFocalSurface3DPainter& operator=(const EFocalSurface3DPainter&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:24:59 2005