48 #ifndef G4DNAWaterDissociationDisplacer_h 49 #define G4DNAWaterDissociationDisplacer_h 1 66 #if defined G4EM_ALLOC_EXPORT
virtual std::vector< G4ThreeVector > GetProductsDisplacement(const G4MolecularDissociationChannel *) const
static G4DLLIMPORT const DisplacementType AutoIonisation
static G4DLLIMPORT const DisplacementType B1A1_DissociationDecay
static G4DLLIMPORT const DisplacementType A1B1_DissociationDecay
static G4DLLIMPORT const DisplacementType Ionisation_DissociationDecay
virtual ~G4DNAWaterDissociationDisplacer()
std::function< G4double(G4double)> fProba1DFunction
virtual G4ThreeVector GetMotherMoleculeDisplacement(const G4MolecularDissociationChannel *) const
G4DNARevertProbability fFastElectronDistrib
static G4DLLIMPORT const DisplacementType DissociativeAttachment
static G4double ElectronProbaDistribution(G4double r)
G4DNAWaterDissociationDisplacer()
std::vector< G4double > fElectronThermalization
G4ThreeVector radialDistributionOfElectron() const
G4ThreeVector radialDistributionOfProducts(G4double r_rms) const