Geant4  10.02.p03
G4RDFluoTransition Class Reference

#include <G4RDFluoTransition.hh>

Collaboration diagram for G4RDFluoTransition:

Public Member Functions

 G4RDFluoTransition (G4int, const std::vector< G4int > &, const G4DataVector &, const G4DataVector &)
 
 ~G4RDFluoTransition ()
 
const std::vector< G4int > & OriginatingShellIds () const
 
const G4DataVector & TransitionEnergies () const
 
const G4DataVector & TransitionProbabilities () const
 
G4int FinalShellId () const
 
G4int OriginatingShellId (G4int index) const
 
G4double TransitionEnergy (G4int index) const
 
G4double TransitionProbability (G4int index) const
 

Private Attributes

G4int finalShellId
 
std::vector< G4int > originatingShellIds
 
G4DataVector transitionEnergies
 
G4DataVector transitionProbabilities
 

Detailed Description

Definition at line 53 of file G4RDFluoTransition.hh.

Constructor & Destructor Documentation

◆ G4RDFluoTransition()

G4RDFluoTransition::G4RDFluoTransition ( G4int  finalShell,
const std::vector< G4int > &  ids,
const G4DataVector &  energies,
const G4DataVector &  prob 
)

Definition at line 41 of file G4RDFluoTransition.cc.

45  :finalShellId(finalShell),
47  transitionEnergies(energies),
49 { }
G4DataVector transitionProbabilities
std::vector< G4int > originatingShellIds
G4DataVector transitionEnergies

◆ ~G4RDFluoTransition()

G4RDFluoTransition::~G4RDFluoTransition ( )

Definition at line 51 of file G4RDFluoTransition.cc.

52 { }

Member Function Documentation

◆ FinalShellId()

G4int G4RDFluoTransition::FinalShellId ( ) const

Definition at line 69 of file G4RDFluoTransition.cc.

70 {
71  return finalShellId;
72 }
Here is the caller graph for this function:

◆ OriginatingShellId()

G4int G4RDFluoTransition::OriginatingShellId ( G4int  index) const

Definition at line 74 of file G4RDFluoTransition.cc.

75 {
76  return originatingShellIds[index];
77 }
Int_t index
std::vector< G4int > originatingShellIds
Here is the caller graph for this function:

◆ OriginatingShellIds()

const std::vector< G4int > & G4RDFluoTransition::OriginatingShellIds ( ) const

Definition at line 54 of file G4RDFluoTransition.cc.

55 {
56  return originatingShellIds;
57 }
std::vector< G4int > originatingShellIds

◆ TransitionEnergies()

const G4DataVector & G4RDFluoTransition::TransitionEnergies ( ) const

Definition at line 59 of file G4RDFluoTransition.cc.

60 {
61  return transitionEnergies;
62 }
G4DataVector transitionEnergies

◆ TransitionEnergy()

G4double G4RDFluoTransition::TransitionEnergy ( G4int  index) const

Definition at line 78 of file G4RDFluoTransition.cc.

79 {
80  return transitionEnergies[index];
81 }
Int_t index
G4DataVector transitionEnergies

◆ TransitionProbabilities()

const G4DataVector & G4RDFluoTransition::TransitionProbabilities ( ) const

Definition at line 64 of file G4RDFluoTransition.cc.

65 {
67 }
G4DataVector transitionProbabilities
Here is the caller graph for this function:

◆ TransitionProbability()

G4double G4RDFluoTransition::TransitionProbability ( G4int  index) const

Definition at line 82 of file G4RDFluoTransition.cc.

83 {
85 }
G4DataVector transitionProbabilities
Int_t index
Here is the caller graph for this function:

Member Data Documentation

◆ finalShellId

G4int G4RDFluoTransition::finalShellId
private

Definition at line 91 of file G4RDFluoTransition.hh.

◆ originatingShellIds

std::vector<G4int> G4RDFluoTransition::originatingShellIds
private

Definition at line 92 of file G4RDFluoTransition.hh.

◆ transitionEnergies

G4DataVector G4RDFluoTransition::transitionEnergies
private

Definition at line 93 of file G4RDFluoTransition.hh.

◆ transitionProbabilities

G4DataVector G4RDFluoTransition::transitionProbabilities
private

Definition at line 94 of file G4RDFluoTransition.hh.


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