47 #ifndef G4VReactionModel_hh
48 #define G4VReactionModel_hh
94 fReactionTable = table ;
The pointer G4MolecularConfiguration will be shared by all the molecules having the same molecule def...
G4VDNAReactionModel is an interface used by the G4DNAMolecularReaction process.
#define G4IT_TO_BE_CLONED(parent_class)
G4DNAMolecularReactionTable sorts out the G4DNAMolecularReactionData for bimolecular reaction...
G4VDNAReactionModel & operator=(const G4VDNAReactionModel &)
const G4DNAMolecularReactionTable * fReactionTable
virtual ~G4VDNAReactionModel()
void SetReactionTable(const G4DNAMolecularReactionTable *)
virtual G4double GetReactionRadius(G4MolecularConfiguration *, G4MolecularConfiguration *)=0
virtual void Initialise(G4MolecularConfiguration *, const G4Track &)
This macro is defined in AddClone_def.
virtual G4bool FindReaction(const G4Track &, const G4Track &, const G4double, G4double &, const G4bool)=0
Class Description The dynamic molecule holds all the data that change for a molecule It has a pointer...
const G4DNAMolecularReactionTable * GetReactionTable()
virtual void InitialiseToPrint(G4MolecularConfiguration *)=0