HeedParticle_BGM * copy() const override
Clone the particle.
virtual ~HeedParticle_BGM()
Destructor.
void print(std::ostream &file, int l) const override
Print-out.
void physics(std::vector< gparticle * > &secondaries) override
Apply any other processes (turn the trajectory, kill the particle, ...).
vfloat time() const
Get the current time of the particle.