16 #ifndef ROO_RECURSIVE_FRACTION
17 #define ROO_RECURSIVE_FRACTION
25 class RooRecursiveFraction :
public RooAbsReal {
28 RooRecursiveFraction() ;
29 RooRecursiveFraction(
const char *name,
const char *title,
const RooArgList& fracSet) ;
30 virtual ~RooRecursiveFraction() ;
32 RooRecursiveFraction(
const RooRecursiveFraction& other,
const char* name = 0);
33 virtual TObject* clone(
const char* newname)
const {
return new RooRecursiveFraction(*
this, newname); }
38 mutable TIterator* _listIter ;
40 Double_t evaluate()
const;
42 ClassDef(RooRecursiveFraction,1)