34#ifndef G4DNAIRT_geometries_HH_
35#define G4DNAIRT_geometries_HH_
102 std::map<G4int,std::map<G4int,std::map<G4int,std::vector<G4Track*>>>>
spaceBinned;
G4DNAIRT_geometries & operator=(const G4DNAIRT_geometries &other)=delete
std::vector< std::pair< G4ThreeVector, G4Track * > > positionMap
G4ITTrackHolder * fTrackHolder
G4VDNAMolecularGeometry * fGeometry
void SetReactionModel(G4VDNAReactionModel *)
G4double GetIndependentReactionTime(const G4MolecularConfiguration *, const G4MolecularConfiguration *, G4double)
G4double SamplePDC(G4double, G4double)
std::map< G4int, std::map< G4int, std::map< G4int, std::vector< G4Track * > > > > spaceBinned
std::vector< std::unique_ptr< G4ITReactionChange > > FindReaction(G4ITReactionSet *, const G4double, const G4double, const G4bool) override
G4VDNAReactionModel * fpReactionModel
std::unique_ptr< G4ITReactionChange > MakeReaction(const G4Track &, const G4Track &) override
G4bool TestReactibility(const G4Track &, const G4Track &, G4double, G4bool) override
~G4DNAIRT_geometries() override
const G4DNAMolecularReactionTable *& fMolReactionTable
G4ITReactionSet * fReactionSet
G4DNAIRT_geometries(const G4DNAIRT_geometries &other)=delete
G4int FindBin(G4int, G4double, G4double, G4double)
void Initialize() override