10 #ifndef __KVIDCUTLINE_H
11 #define __KVIDCUTLINE_H
#define ClassDefOverride(name, id)
Line in ID grid used to delimit regions where no identification is possible.
virtual const Char_t * GetAcceptedDirection() const
Bool_t TestPoint(Double_t x, Double_t y) override
Int_t GetZ() const override
void SetAandZ(Int_t, Int_t) override
KVString fAcceptedDirection
direction relative to cut line corresponding to acceptable region
void SetZ(Int_t) override
void SetMassFormula(Int_t) override
void SetA(Int_t) override
virtual ~KVIDCutLine()
Destructor.
void SetName(const char *name) override
This is redeclared to make it appear in context menus for KVIDCutLines.
void WriteAsciiFile_extras(std::ofstream &, const Char_t *name_prefix="") override
Write accepted direction for cut.
virtual void SetAcceptedDirection(const Char_t *dir)
KVIDCutLine()
Default constructor.
void ReadAsciiFile_extras(std::ifstream &) override
Read accepted direction for cut.
Int_t GetA() const override
Int_t GetMassFormula() const override
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)
void SetName(const char *name) override
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
const char * Data() const