int main(int, char* [])
{
GaussianType::Pointer myGaussian = GaussianType::New();
myGaussian->SetMaximum(2);
myGaussian->SetRadius(3);
pt[0]=1;
pt[1]=2;
pt[2]=1;
double value;
myGaussian->ValueAt(pt, value);
std::cout << "ValueAt(" << pt << ") = " << value << std::endl;
return EXIT_SUCCESS;
}