48 #ifndef G4DNAWaterDissociationDisplacer_h
49 #define G4DNAWaterDissociationDisplacer_h 1
54 #define _WATER_DISPLACER_USE_TERRISOL_
63 std::vector<G4ThreeVector>
82 std::function<G4double(G4double)> fProba1DFunction;
83 std::vector<G4double> fElectronThermalization;
#define G4CT_COUNT_DEF(flagName)
G4ThreeVector radialDistributionOfElectron() const
virtual ~G4DNAWaterDissociationDisplacer()
static G4double ElectronProbaDistribution(G4double r)
G4DNAWaterDissociationDisplacer()
std::vector< G4ThreeVector > GetProductsDisplacement(const G4MolecularDissociationChannel *) const override
G4ThreeVector GetMotherMoleculeDisplacement(const G4MolecularDissociationChannel *) const override
G4ThreeVector radialDistributionOfProducts(G4double r_rms) const