19#ifndef BDSHITENERGYDEPOSITIONEXTRA_H
20#define BDSHITENERGYDEPOSITIONEXTRA_H
23#include "G4THitsCollection.hh"
24#include "G4Allocator.hh"
45 G4double globalTimeIn,
50 G4double stepLengthIn,
51 G4int beamlineIndexIn = -1,
52 G4int postProcessTypeIn = -1,
53 G4int postProcessSubTypeIn = -1);
58 inline void*
operator new(size_t) ;
59 inline void operator delete(
void *aHit);
62 G4double preStepKineticEnergy;
93extern G4Allocator<BDSHitEnergyDepositionExtra> BDSAllocatorEnergyDepositionExtra;
95inline void* BDSHitEnergyDepositionExtra::operator
new(size_t)
98 aHit=(
void*) BDSAllocatorEnergyDepositionExtra.MallocSingle();
102inline void BDSHitEnergyDepositionExtra::operator
delete(
void *aHit)