CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Public Member Functions
Genfun::Rectangular Class Reference

#include <Rectangular.hh>

Inheritance diagram for Genfun::Rectangular:
Genfun::AbsFunction Genfun::AbsFunction

List of all members.

Public Member Functions

 Rectangular ()
 Rectangular (const Rectangular &right)
virtual ~Rectangular ()
virtual double operator() (double argument) const
virtual double operator() (const Argument &a) const
const Parameter & x0 () const
Parameter & x0 ()
const Parameter & x1 () const
Parameter & x1 ()
const Parameter & baseline () const
Parameter & baseline ()
const Parameter & height () const
Parameter & height ()
Derivative partial (unsigned int) const
virtual bool hasAnalyticDerivative () const
 Rectangular ()
 Rectangular (const Rectangular &right)
virtual ~Rectangular ()
virtual double operator() (double argument) const
virtual double operator() (const Argument &a) const
const Parameter & x0 () const
Parameter & x0 ()
const Parameter & x1 () const
Parameter & x1 ()
const Parameter & baseline () const
Parameter & baseline ()
const Parameter & height () const
Parameter & height ()
Derivative partial (unsigned int) const
virtual bool hasAnalyticDerivative () const
- Public Member Functions inherited from Genfun::AbsFunction
 AbsFunction ()
 AbsFunction (const AbsFunction &right)
virtual ~AbsFunction ()
virtual unsigned int dimensionality () const
virtual AbsFunction * clone () const =0
virtual FunctionComposition operator() (const AbsFunction &f) const
virtual ParameterComposition operator() (const AbsParameter &p) const
Derivative derivative (const Variable &v) const
Derivative prime () const
 AbsFunction ()
 AbsFunction (const AbsFunction &right)
virtual ~AbsFunction ()
virtual unsigned int dimensionality () const
virtual AbsFunction * clone () const =0
virtual FunctionComposition operator() (const AbsFunction &f) const
virtual ParameterComposition operator() (const AbsParameter &p) const
Derivative derivative (const Variable &v) const
Derivative prime () const

Detailed Description

Author:

Definition at line 19 of file CLHEP/GenericFunctions/Rectangular.hh.


Constructor & Destructor Documentation

Genfun::Rectangular::Rectangular ( )

Definition at line 10 of file Rectangular.cc.

Genfun::Rectangular::Rectangular ( const Rectangular &  right)

Definition at line 17 of file Rectangular.cc.

Genfun::Rectangular::~Rectangular ( )
virtual

Definition at line 25 of file Rectangular.cc.

Genfun::Rectangular::Rectangular ( )
Genfun::Rectangular::Rectangular ( const Rectangular &  right)
virtual Genfun::Rectangular::~Rectangular ( )
virtual

Member Function Documentation

const Parameter & Genfun::Rectangular::baseline ( ) const

Definition at line 64 of file Rectangular.cc.

const Parameter& Genfun::Rectangular::baseline ( ) const
Parameter & Genfun::Rectangular::baseline ( )

Definition at line 48 of file Rectangular.cc.

Parameter& Genfun::Rectangular::baseline ( )
virtual bool Genfun::Rectangular::hasAnalyticDerivative ( ) const
inlinevirtual

Reimplemented from Genfun::AbsFunction.

Definition at line 58 of file CLHEP/GenericFunctions/Rectangular.hh.

virtual bool Genfun::Rectangular::hasAnalyticDerivative ( ) const
inlinevirtual

Reimplemented from Genfun::AbsFunction.

Definition at line 58 of file GenericFunctions/Rectangular.hh.

const Parameter & Genfun::Rectangular::height ( ) const

Definition at line 68 of file Rectangular.cc.

const Parameter& Genfun::Rectangular::height ( ) const
Parameter & Genfun::Rectangular::height ( )

Definition at line 52 of file Rectangular.cc.

Parameter& Genfun::Rectangular::height ( )
double Genfun::Rectangular::operator() ( double  argument) const
virtual

Implements Genfun::AbsFunction.

Definition at line 28 of file Rectangular.cc.

References Genfun::Parameter::getValue().

Referenced by operator()().

virtual double Genfun::Rectangular::operator() ( double  argument) const
virtual

Implements Genfun::AbsFunction.

virtual double Genfun::Rectangular::operator() ( const Argument &  a) const
inlinevirtual

Implements Genfun::AbsFunction.

Definition at line 36 of file CLHEP/GenericFunctions/Rectangular.hh.

References operator()().

virtual double Genfun::Rectangular::operator() ( const Argument &  a) const
inlinevirtual

Implements Genfun::AbsFunction.

Definition at line 36 of file GenericFunctions/Rectangular.hh.

References operator()().

Derivative Genfun::Rectangular::partial ( unsigned int  index) const
virtual

Reimplemented from Genfun::AbsFunction.

Definition at line 73 of file Rectangular.cc.

Derivative Genfun::Rectangular::partial ( unsigned  int) const
virtual

Reimplemented from Genfun::AbsFunction.

const Parameter& Genfun::Rectangular::x0 ( ) const
const Parameter & Genfun::Rectangular::x0 ( ) const

Definition at line 56 of file Rectangular.cc.

Parameter & Genfun::Rectangular::x0 ( )

Definition at line 40 of file Rectangular.cc.

Parameter& Genfun::Rectangular::x0 ( )
const Parameter& Genfun::Rectangular::x1 ( ) const
const Parameter & Genfun::Rectangular::x1 ( ) const

Definition at line 60 of file Rectangular.cc.

Parameter& Genfun::Rectangular::x1 ( )
Parameter & Genfun::Rectangular::x1 ( )

Definition at line 44 of file Rectangular.cc.


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