10 #ifndef __KVIDCUTCONTOUR_H
11 #define __KVIDCUTCONTOUR_H
#define ClassDef(name, id)
Basic graphical contour class for use in particle identification.
Graphical contour for excluding/including regions in particle identification maps.
KVIDCutContour()
Default constructor.
virtual Int_t GetZ() const
Bool_t IsExclusive() const
kTRUE for exclusive contour, kFALSE for inclusive contour
virtual void ReadAsciiFile_extras(std::ifstream &)
Read fExclusive.
virtual void SetName(const char *name)
This is redeclared to make it appear in context menus for KVIDContourLines.
virtual ~KVIDCutContour()
Destructor.
virtual void SetAandZ(Int_t, Int_t)
Bool_t fExclusive
set to kTRUE if want to accept points OUTSIDE the contour
virtual void WriteAsciiFile_extras(std::ofstream &, const Char_t *name_prefix="")
Write fExclusive.
virtual Int_t GetMassFormula() const
virtual void SetMassFormula(Int_t)
virtual Bool_t TestPoint(Double_t x, Double_t y)
void SetExclusive(Bool_t e=kTRUE)
Make contour exclusive i.e. only accept points outside contour.
virtual Int_t GetA() const
virtual void SetName(const char *name)
virtual Int_t IsInside(Double_t x, Double_t y) const