10 #ifndef __KVIDCUTLINE_H
11 #define __KVIDCUTLINE_H
26 void WriteAsciiFile_extras(std::ofstream&,
const Char_t* name_prefix =
"")
override;
27 void ReadAsciiFile_extras(std::ifstream&)
override;
28 void SetZ(
Int_t )
override
32 void SetA(
Int_t )
override
40 void SetMassFormula(
Int_t )
override
60 fAcceptedDirection = dir;
108 return fAcceptedDirection.
Data();
#define ClassDefOverride(name, id)
Line in ID grid used to delimit regions where no identification is possible.
Bool_t TestPoint(Double_t x, Double_t y) override
Int_t GetZ() const override
const Char_t * GetSelectionType() const override
const Char_t * GetAcceptedDirection() const
virtual ~KVIDCutLine()
Destructor.
void SetName(const char *name) override
This is redeclared to make it appear in context menus for KVIDCutLines.
void SetAcceptedDirection(const Char_t *dir)
KVIDCutLine()
Default constructor.
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) const
void NotifyParentOfModification()
If identifier belongs to a graph/grid, send signal to say it has been modified.
void SetName(const char *name) override
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
const char * Data() const