WHIZARD is hosted by Hepforge, IPPP Durham
Previous Up Next

Chapter 7  Integration Methods

7.1  The Monte-Carlo integration routine: VAMP

VAMP [29] is a multichannel extension of the VEGAS [30] algorithm. For all possible singularities in the integrand, suitable maps and integration channels are chosen which are then weighted and superimposed to build the phase space parameterization. Both grids and weights are modified in the adaption phase of the integration.

The multichannel integration algorithm is implemented as a Fortran95 library with the task of mapping out the integrand and finding suitable parameterizations being completely delegated to the calling program (WHIZARD core in this case). This makes the actual VAMP library completely agnostic of the model under consideration.

Previous Up Next