CLHEP VERSION Reference Documentation
CLHEP Home Page
CLHEP Documentation
CLHEP Bug Reports
GenericFunctions
src
FixedConstant.cc
Go to the documentation of this file.
1
// -*- C++ -*-
2
// $Id: FixedConstant.cc,v 1.3 2003/09/06 14:04:14 boudreau Exp $
3
#include "
CLHEP/GenericFunctions/FixedConstant.hh
"
4
#include <assert.h>
5
6
namespace
Genfun
{
7
FUNCTION_OBJECT_IMP
(FixedConstant)
8
9
FixedConstant
::
FixedConstant
(
double
value):
10
_value(value)
11
{
12
}
13
14
FixedConstant::FixedConstant
(
const
FixedConstant
& right):
15
AbsFunction
(right), _value(right._value) {
16
}
17
18
FixedConstant::~FixedConstant
()
19
{
20
}
21
22
double
FixedConstant::operator ()
(
double
)
const
23
{
24
return
_value;
25
}
26
27
Derivative
FixedConstant::partial
(
unsigned
int
index)
const
{
28
assert(index==0);
29
FixedConstant
fPrime(0.0);
30
return
Derivative
(&fPrime);
31
}
32
33
}
// namespace Genfun
Genfun::FixedConstant::operator()
virtual double operator()(double argument) const
Definition:
FixedConstant.cc:22
FixedConstant.hh
Genfun::AbsFunction
Definition:
CLHEP/GenericFunctions/AbsFunction.hh:48
Genfun::FixedConstant::~FixedConstant
virtual ~FixedConstant()
Definition:
FixedConstant.cc:18
Genfun::FixedConstant
Definition:
CLHEP/GenericFunctions/FixedConstant.hh:23
Genfun::Derivative
FunctionNoop Derivative
Definition:
CLHEP/GenericFunctions/AbsFunction.hh:40
Genfun::FixedConstant::partial
Derivative partial(unsigned int) const
Definition:
FixedConstant.cc:27
FUNCTION_OBJECT_IMP
#define FUNCTION_OBJECT_IMP(classname)
Definition:
CLHEP/GenericFunctions/AbsFunction.hh:156
Genfun::FunctionNoop
Definition:
CLHEP/GenericFunctions/FunctionNoop.hh:19
Genfun
Definition:
CLHEP/GenericFunctions/Abs.hh:14
Genfun::FixedConstant::FixedConstant
FixedConstant(double value)
Definition:
FixedConstant.cc:9
Generated by
1.8.13