#include <ShowererPtr.h>
Inheritance diagram for FastShower::ShowererPtr:
Public Methods | |
ShowererPtr (IShowerer *, std::string s="") | |
~ShowererPtr () | |
virtual void | shower (ParticleParameters &, Gridlet *, Normalisations &, Normalisations &) const |
virtual void | normalise (const ParticleParameters &, Normalisations &, Normalisations &) const |
virtual void | ping (IPinger &) const |
ping this object and its descendants | |
virtual std::string | name () const |
virtual void | components (IDebug::Cpts &) const |
Private Attributes | |
SP< IShowerer > | m_pointee |
DebugBase | m_esums |
DebugBase | m_hsums |
|
Definition at line 8 of file ShowererPtr.cxx.
|
|
Definition at line 12 of file ShowererPtr.cxx.
00012 {} |
|
Implements FastShower::IShowerer. Definition at line 14 of file ShowererPtr.cxx. References FastShower::DebugBase::bumpStats(), FastShower::Gridlet::eSumE(), FastShower::ParticleParameters::fromIDebug(), FastShower::Gridlet::hSumE(), m_esums, and m_pointee.
|
|
Implements FastShower::IShowerer. Definition at line 27 of file ShowererPtr.cxx. References FastShower::DebugBase::bumpStats(), and m_pointee.
|
|
ping this object and its descendants
Reimplemented from FastShower::DebugBase. Definition at line 33 of file ShowererPtr.cxx.
00033 {DebugBase::ping(p);} |
|
Reimplemented from FastShower::DebugBase. Definition at line 35 of file ShowererPtr.cxx. References m_pointee.
00035 {return m_pointee->name();} |
|
Reimplemented from FastShower::DebugBase. Definition at line 37 of file ShowererPtr.cxx.
|
|
Definition at line 45 of file ShowererPtr.h. Referenced by name(), normalise(), and shower(). |
|
Definition at line 46 of file ShowererPtr.h. Referenced by shower(). |
|
Definition at line 47 of file ShowererPtr.h. |