14 #ifndef TGO4LISTCOND_H 15 #define TGO4LISTCOND_H 29 TGo4ListCond(
const char *name,
const char *title =
"Go4 list condition");
30 TGo4ListCond(
const char *name,
const char *title,
const Int_t num,
const Int_t *values);
31 TGo4ListCond(
const char *name,
const char *title,
const Int_t start,
const Int_t stop,
const Int_t step = 1);
35 virtual void SetValues(
const Int_t num,
const Int_t * values);
36 virtual void SetValues(
const Int_t start,
const Int_t stop,
const Int_t step);
39 Bool_t
Test(Double_t value)
override;
64 Double_t
GetXLow()
const override;
67 Double_t
GetXUp()
const override;
70 Double_t
GetYLow()
const override;
73 Double_t
GetYUp()
const override;
92 #endif // TGO4LISTCOND_H Double_t GetYLow() const override
void RemoveValue(UInt_t ix)
void InsertValue(UInt_t ix, Int_t val)
Double_t GetXLow() const override
Int_t GetValue(UInt_t ix) const
Bool_t UpdateFrom(TGo4Condition *cond, Bool_t counts) override
void SetValue(UInt_t ix, Int_t val)
ClassDefOverride(TGo4ListCond, 1)
Double_t GetXUp() const override
UInt_t GetNumValues() const
std::vector< Int_t > fxValues
void PrintCondition(Bool_t full=kFALSE) override
void Resize(size_t newsize)
Double_t GetYUp() const override