G4VGammaTransition Class Reference

#include <G4VGammaTransition.hh>

Inheritance diagram for G4VGammaTransition:

G4ContinuumGammaTransition G4DiscreteGammaTransition

Public Member Functions

 G4VGammaTransition ()
virtual ~G4VGammaTransition ()
virtual void SelectGamma ()=0
virtual G4double GetGammaEnergy ()=0
virtual G4double GetGammaCreationTime ()=0
virtual void SetEnergyFrom (G4double energy)=0

Protected Attributes

G4int _verbose

Detailed Description

Definition at line 52 of file G4VGammaTransition.hh.


Constructor & Destructor Documentation

G4VGammaTransition::G4VGammaTransition (  ) 

Definition at line 41 of file G4VGammaTransition.cc.

00041                                       :_verbose(0) 
00042 {}

G4VGammaTransition::~G4VGammaTransition (  )  [virtual]

Definition at line 44 of file G4VGammaTransition.cc.

00045 {}


Member Function Documentation

virtual G4double G4VGammaTransition::GetGammaCreationTime (  )  [pure virtual]

Implemented in G4ContinuumGammaTransition, and G4DiscreteGammaTransition.

Referenced by G4VGammaDeexcitation::GenerateGamma().

virtual G4double G4VGammaTransition::GetGammaEnergy (  )  [pure virtual]

Implemented in G4ContinuumGammaTransition, and G4DiscreteGammaTransition.

Referenced by G4VGammaDeexcitation::GenerateGamma().

virtual void G4VGammaTransition::SelectGamma (  )  [pure virtual]

Implemented in G4ContinuumGammaTransition, and G4DiscreteGammaTransition.

Referenced by G4VGammaDeexcitation::GenerateGamma().

virtual void G4VGammaTransition::SetEnergyFrom ( G4double  energy  )  [pure virtual]

Implemented in G4ContinuumGammaTransition, and G4DiscreteGammaTransition.

Referenced by G4VGammaDeexcitation::DoChain(), G4VGammaDeexcitation::Initialize(), and G4VGammaDeexcitation::Update().


Field Documentation

G4int G4VGammaTransition::_verbose [protected]

Definition at line 76 of file G4VGammaTransition.hh.

Referenced by G4ContinuumGammaTransition::G4ContinuumGammaTransition(), G4DiscreteGammaTransition::G4DiscreteGammaTransition(), G4DiscreteGammaTransition::SelectGamma(), and G4ContinuumGammaTransition::SelectGamma().


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:53:43 2013 for Geant4 by  doxygen 1.4.7