10#ifndef __KVIDCUTLINE_H
11#define __KVIDCUTLINE_H
#define ClassDef(name, id)
Line in ID grid used to delimit regions where no identification is possible.
KVString fAcceptedDirection
direction relative to cut line corresponding to acceptable region
virtual const Char_t * GetAcceptedDirection() const
virtual Int_t GetMassFormula() const
virtual void ReadAsciiFile_extras(std::ifstream &)
Read accepted direction for cut.
virtual void SetName(const char *name)
This is redeclared to make it appear in context menus for KVIDCutLines.
virtual ~KVIDCutLine()
Destructor.
virtual Int_t GetZ() const
virtual void SetAandZ(Int_t, Int_t)
virtual void SetAcceptedDirection(const Char_t *dir)
virtual void WriteAsciiFile_extras(std::ofstream &, const Char_t *name_prefix="")
Write accepted direction for cut.
KVIDCutLine()
Default constructor.
virtual Int_t GetA() const
virtual Bool_t TestPoint(Double_t x, Double_t y)
virtual void SetMassFormula(Int_t)
Base class for lines/cuts used for particle identification in 2D data maps.
Bool_t WhereAmI(Double_t px, Double_t py, Option_t *opt)
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
void SetName(const char *name="") override
const char * Data() const