Geant4_10
Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
G4VMolecularDecayDisplacer Class Referenceabstract

#include <G4VMolecularDissociationDisplacer.hh>

Inheritance diagram for G4VMolecularDecayDisplacer:
Inheritance graph
[legend]

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.

Member Function Documentation

DisplacementType G4VMolecularDecayDisplacer::AddDisplacement ( )
staticprotected

Definition at line 45 of file G4VMolecularDissociationDisplacer.cc.

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

Implemented in G4DNAWaterDissociationDisplacer.

Here is the caller graph for this function:

void G4VMolecularDecayDisplacer::SetVerbose ( G4int  verbose)
inline

Definition at line 71 of file G4VMolecularDissociationDisplacer.hh.

Member Data Documentation

G4int G4VMolecularDecayDisplacer::fVerbose
protected

Definition at line 66 of file G4VMolecularDissociationDisplacer.hh.

DisplacementType * G4VMolecularDecayDisplacer::Last = 0
staticprotected

Definition at line 68 of file G4VMolecularDissociationDisplacer.hh.

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: