33 #ifndef G4PhononTrackMap_h
34 #define G4PhononTrackMap_h 1
43 typedef std::map<const G4Track*, G4ThreeVector>
TrkIDKmap;
static G4PhononTrackMap * GetInstance()
G4bool Find(const G4Track &track) const
void SetK(const G4Track &track, const G4ThreeVector &K)
CLHEP::Hep3Vector G4ThreeVector
void RemoveTrack(const G4Track *track)
const G4ThreeVector & GetK(const G4Track &track) const
G4bool Find(const G4Track *track) const
void SetK(const G4Track *track, const G4ThreeVector &K)
const G4ThreeVector & GetK(const G4Track *track) const
static G4ThreadLocal G4PhononTrackMap * theTrackMap
std::map< const G4Track *, G4ThreeVector > TrkIDKmap
static G4PhononTrackMap * GetPhononTrackMap()