-
- Downloads
New package FOAM:
// Authors: // S. Jadach and P.Sawicki // Institute of Nuclear Physics, Cracow, Poland // Stanislaw. Jadach@ifj.edu.pl, Pawel.Sawicki@ifj.edu.pl // // What is FOAM for? // ================= // * Suppose you want to generate randomly points (vectors) according to // an arbitrary probability distribution in n dimensions, // for which you supply your own subprogram. FOAM can do it for you! // Even if your distributions has quite strong peaks and is discontinuous! // * FOAM generates random points with weight one or with variable weight. // * FOAM is capable to integrate using efficient "adaptive" MC method. // (The distribution does not need to be normalized to one.) for more info, see class TFoam documentation git-svn-id: http://root.cern.ch/svn/root/trunk@11528 27541ba8-7e3a-0410-8455-c3a389f83636
Showing
- foam/Module.mk 67 additions, 0 deletionsfoam/Module.mk
- foam/inc/LinkDef.h 13 additions, 0 deletionsfoam/inc/LinkDef.h
- foam/inc/TFoam.h 148 additions, 0 deletionsfoam/inc/TFoam.h
- foam/inc/TFoamCell.h 82 additions, 0 deletionsfoam/inc/TFoamCell.h
- foam/inc/TFoamIntegrand.h 20 additions, 0 deletionsfoam/inc/TFoamIntegrand.h
- foam/inc/TFoamMaxwt.h 35 additions, 0 deletionsfoam/inc/TFoamMaxwt.h
- foam/inc/TFoamVect.h 55 additions, 0 deletionsfoam/inc/TFoamVect.h
- foam/src/TFoam.cxx 1478 additions, 0 deletionsfoam/src/TFoam.cxx
- foam/src/TFoamCell.cxx 199 additions, 0 deletionsfoam/src/TFoamCell.cxx
- foam/src/TFoamIntegrand.cxx 8 additions, 0 deletionsfoam/src/TFoamIntegrand.cxx
- foam/src/TFoamMaxwt.cxx 160 additions, 0 deletionsfoam/src/TFoamMaxwt.cxx
- foam/src/TFoamVect.cxx 220 additions, 0 deletionsfoam/src/TFoamVect.cxx
Loading
Please register or sign in to comment