CORSIKA8  0.0.0
The framework to simulate particle cascades for astroparticle physics
corsika::ParticleInterface< TStackIterator > Member List

This is the complete list of members for corsika::ParticleInterface< TStackIterator >, including all inherited members.

addSecondary(const TArgs... args)corsika::ParticleBase< TStackIterator >inline
asString() const (defined in corsika::ParticleInterface< TStackIterator >)corsika::ParticleInterface< TStackIterator >
erase()corsika::ParticleBase< TStackIterator >inline
getCharge() constcorsika::ParticleInterface< TStackIterator >inline
getChargeNumber() constcorsika::ParticleInterface< TStackIterator >inline
getDirection() constcorsika::ParticleInterface< TStackIterator >inline
getEnergy() constcorsika::ParticleInterface< TStackIterator >inline
getIndex() constcorsika::ParticleBase< TStackIterator >inlineprotected
getIterator()corsika::ParticleBase< TStackIterator >inline
getIterator() const (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >inline
getKineticEnergy() constcorsika::ParticleInterface< TStackIterator >inline
getMass() constcorsika::ParticleInterface< TStackIterator >inline
getMomentum() constcorsika::ParticleInterface< TStackIterator >inline
getPDG() constcorsika::ParticleInterface< TStackIterator >inline
getPID() constcorsika::ParticleInterface< TStackIterator >inline
getPosition() constcorsika::ParticleInterface< TStackIterator >inline
getStack() (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >inlineprotected
getStack() const (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >inlineprotected
getStackData() (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >inlineprotected
getStackData() const (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >inlineprotected
getTime() constcorsika::ParticleInterface< TStackIterator >inline
getVelocity() constcorsika::ParticleInterface< TStackIterator >inline
isErased() constcorsika::ParticleBase< TStackIterator >inline
operator=(ParticleBase &&)=delete (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >
operator=(ParticleBase const &)=delete (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >
particle_data_momentum_type typedef (defined in corsika::ParticleInterface< TStackIterator >)corsika::ParticleInterface< TStackIterator >
particle_data_type typedef (defined in corsika::ParticleInterface< TStackIterator >)corsika::ParticleInterface< TStackIterator >
ParticleBase()=default (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >
ParticleBase(ParticleBase &&)=delete (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >
ParticleBase(ParticleBase const &)=delete (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >
setDirection(DirectionVector const &v)corsika::ParticleInterface< TStackIterator >inline
setEnergy(HEPEnergyType const &e)corsika::ParticleInterface< TStackIterator >inline
setKineticEnergy(HEPEnergyType const &ekin)corsika::ParticleInterface< TStackIterator >inline
setMomentum(MomentumVector const &v)corsika::ParticleInterface< TStackIterator >inline
setParticleData(particle_data_type const &v)corsika::ParticleInterface< TStackIterator >
setParticleData(ParticleInterface< TStackIterator > const &p, particle_data_type const &v)corsika::ParticleInterface< TStackIterator >
setParticleData(particle_data_momentum_type const &v)corsika::ParticleInterface< TStackIterator >
setParticleData(ParticleInterface< TStackIterator > const &p, particle_data_momentum_type const &v)corsika::ParticleInterface< TStackIterator >
setPID(Code const id)corsika::ParticleInterface< TStackIterator >inline
setPosition(Point const &v)corsika::ParticleInterface< TStackIterator >inline
setTime(TimeType const &v)corsika::ParticleInterface< TStackIterator >inline
stack_iterator_type typedef (defined in corsika::ParticleBase< TStackIterator >)corsika::ParticleBase< TStackIterator >