| # Gaudi Framework, version v21r9 |

Home |  | Generated: 3 May 2010

# HepRndmGenerators.cpp File Reference

`#include "GaudiKernel/ObjectFactory.h"`
`#include <iostream>`
`#include <cfloat>`
`#include <cmath>`
`#include "RndmGen.h"`
`#include "RndmGenSvc.h"`
`#include "HepRndmGenerator.h"`
`#include "GaudiKernel/RndmGenerators.h"`
`#include "GaudiKernel/IIncidentSvc.h"`
`#include "CLHEP/Random/RandomEngine.h"`
`#include "CLHEP/Random/RandFlat.h"`
`#include "CLHEP/Random/RandGamma.h"`
`#include "CLHEP/Random/RandGaussQ.h"`
`#include "CLHEP/Random/RandPoisson.h"`
`#include "CLHEP/Random/RandGeneral.h"`
`#include "CLHEP/Random/RandStudentT.h"`
`#include "CLHEP/Random/RandBinomial.h"`
`#include "CLHEP/Random/RandChiSquare.h"`
`#include "CLHEP/Random/RandExponential.h"`
`#include "CLHEP/Random/RandBreitWigner.h"`

Include dependency graph for HepRndmGenerators.cpp:

Go to the source code of this file.

## Namespaces
namespace | HepRndm
## Classes
class | HepRndm::Generator< Rndm::DefinedPdf >
## Defines
#define | HEPRNDM_HEPRNDMGENSVC_CPP
#define | DECLARE_GENERATOR_FACTORY(x, i)

## Define Documentation

#define DECLARE_GENERATOR_FACTORY | ( | x,
|  | i |  | ) |

Value:

    typedef HepRndm::Generator<x> b##i; \
      PLUGINSVC_FACTORY_WITH_ID(b##i,x::typeID(),IInterface*(IInterface*))

Definition at line 435 of file HepRndmGenerators.cpp.

#define HEPRNDM_HEPRNDMGENSVC_CPP

Definition at line 15 of file HepRndmGenerators.cpp.