#include <VShowerGeometryProducer.h>

Public Types | |
| typedef int | IsClonableTag |
Public Member Functions | |
| virtual ShowerGeometryAlreadyProduced * | Clone () const override |
| virtual ShowerGeometryAlreadyProduced * | Create () const override |
| virtual utl::CoordinateSystemPtr | MakeGroundParticleCoordinateSystem (const utl::Point &anyPointOnShowerAxis)=0 |
| throw | utl::AugerException ("Cannot produce new simulated shower geometry for this event!") |
| return | utl::CoordinateSystemPtr () |
Public Attributes | |
| virtual utl::CoordinateSystemPtr | override |
Definition at line 28 of file VShowerGeometryProducer.h.
|
inherited |
Definition at line 18 of file VShowerGeometryProducer.h.
|
inlineoverridevirtual |
Implements evt::VShowerGeometryProducer.
Definition at line 33 of file VShowerGeometryProducer.h.
|
inlineoverridevirtual |
Implements evt::VShowerGeometryProducer.
Definition at line 30 of file VShowerGeometryProducer.h.
|
pure virtualinherited |
Implemented in io::CorsikaShowerFileGeometryProducer, and evt::DefaultShowerGeometryProducer.
| throw evt::ShowerGeometryAlreadyProduced::utl::AugerException | ( | "Cannot produce new simulated shower geometry for this event!" | ) |
| return evt::ShowerGeometryAlreadyProduced::utl::CoordinateSystemPtr | ( | ) |
| virtual utl::CoordinateSystemPtr evt::ShowerGeometryAlreadyProduced::override |
Definition at line 40 of file VShowerGeometryProducer.h.