28 #ifndef ChannelingUserInfo_h    29 #define ChannelingUserInfo_h 1    32 #include "G4VUserTrackInformation.hh" 
void SetEnergyChanneled(G4double)
 
~ExExChParticleUserInfo()
 
G4int bHasBeenUnderCoherentEffect
 
void SetMomentumChanneledInitial(G4ThreeVector)
 
G4ThreeVector GetPositionChanneledInitial()
 
G4double GetNucleiDensity()
 
G4int fNumberOfDechanneling
 
G4ThreeVector fMomentumInChanneling
 
void SetMomentumChanneled(G4ThreeVector)
 
G4int HasBeenUnderCoherentEffect()
 
void SetInTheCrystal(G4int aInt)
 
G4ThreeVector fPositionInChanneling
 
void SetPositionChanneled(G4ThreeVector)
 
G4ThreeVector GetMomentumChanneledInitial()
 
void SetElectronDensity(G4double)
 
G4int GetNumberOfDechanneling()
 
G4double GetNucleiDensityPreviousStep()
 
G4ThreeVector fPositionInChannelingInitial
 
G4ThreeVector fMomentumInChannelingInitial
 
void SetCoherentEffect(G4int flag)
 
G4double GetEnergyChanneled()
 
void StoreDensityPreviousStep()
 
G4double fNucleiDensityPreviousStep
 
void IncreaseNumberOfDechanneling()
 
G4double fElectronDensityPreviousStep
 
void SetPositionChanneledInitial(G4ThreeVector)
 
G4double GetElectronDensityPreviousStep()
 
G4double fElectronDensity
 
G4ThreeVector GetPositionChanneled()
 
void SetNucleiDensity(G4double)
 
G4double GetElectronDensity()
 
G4ThreeVector GetMomentumChanneled()