#include <G4VGammaTransition.hh>
Inheritance diagram for G4VGammaTransition:
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 |
Definition at line 52 of file G4VGammaTransition.hh.
G4VGammaTransition::G4VGammaTransition | ( | ) |
G4VGammaTransition::~G4VGammaTransition | ( | ) | [virtual] |
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().
G4int G4VGammaTransition::_verbose [protected] |
Definition at line 76 of file G4VGammaTransition.hh.
Referenced by G4ContinuumGammaTransition::G4ContinuumGammaTransition(), G4DiscreteGammaTransition::G4DiscreteGammaTransition(), G4DiscreteGammaTransition::SelectGamma(), and G4ContinuumGammaTransition::SelectGamma().