Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4PolarizedGammaTransition Class Reference

#include <G4PolarizedGammaTransition.hh>

Inheritance diagram for G4PolarizedGammaTransition:
Collaboration diagram for G4PolarizedGammaTransition:

Public Member Functions

 G4PolarizedGammaTransition ()
 
virtual ~G4PolarizedGammaTransition ()
 
virtual void SampleDirection (G4Fragment *nuc, G4double ratio, G4int twoJ1, G4int twoJ2, G4int mp)
 
- Public Member Functions inherited from G4GammaTransition
 G4GammaTransition ()
 
virtual ~G4GammaTransition ()
 
virtual G4FragmentSampleTransition (G4Fragment *nucleus, G4double newExcEnergy, G4double mpRatio, G4int JP1, G4int JP2, G4int MP, G4int shell, G4bool isDiscrete, G4bool isGamma)
 
void SetPolarizationFlag (G4bool val)
 
void SetVerbose (G4int val)
 

Additional Inherited Members

- Protected Attributes inherited from G4GammaTransition
G4ThreeVector fDirection
 
G4PolarizationTransition fPolTrans
 
G4int fVerbose
 

Detailed Description

Definition at line 51 of file G4PolarizedGammaTransition.hh.

Constructor & Destructor Documentation

G4PolarizedGammaTransition::G4PolarizedGammaTransition ( )
explicit

Definition at line 47 of file G4PolarizedGammaTransition.cc.

48 {
49  fPolarization = new G4PolarizationTransition();
50 }
G4PolarizedGammaTransition::~G4PolarizedGammaTransition ( )
virtual

Definition at line 52 of file G4PolarizedGammaTransition.cc.

53 {
54  delete fPolarization;
55 }

Member Function Documentation

void G4PolarizedGammaTransition::SampleDirection ( G4Fragment nuc,
G4double  ratio,
G4int  twoJ1,
G4int  twoJ2,
G4int  mp 
)
virtual

Reimplemented from G4GammaTransition.

Definition at line 57 of file G4PolarizedGammaTransition.cc.

59 {
61 }
G4ThreeVector fDirection
G4ThreeVector G4RandomDirection()

Here is the call graph for this function:


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