CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include "CLHEP/GenericFunctions/ParameterProduct.hh"
#include "CLHEP/GenericFunctions/ParameterSum.hh"
#include "CLHEP/GenericFunctions/ParameterDifference.hh"
#include "CLHEP/GenericFunctions/ParameterQuotient.hh"
#include "CLHEP/GenericFunctions/ParameterNegation.hh"
#include "CLHEP/GenericFunctions/ConstPlusParameter.hh"
#include "CLHEP/GenericFunctions/ConstMinusParameter.hh"
#include "CLHEP/GenericFunctions/ConstTimesParameter.hh"
#include "CLHEP/GenericFunctions/ConstOverParameter.hh"
Go to the source code of this file.
Namespaces | |
namespace | Genfun |
Classes | |
class | Genfun::AbsParameter |
Defines | |
#define | PARAMETER_OBJECT_DEF(classname) |
#define | PARAMETER_OBJECT_IMP(classname) |
Typedefs | |
typedef const AbsParameter & | Genfun::GENPARAMETER |
Functions | |
ConstTimesParameter | Genfun::operator * (double c, const AbsParameter &op2) |
ConstPlusParameter | Genfun::operator+ (double c, const AbsParameter &op2) |
ConstMinusParameter | Genfun::operator- (double c, const AbsParameter &op2) |
ConstOverParameter | Genfun::operator/ (double c, const AbsParameter &op2) |
ConstTimesParameter | Genfun::operator * (const AbsParameter &op2, double c) |
ConstPlusParameter | Genfun::operator+ (const AbsParameter &op2, double c) |
ConstPlusParameter | Genfun::operator- (const AbsParameter &op2, double c) |
ConstTimesParameter | Genfun::operator/ (const AbsParameter &op2, double c) |
ParameterProduct | Genfun::operator * (const AbsParameter &op1, const AbsParameter &op2) |
ParameterSum | Genfun::operator+ (const AbsParameter &op1, const AbsParameter &op2) |
ParameterDifference | Genfun::operator- (const AbsParameter &op1, const AbsParameter &op2) |
ParameterQuotient | Genfun::operator/ (const AbsParameter &op1, const AbsParameter &op2) |
ParameterNegation | Genfun::operator- (const AbsParameter &op1) |
#define PARAMETER_OBJECT_DEF | ( | classname | ) |
Value:
public: \ classname *clone() const; \ private: \ virtual AbsParameter* _clone() const;
Definition at line 79 of file AbsParameter.hh.
#define PARAMETER_OBJECT_IMP | ( | classname | ) |
Value:
classname *classname::clone () const { \ return (classname *) _clone(); \ } \ AbsParameter *classname::_clone () const { \ return new classname(*this); \ }
Definition at line 86 of file AbsParameter.hh.