16 #ifndef ROO_RANGE_BOOLEAN
17 #define ROO_RANGE_BOOLEAN
27 class RooRangeBoolean :
public RooAbsReal {
31 RooRangeBoolean(
const char* name,
const char* title, RooAbsRealLValue& x,
const char* rangeName) ;
32 RooRangeBoolean(
const RooRangeBoolean& other,
const char* name = 0);
33 virtual TObject* clone(
const char* newname)
const {
return new RooRangeBoolean(*
this, newname); }
34 virtual ~RooRangeBoolean() ;
37 virtual std::list<Double_t>* plotSamplingHint(RooAbsRealLValue& obs, Double_t xlo, Double_t xhi)
const ;
44 Double_t evaluate()
const;
46 ClassDef(RooRangeBoolean,1)