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

Public Member Functions | List of all members
XF::Product Class Reference

#include <XF.h>

Inheritance diagram for XF::Product:
XF::Function

Public Member Functions

 Product (const Function *arg1, const Function *arg2)
 
virtual ~Product ()
 
virtual unsigned int dimensionality () const
 
virtual HepGeom::Transform3D operator() (double argument) const
 
virtual HepGeom::Transform3D operator() (const Genfun::Argument &argument) const
 
virtual Productclone () const
 
 Product (const Product &right)
 
- Public Member Functions inherited from XF::Function
 Function ()
 
virtual ~Function ()
 
 Function (const Function &right)
 

Detailed Description

Definition at line 139 of file XF.h.

Constructor & Destructor Documentation

XF::Product::Product ( const Function arg1,
const Function arg2 
)

Definition at line 49 of file XF.cc.

References XF::Function::dimensionality().

Referenced by clone().

XF::Product::~Product ( )
virtual

Definition at line 74 of file XF.cc.

XF::Product::Product ( const Product right)

Definition at line 68 of file XF.cc.

Member Function Documentation

Product * XF::Product::clone ( ) const
virtual

Implements XF::Function.

Definition at line 62 of file XF.cc.

References Product().

unsigned int XF::Product::dimensionality ( ) const
virtual

Reimplemented from XF::Function.

Definition at line 80 of file XF.cc.

References XF::Function::dimensionality().

HepGeom::Transform3D XF::Product::operator() ( double  argument) const
virtual

Implements XF::Function.

Definition at line 85 of file XF.cc.

HepGeom::Transform3D XF::Product::operator() ( const Genfun::Argument argument) const
virtual

Implements XF::Function.

Definition at line 90 of file XF.cc.


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