31 #ifndef G4VPhononProcess_h 
   32 #define G4VPhononProcess_h 1 
const G4LatticePhysical * theLattice
 
virtual G4bool IsApplicable(const G4ParticleDefinition &aPD)
 
virtual ~G4VPhononProcess()
 
G4PhononTrackMap * trackKmap
 
G4VPhononProcess(const G4String &processName)
 
virtual G4int GetPolarization(const G4Track &track) const 
 
virtual G4int ChoosePolarization(G4double Ldos, G4double STdos, G4double FTdos) const 
 
G4double energy(const ThreeVector &p, const G4double m)
 
virtual void EndTracking()
 
virtual void StartTracking(G4Track *track)
 
virtual G4int GetPolarization(const G4Track *track) const 
 
virtual G4Track * CreateSecondary(G4int polarization, const G4ThreeVector &K, G4double energy) const