EFocalSurface3DPainter
#include "EFocalSurface3DPainter.hh" |
EFocalSurface3DPainter
class description - source file - inheritance tree (.pdf)
class EFocalSurface3DPainter : public TObject
Inheritance Chart: | |||||||||
|
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&)