G4Molecule.hh File Reference

#include "G4IT.hh"
#include "G4Allocator.hh"
#include "G4MoleculeDefinition.hh"

Go to the source code of this file.

Data Structures

class  G4Molecule

Defines

#define G4Molecule_h   1

Functions

G4MoleculeGetMolecule (const G4Track &track)
G4MoleculeGetMolecule (const G4Track *track)

Variables

G4DLLIMPORT G4Allocator< G4MoleculeaMoleculeAllocator


Define Documentation

#define G4Molecule_h   1

Definition at line 55 of file G4Molecule.hh.


Function Documentation

G4Molecule* GetMolecule ( const G4Track track  ) 

Definition at line 72 of file G4Molecule.cc.

References GetIT().

00073 {
00074     return (G4Molecule*)(GetIT(track));
00075 }

G4Molecule* GetMolecule ( const G4Track track  ) 

Definition at line 67 of file G4Molecule.cc.

Referenced by G4DNABrownianTransportation::AlongStepGetPhysicalInteractionLength(), G4DNAMoleculeEncounterStepper::CalculateStep(), G4DNABrownianTransportation::ComputeStep(), G4DNAMolecularDecay::DecayIt(), G4DNABrownianTransportation::Diffusion(), G4DNASmoluchowskiReactionModel::FindReaction(), G4DNAMolecularDecay::GetMeanLifeTime(), G4DNAMolecularReaction::MakeReaction(), G4DNASecondOrderReaction::PostStepDoIt(), G4DNABrownianTransportation::PostStepDoIt(), G4DNASecondOrderReaction::PostStepGetPhysicalInteractionLength(), and G4DNAMolecularReaction::TestReactibility().

00068 {
00069     return (G4Molecule*)(GetIT(track));
00070 }


Variable Documentation

G4DLLIMPORT G4Allocator<G4Molecule> aMoleculeAllocator

Referenced by G4Molecule::operator delete(), and G4Molecule::operator new().


Generated on Mon May 27 17:50:51 2013 for Geant4 by  doxygen 1.4.7