ROOT
v6-32
Reference Guide
Loading...
Searching...
No Matches
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
:
11
TFoamIntegrand
() { };
12
~TFoamIntegrand
()
override
{ };
13
virtual
Double_t
Density
(
Int_t
ndim,
Double_t
*) = 0;
14
15
ClassDefOverride
(
TFoamIntegrand
,1);
//n-dimensional real positive integrand of FOAM
16
};
17
18
#endif
Int_t
int Int_t
Definition
RtypesCore.h:45
Double_t
double Double_t
Definition
RtypesCore.h:59
ClassDefOverride
#define ClassDefOverride(name, id)
Definition
Rtypes.h:341
TObject.h
TFoamIntegrand::Density
virtual Double_t Density(Int_t ndim, Double_t *)=0
TFoamIntegrand::~TFoamIntegrand
~TFoamIntegrand() override
Definition
TFoamIntegrand.h:12
TFoamIntegrand::TFoamIntegrand
TFoamIntegrand()
Definition
TFoamIntegrand.h:11
TObject::TObject
TObject()
TObject constructor.
Definition
TObject.h:251
math
foam
inc
TFoamIntegrand.h
ROOT v6-32 - Reference Guide Generated on Tue May 19 2026 02:46:56 (GVA Time) using Doxygen 1.13.2