Geant4  10.01.p03
G4VMolecularDecayDisplacer Class Referenceabstract

#include <G4VMolecularDissociationDisplacer.hh>

+ Inheritance diagram for G4VMolecularDecayDisplacer:

Public Member Functions

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

Static Public Attributes

static G4DLLIMPORT const
DisplacementType 
NoDisplacement
 

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 59 of file G4VMolecularDissociationDisplacer.hh.

Constructor & Destructor Documentation

G4VMolecularDecayDisplacer::~G4VMolecularDecayDisplacer ( )
virtual

Definition at line 41 of file G4VMolecularDissociationDisplacer.cc.

G4VMolecularDecayDisplacer::G4VMolecularDecayDisplacer ( )
protected

Definition at line 35 of file G4VMolecularDissociationDisplacer.cc.

References fVerbose, and Last.

Member Function Documentation

DisplacementType G4VMolecularDecayDisplacer::AddDisplacement ( )
staticprotected

Definition at line 46 of file G4VMolecularDissociationDisplacer.cc.

References Last.

virtual G4ThreeVector G4VMolecularDecayDisplacer::GetMotherMoleculeDisplacement ( const G4MolecularDissociationChannel ) const
pure virtual

Implemented in G4DNAWaterDissociationDisplacer.

Referenced by G4DNAMolecularDissociation::DecayIt().

+ Here is the caller graph for this function:

virtual std::vector<G4ThreeVector> G4VMolecularDecayDisplacer::GetProductsDisplacement ( const G4MolecularDissociationChannel ) 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 80 of file G4VMolecularDissociationDisplacer.hh.

References fVerbose.

Member Data Documentation

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

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