| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RndmTypeInfos.cpp
Go to the documentation of this file.
1 // $Id: RndmTypeInfos.cpp,v 1.1 2003/02/18 09:10:49 mato Exp $
2 // Include files
3 #include <typeinfo>
4
5 // Local include files
6 #include "GaudiKernel/IRndmGen.h"
7 #include "GaudiKernel/RndmGenerators.h"
8
9 #ifdef __ICC
10 // disable icc remark #177: declared but never referenced
11 #pragma warning(disable:177)
12 #endif
13
23 namespace {
24 const std::type_info& Param = typeid(IRndmGen::Param);
25 const std::type_info& GaussInfo = typeid(Rndm::Gauss);
26 const std::type_info& ExponentialInfo = typeid(Rndm::Exponential);
27 const std::type_info& Chi2Info = typeid(Rndm::Chi2);
28 const std::type_info& BreitWignerInfo = typeid(Rndm::BreitWigner);
29 const std::type_info& LandauInfo = typeid(Rndm::Landau);
30 const std::type_info& BreitWignerCutOffInfo = typeid(Rndm::BreitWignerCutOff);
31 const std::type_info& StudentTInfo = typeid(Rndm::StudentT);
32 const std::type_info& GammaInfo = typeid(Rndm::Gamma);
33 const std::type_info& PoissonInfo = typeid(Rndm::Poisson);
34 const std::type_info& BinomialInfo = typeid(Rndm::Binomial);
35 const std::type_info& FlatInfo = typeid(Rndm::Flat);
36 const std::type_info& BitInfo = typeid(Rndm::Bit);
37 const std::type_info& DefinedPdfInfo = typeid(Rndm::DefinedPdf);
38 const std::type_info& GaussianTailInfo = typeid(Rndm::GaussianTail);
39 }