library: libRooFit #include "RooSegmentedIntegrator2D.h" | 
RooSegmentedIntegrator2D
class description - source file - inheritance tree (.pdf)
    public:
                                RooSegmentedIntegrator2D()
                                RooSegmentedIntegrator2D(const RooAbsFunc& function, const RooNumIntConfig& config)
                                RooSegmentedIntegrator2D(const RooAbsFunc& function, Double_t xmin, Double_t xmax, Double_t ymin, Double_t ymax, const RooNumIntConfig& config)
                        virtual ~RooSegmentedIntegrator2D()
                 virtual Bool_t canIntegrate1D() const
                 virtual Bool_t canIntegrate2D() const
                 virtual Bool_t canIntegrateND() const
                 virtual Bool_t canIntegrateOpenEnded() const
                 virtual Bool_t checkLimits() const
                 static TClass* Class()
      virtual RooAbsIntegrator* clone(const RooAbsFunc& function, const RooNumIntConfig& config) const
                virtual TClass* IsA() const
                   virtual void ShowMembers(TMemberInspector& insp, char* parent)
                   virtual void Streamer(TBuffer& b)
                           void StreamerNVirtual(TBuffer& b)
    protected:
      RooSegmentedIntegrator1D* _xIntegrator  
                    RooAbsFunc* _xint         
 RooSegmentedIntegrator2D()
 RooSegmentedIntegrator2D(const RooAbsFunc& function, const RooNumIntConfig& config) :
  RooSegmentedIntegrator1D(*(_xint=new RooIntegratorBinding(*(_xIntegrator=new RooSegmentedIntegrator1D(function,config)))),config)
 RooSegmentedIntegrator2D(const RooAbsFunc& function, Double_t xmin, Double_t xmax,
				 Double_t ymin, Double_t ymax,
				 const RooNumIntConfig& config) :
  RooSegmentedIntegrator1D(*(_xint=new RooIntegratorBinding(*(_xIntegrator=new RooSegmentedIntegrator1D(function,ymin,ymax,config)))),xmin,xmax,config)
RooAbsIntegrator* clone(const RooAbsFunc& function, const RooNumIntConfig& config) const
 ~RooSegmentedIntegrator2D() 
Bool_t checkLimits() const 
 Check that our integration range is finite and otherwise return kFALSE.
 Update the limits from the integrand if requested.
Inline Functions
             Bool_t canIntegrate1D() const
             Bool_t canIntegrate2D() const
             Bool_t canIntegrateND() const
             Bool_t canIntegrateOpenEnded() const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
Last update: Tue Jun 28 18:15:04 2005
Copyright  (c) 2000-2005, Regents of the University of California          *
ROOT page - Class index - Class Hierarchy - Top of the page
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.