Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members

plNormal.h

00001 /*=============================================================================
00002  * Product        : OpenPL 
00003  * File           : plNormal.h (before plGauss.cpp)
00004  * Author         : Christophe Coue
00005  * Creation       : Wed May 30 13:24:45 CEST 2001
00006  *
00007  *=============================================================================
00008  *     (c) Copyright 2000, Centre National de la Recherche Scientifique,
00009  *                              all rights reserved
00010  *=============================================================================
00011  *
00012  *------------------------- Description ---------------------------------------
00013  *   
00014  *   
00015  *-----------------------------------------------------------------------------
00016 */
00017 
00018 #ifndef _plNormal_
00019 #define _plNormal_
00020 
00021 #include <plCKernel.h>
00022 #include <plFloatVector.h>
00023 #include <plFloatMatrix.h>
00024 #include <plArray.h>
00025 
00026 
00027 /*****************************************************************************
00028  *                           Classes Definitions
00029  *****************************************************************************/
00030 
00031 
00034 class plNormal : public plCKernel {
00035 
00036 
00037 
00038 public:
00039   
00051   plNormal(const plVariablesConjunction& V, 
00052        const plFloatVector& m, 
00053        const plFloatMatrix& Sigma);
00054   
00061   plNormal(const plVariablesConjunction& V, 
00062        plFloat m, 
00063        plFloat sd);
00064   
00066   virtual ~plNormal(){};
00067   
00068 
00069 };
00070 
00071 
00072 #endif

Generated on Fri Apr 1 10:58:14 2005 for ProBT by  doxygen 1.4.1