#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.