| # Gaudi Framework, version v23r1 |

Home |  | Generated: Wed Feb 29 2012

Classes | Namespaces | Defines

# 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.

## Classes
class | HepRndm::Generator< Rndm::DefinedPdf >
## Namespaces
namespace | CLHEP
namespace | HepRndm
## 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 439 of file HepRndmGenerators.cpp.

#define HEPRNDM_HEPRNDMGENSVC_CPP

Definition at line 15 of file HepRndmGenerators.cpp.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines