#ifndef ROO_ABS_PROXY
#define ROO_ABS_PROXY
#include "TObject.h"
#include "RooAbsArg.h"
#include "Riosfwd.h"
#ifdef _WIN32
#pragma warning ( disable:4355 )
#endif
class RooAbsProxy {
public:
RooAbsProxy() ;
RooAbsProxy(const char* name, const RooAbsProxy& other) ;
virtual ~RooAbsProxy() {
} ;
virtual const char* name() const {
return "dummy" ;
} ;
inline const RooArgSet* nset() const {
return _nset ;
}
virtual void print(ostream& os, Bool_t addContents=kFALSE) const ;
protected:
RooArgSet* _nset ;
friend class RooAbsArg ;
virtual Bool_t changePointer(const RooAbsCollection& newServerSet, Bool_t nameChange=kFALSE) = 0 ;
friend class RooAbsPdf ;
virtual void changeNormSet(const RooArgSet* newNormSet) ;
ClassDef(RooAbsProxy,1)
} ;
#endif
Last change: Wed Jun 25 08:31:41 2008
Last generated: 2008-06-25 08:31
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.