19#ifndef BDSTRAJECTORYPOINTLOCAL_H
20#define BDSTRAJECTORYPOINTLOCAL_H
21#include "G4Allocator.hh"
22#include "G4ThreeVector.hh"
37 G4ThreeVector momentumLocalIn);
41 inline void*
operator new(size_t) ;
42 inline void operator delete(
void *aHit);
44 G4ThreeVector positionLocal;
45 G4ThreeVector momentumLocal;
52extern G4Allocator<BDSTrajectoryPointLocal> BDSAllocatorTrajectoryPointLocal;
54inline void* BDSTrajectoryPointLocal::operator
new(size_t)
57 aHit=(
void*) BDSAllocatorTrajectoryPointLocal.MallocSingle();
61inline void BDSTrajectoryPointLocal::operator
delete(
void *aHit)
Extra information recorded for a single piece of energy deposition.
BDSTrajectoryPointLocal()=delete
Private default constructor.