#include <FnOfParticleParametersPtr.h>
Inheritance diagram for FastShower::FnOfParticleParametersPtr:
Public Methods | |
FnOfParticleParametersPtr (IFnOfParticleParameters *, std::string s="") | |
FnOfParticleParametersPtr (const FnOfParticleParametersPtr &) | |
FnOfParticleParametersPtr & | operator= (const FnOfParticleParametersPtr &) |
~FnOfParticleParametersPtr () | |
virtual double | value (const ParticleParameters &pp) const |
virtual IFnOfParticleParameters * | clone () const |
Private Attributes | |
SP< IFnOfParticleParameters > | m_pointee |
Definition at line 29 of file FnOfParticleParametersPtr.h.
|
Definition at line 47 of file FnOfParticleParametersPtr.h. Referenced by clone().
|
|
Definition at line 52 of file FnOfParticleParametersPtr.h.
|
|
Definition at line 36 of file FnOfParticleParametersPtr.h.
00036 {}; |
|
Definition at line 58 of file FnOfParticleParametersPtr.h.
00058 { 00059 00060 if (this == &rhs ) return *this; 00061 00062 DebugBase::operator=(rhs); 00063 m_pointee = rhs.m_pointee; 00064 00065 return *this; 00066 } |
|
Implements FastShower::IFnOfParticleParameters. Definition at line 70 of file FnOfParticleParametersPtr.h.
|
|
Implements FastShower::IFnOfParticleParameters. Definition at line 79 of file FnOfParticleParametersPtr.h. References FnOfParticleParametersPtr().
00079 { 00080 IFnOfParticleParameters* nptr = new FnOfParticleParametersPtr(*this); 00081 return nptr; 00082 } |
|
Definition at line 42 of file FnOfParticleParametersPtr.h. |