Geant4  10.00.p02
G4VMolecularDecayDisplacer Class Referenceabstract

#include <G4VMolecularDissociationDisplacer.hh>

+ Inheritance diagram for G4VMolecularDecayDisplacer:

Public Member Functions

virtual std::vector
< G4ThreeVector
GetProductsDisplacement (const G4MolecularDecayChannel *) const =0
 
virtual G4ThreeVector GetMotherMoleculeDisplacement (const G4MolecularDecayChannel *) const =0
 
void SetVerbose (G4int)
 
virtual ~G4VMolecularDecayDisplacer ()
 

Static Public Attributes

static G4DLLIMPORT const
DisplacementType 
NoDisplacement = G4VMolecularDecayDisplacer::AddDisplacement()
 

Protected Member Functions

 G4VMolecularDecayDisplacer ()
 

Static Protected Member Functions

static DisplacementType AddDisplacement ()
 

Protected Attributes

G4int fVerbose
 

Static Protected Attributes

static DisplacementTypeLast = 0
 

Detailed Description

Definition at line 50 of file G4VMolecularDissociationDisplacer.hh.

Constructor & Destructor Documentation

G4VMolecularDecayDisplacer::~G4VMolecularDecayDisplacer ( )
virtual

Definition at line 40 of file G4VMolecularDissociationDisplacer.cc.

G4VMolecularDecayDisplacer::G4VMolecularDecayDisplacer ( )
protected

Definition at line 34 of file G4VMolecularDissociationDisplacer.cc.

References fVerbose, and Last.

Member Function Documentation

DisplacementType G4VMolecularDecayDisplacer::AddDisplacement ( )
staticprotected

Definition at line 45 of file G4VMolecularDissociationDisplacer.cc.

References Last.

virtual G4ThreeVector G4VMolecularDecayDisplacer::GetMotherMoleculeDisplacement ( const G4MolecularDecayChannel ) const
pure virtual
virtual std::vector<G4ThreeVector> G4VMolecularDecayDisplacer::GetProductsDisplacement ( const G4MolecularDecayChannel ) const
pure virtual

Implemented in G4DNAWaterDissociationDisplacer.

Referenced by G4DNAMolecularDissociation::DecayIt().

+ Here is the caller graph for this function:

void G4VMolecularDecayDisplacer::SetVerbose ( G4int  verbose)
inline

Definition at line 71 of file G4VMolecularDissociationDisplacer.hh.

References fVerbose.

Member Data Documentation

G4int G4VMolecularDecayDisplacer::fVerbose
protected
DisplacementType * G4VMolecularDecayDisplacer::Last = 0
staticprotected
const DisplacementType G4VMolecularDecayDisplacer::NoDisplacement = G4VMolecularDecayDisplacer::AddDisplacement()
static

Definition at line 61 of file G4VMolecularDissociationDisplacer.hh.


The documentation for this class was generated from the following files: