CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::history::HistoryData< TEvent > Class Template Reference

definition of stack-data object to store history information this is vector with shared_ptr<TEvent>, where TEvent is a free template parameter for customization. More...

#include <HistoryStackExtension.hpp>

Public Member Functions

void clear ()
 
unsigned int getSize () const
 
unsigned int getCapacity () const
 
void copy (const int i1, const int i2)
 
void swap (const int i1, const int i2)
 
void setEvent (const int i, EventPtr v)
 
const EventPtr & getEvent (const int i) const
 
EventPtr & getEvent (const int i)
 
void setParentEventIndex (const int i, ParentEventIndex v)
 
ParentEventIndex getParentEventIndex (const int i) const
 
void incrementSize ()
 
void decrementSize ()
 

Detailed Description

template<typename TEvent>
class corsika::history::HistoryData< TEvent >

definition of stack-data object to store history information this is vector with shared_ptr<TEvent>, where TEvent is a free template parameter for customization.

Definition at line 28 of file HistoryStackExtension.hpp.


The documentation for this class was generated from the following file: