Main MRPT website > C++ reference
MRPT logo
Classes | Public Member Functions | Public Attributes | Private Attributes

mrpt::math::CMonteCarlo< T, NUM, OTHER > Class Template Reference


Detailed Description

template<typename T, typename NUM, typename OTHER>
class mrpt::math::CMonteCarlo< T, NUM, OTHER >

Montecarlo simulation for experiments in 1D.

Template arguments are:

HOW TO USE THIS CLASS:

Definition at line 57 of file CMonteCarlo.h.

#include <mrpt/math/CMonteCarlo.h>

List of all members.

Classes

class  CStatisticalAnalyzer

Public Member Functions

 CMonteCarlo ()
NUM doExperiment (size_t N, double &time, bool showInWindow=false)

Public Attributes

T(* valueGenerator )(mrpt::random::CRandomGenerator &)
NUM(* errorFun1 )(const T &)
OTHER(* intermediateFun )(const T &)
NUM(* errorFun2 )(const T &, const OTHER &)

Private Attributes

mrpt::random::CRandomGenerator gen

Constructor & Destructor Documentation

template<typename T , typename NUM , typename OTHER >
mrpt::math::CMonteCarlo< T, NUM, OTHER >::CMonteCarlo ( ) [inline]

Definition at line 94 of file CMonteCarlo.h.


Member Function Documentation

template<typename T , typename NUM , typename OTHER >
NUM mrpt::math::CMonteCarlo< T, NUM, OTHER >::doExperiment ( size_t  N,
double &  time,
bool  showInWindow = false 
) [inline]

Member Data Documentation

template<typename T , typename NUM , typename OTHER >
NUM(* mrpt::math::CMonteCarlo< T, NUM, OTHER >::errorFun1)(const T &)
template<typename T , typename NUM , typename OTHER >
NUM(* mrpt::math::CMonteCarlo< T, NUM, OTHER >::errorFun2)(const T &, const OTHER &)
template<typename T , typename NUM , typename OTHER >
mrpt::random::CRandomGenerator mrpt::math::CMonteCarlo< T, NUM, OTHER >::gen [private]
template<typename T , typename NUM , typename OTHER >
OTHER(* mrpt::math::CMonteCarlo< T, NUM, OTHER >::intermediateFun)(const T &)
template<typename T , typename NUM , typename OTHER >
T(* mrpt::math::CMonteCarlo< T, NUM, OTHER >::valueGenerator)(mrpt::random::CRandomGenerator &)



Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:40:17 UTC 2011