Logo ROOT  
Reference Guide
TFoamIntegrand.h
Go to the documentation of this file.
1 // @(#)root/foam:$Id$
2 // Author: S. Jadach <mailto:Stanislaw.jadach@ifj.edu.pl>, P.Sawicki <mailto:Pawel.Sawicki@ifj.edu.pl>
3 
4 #ifndef ROOT_TFoamIntegrand
5 #define ROOT_TFoamIntegrand
6 
7 #include "TObject.h"
8 
9 class TFoamIntegrand : public TObject {
10 public:
12  virtual ~TFoamIntegrand() { };
13  virtual Double_t Density(Int_t ndim, Double_t *) = 0;
14 
15  ClassDef(TFoamIntegrand,1); //n-dimensional real positive integrand of FOAM
16 };
17 
18 #endif
TFoamIntegrand::Density
virtual Double_t Density(Int_t ndim, Double_t *)=0
Int_t
int Int_t
Definition: RtypesCore.h:45
TFoamIntegrand::~TFoamIntegrand
virtual ~TFoamIntegrand()
Definition: TFoamIntegrand.h:12
TFoamIntegrand
Definition: TFoamIntegrand.h:9
TFoamIntegrand::TFoamIntegrand
TFoamIntegrand()
Definition: TFoamIntegrand.h:11
Double_t
double Double_t
Definition: RtypesCore.h:59
TObject.h
TObject
Definition: TObject.h:37
ClassDef
#define ClassDef(name, id)
Definition: Rtypes.h:325