8 #ifndef R_CONTOUR_BASE_GATE_HH
9 #define R_CONTOUR_BASE_GATE_HH
14 #include <TVirtualPad.h>
60 virtual bool WriteData ( ostream &os )
const;
61 virtual bool WriteData ( FILE *fptr )
const;
67 virtual bool CheckValue (
const Double_t x )
const;
68 virtual Int_t
Type ( )
const;
71 virtual void SetGate (
const Double_t x1,
const Double_t x2 );
72 virtual Double_t
GetXmin ( )
const;
73 virtual Double_t
GetXmax ( )
const;
75 virtual void SetYRep (
const Double_t y );
76 virtual void SetYMin (
const Double_t y );
77 virtual void SetYMax (
const Double_t y );
78 virtual Double_t
GetYRep ( )
const;
79 virtual Double_t
GetYMin ( )
const;
80 virtual Double_t
GetYMax ( )
const;
82 virtual void SetYFromPad (
const TVirtualPad *pad,
const Double_t r = 0.5 );
virtual bool Compare(const RContourBase *ct_ptr) const
Definition: RContourBaseGate.cpp:91
virtual Double_t GetXmin() const
Definition: RContourBaseGate.icc:16
Double_t ymin
For display.
Definition: RContourBaseGate.hh:34
virtual void SetYRep(const Double_t y)
Definition: RContourBaseGate.icc:26
GObject(RContourBaseGate)
virtual Double_t GetXmax() const
Definition: RContourBaseGate.icc:20
Double_t xmax
Upper bound.
Definition: RContourBaseGate.hh:31
ClassDef(RContourBaseGate, 0)
virtual bool CheckValue(const Double_t x) const
Definition: RContourBaseGate.icc:59
RContourBaseGate & operator=(const RContourBaseGate &ct)
Definition: RContourBaseGate.cpp:63
Double_t yrep
For display.
Definition: RContourBaseGate.hh:33
Definition: RContourBase1D.hh:18
virtual string TypeName() const
Definition: RContourBaseGate.icc:68
virtual void SetYFromPad(const TVirtualPad *pad, const Double_t r=0.5)
Definition: RContourBaseGate.cpp:148
virtual void SetYMin(const Double_t y)
Definition: RContourBaseGate.icc:32
RContourBaseGate()
Definition: RContourBaseGate.cpp:21
virtual bool WriteData(ostream &os) const
Definition: RContourBaseGate.cpp:183
virtual Double_t GetYMin() const
Definition: RContourBaseGate.icc:46
Double_t xmin
Lower bound.
Definition: RContourBaseGate.hh:30
static RContourBaseGate * ReadNew(istream &is)
Definition: RContourBaseGate.cpp:218
virtual Int_t Type() const
Definition: RContourBaseGate.icc:64
virtual Double_t GetYRep() const
Definition: RContourBaseGate.icc:42
virtual TList * CreateObjectList() const
Definition: RContourBaseGate.cpp:112
virtual ~RContourBaseGate()
Definition: RContourBaseGate.cpp:81
Definition: RContourBaseGate.hh:22
virtual void SetGate(const Double_t x1, const Double_t x2)
Definition: RContourBaseGate.icc:12
virtual Double_t GetYMax() const
Definition: RContourBaseGate.icc:50
virtual void SetYMax(const Double_t y)
Definition: RContourBaseGate.icc:38
Definition: RContourBase.hh:19
Double_t ymax
For display.
Definition: RContourBaseGate.hh:35