CDiscreteSquasher Class Reference

#include <CSquasher.h>

Inheritance diagram for CDiscreteSquasher:

CSquasher

List of all members.

Public Member Functions

virtual double operator() (double inCloser, double inFarther) const
 the real squashing function


Detailed Description

Definition at line 57 of file CSquasher.h.


Member Function Documentation

double CDiscreteSquasher::operator() ( double  inCloser,
double  inFarther 
) const [virtual]

the real squashing function

Implements CSquasher.

Definition at line 36 of file CSquasher.cc.

References CSquasher::mSigma.

00037                                    {
00038 #ifdef VISTEX
00039   return (inCloser 
00040     < 
00041     inFarther+mSigma) 
00042     ? 1:0.3;
00043 #else
00044   return (inCloser 
00045     < 
00046     inFarther+mSigma) 
00047     ? 1:0.1;
00048 #endif
00049 }


The documentation for this class was generated from the following files:

Generated on Wed Jan 7 00:31:07 2009 for Gift by  doxygen 1.5.6