CORSIKA8  0.0.0
The framework to simulate particle cascades for astroparticle physics
corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer > Member List

This is the complete list of members for corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >, including all inherited members.

addParticle(const TArgs... v)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
addSecondary(stack_view_iterator &proj, const Args... v)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >protected
Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >::addSecondary(stack_iterator_type &parent, const TArgs... v)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >protected
asString() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
at(unsigned int i) (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
at(unsigned int i) const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
begin() (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
begin() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
cbegin() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
cend() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
cfirst() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
clast() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
clear(TArgs... args) (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
const_stack_iterator_type typedef (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
const_stack_value_iterator typedef (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
const_stack_view_iterator typedef (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
ConstStackIteratorInterface< typename std::remove_reference< TStackDataType >::type, TParticleInterface, MSecondaryProducer, view_type > (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >friend
copy(stack_view_iterator a, stack_view_iterator b) (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
copy(const_stack_view_iterator a, stack_view_iterator b) (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
copy(stack_iterator_type a, stack_iterator_type b) (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
copy(const_stack_iterator_type a, stack_iterator_type b) (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
copy(unsigned int const a, unsigned int const b) (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >protected
end() (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
end() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
erase(stack_view_iterator p)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
erase(stack_iterator_type p) (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >::erase(particle_interface_type p)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
erase(unsigned int const i) (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >protected
first() (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
getCapacity() const (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >inline
getEntries() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
getErased() const (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >inline
getIndexFromIterator(const unsigned int vI) constcorsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inlineprotected
getNextParticle()corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
getSize() constcorsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
getStackData() (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >protected
getStackData() const (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >protected
inner_stack_ (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
inner_stack_(particle.getStack()) (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
inner_stack_(particle.getStack()) (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
inner_stack_reference_type typedefcorsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
inner_stack_value_type typedef (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
isDeleted(const const_stack_view_iterator &p) const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
isEmpty() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >::isEmpty()corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
isErased(const stack_view_iterator &p) constcorsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
isErased(const const_stack_view_iterator &p) const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
isErased(const ParticleInterfaceType &p) constcorsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
isErased(unsigned int i) const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inlineprotected
Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >::isErased(const stack_iterator_type &p) constcorsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
isErased(const const_stack_iterator_type &p) const (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
isErased(const particle_interface_type &p) const (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
last() (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
last() const (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
MSecondaryProducer< TStackDataType, TParticleInterface > (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
nDeleted_ (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >protected
operator=(Stack &)=deletecorsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
particle_interface_type typedefcorsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
particle_type typedefcorsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
ParticleBase< stack_view_iterator > (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >friend
ParticleInterfaceType typedef (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
ParticleType typedefcorsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
pi_type typedef (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
projectile_index_ (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
projectile_index_(particle.getIndex()) (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
projectile_index_(particle.getIndex()) (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
purge()corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >::purge(unsigned int i)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >protected
purgeLastIfDeleted()corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
SecondaryView(TArgs... args)=deletecorsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
SecondaryView()=delete (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
SecondaryView(stack_value_iterator &particle)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
SecondaryView(stack_value_iterator &&particle)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
SecondaryView(view_type &view, stack_view_iterator &projectile)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >inline
Stack()corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >inline
Stack(Stack &)=deletecorsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
Stack(TStackDataType & vD)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >inline
Stack(TArgs... args)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >inline
stack_data_type typedefcorsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
stack_iterator_type typedefcorsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
stack_value_iterator typedef (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
stack_view_iterator typedef (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
stack_view_type typedef (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
StackIteratorInterface< typename std::remove_reference< TStackDataType >::type, TParticleInterface, MSecondaryProducer, view_type > (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >friend
swap(stack_view_iterator a, stack_view_iterator b) (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >
swap(stack_iterator_type a, stack_iterator_type b) (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >
swap(unsigned int const a, unsigned int const b) (defined in corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >)corsika::Stack< TStackDataType &, TParticleInterface, MSecondaryProducer >protected
view_type typedef (defined in corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >)corsika::SecondaryView< TStackDataType, TParticleInterface, MSecondaryProducer >