CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::node::GeometryData< TEnvType > Class Template Reference

definition of stack-data object to store geometry information More...

#include <GeometryNodeStackExtension.hpp>

Public Types

typedef TEnvType::BaseNodeType node_type
 
typedef std::vector< const node_type * > node_vector_type
 

Public Member Functions

 GeometryData (GeometryData< TEnvType > const &)=default
 
 GeometryData (GeometryData< TEnvType > &&)=default
 
GeometryData< TEnvType > & operator= (GeometryData< TEnvType > const &)=default
 
GeometryData< TEnvType > & operator= (GeometryData< TEnvType > &&)=default
 
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 setNode (const int i, node_type const *v)
 
node_type const * getNode (const int i) const
 
void incrementSize ()
 
void decrementSize ()
 

Detailed Description

template<typename TEnvType>
class corsika::node::GeometryData< TEnvType >

definition of stack-data object to store geometry information

Definition at line 73 of file GeometryNodeStackExtension.hpp.


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