library: libRooFit #include "RooAbsFunc.h"

# RooAbsFunc

class description - source file - inheritance tree (.pdf)

## class RooAbsFunc

| Inheritance Chart:

`RooAbsFunc`

<-

`RooConvIntegrandBinding` |

`RooIntegratorBinding` |

`RooInvTransform` |

`RooRealBinding`

<-

`RooDataProjBinding` |

`RooRealAnalytic` |

`RooScaledFunc` |

This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.

        public:

                   virtual ~RooAbsFunc()
            static TClass* Class()
                    UInt_t getDimension() const
          virtual Double_t getMaxLimit(UInt_t dimension) const
          virtual Double_t getMinLimit(UInt_t dimension) const
           virtual TClass* IsA() const
                    Bool_t isValid() const
                     Int_t numCall() const
          virtual Double_t operator()(const Double_t* xvector) const
               RooAbsFunc& operator=(const RooAbsFunc&)
                      void resetNumCall() const
              virtual void ShowMembers(TMemberInspector& insp, char* parent)
              virtual void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)

### Data Members

        protected:

           Int_t _ncall
          UInt_t _dimension
          Bool_t _valid

## Class Description

### Inline Functions

                   void ~RooAbsFunc()
                 UInt_t getDimension() const
                 Bool_t isValid() const
               Double_t operator()(const Double_t* xvector) const
               Double_t getMinLimit(UInt_t dimension) const
               Double_t getMaxLimit(UInt_t dimension) const
                  Int_t numCall() const
                   void resetNumCall() const
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
            RooAbsFunc& operator=(const RooAbsFunc&)

Last update: Tue Jun 28 18:09:17 2005
Copyright (c) 2000-2005, Regents of the University of California *