G4PhotoElectricAngularGeneratorSimple Class Reference

#include <G4PhotoElectricAngularGeneratorSimple.hh>

Inheritance diagram for G4PhotoElectricAngularGeneratorSimple:

G4VEmAngularDistribution

Public Member Functions

 G4PhotoElectricAngularGeneratorSimple ()
 ~G4PhotoElectricAngularGeneratorSimple ()
virtual G4ThreeVectorSampleDirection (const G4DynamicParticle *dp, G4double e=0.0, G4int shellId=0, const G4Material *mat=0)
void PrintGeneratorInformation () const

Detailed Description

Definition at line 55 of file G4PhotoElectricAngularGeneratorSimple.hh.


Constructor & Destructor Documentation

G4PhotoElectricAngularGeneratorSimple::G4PhotoElectricAngularGeneratorSimple (  ) 

Definition at line 54 of file G4PhotoElectricAngularGeneratorSimple.cc.

00055   : G4VEmAngularDistribution("AngularGenSimple")
00056 {}

G4PhotoElectricAngularGeneratorSimple::~G4PhotoElectricAngularGeneratorSimple (  ) 

Definition at line 58 of file G4PhotoElectricAngularGeneratorSimple.cc.

00059 {}


Member Function Documentation

void G4PhotoElectricAngularGeneratorSimple::PrintGeneratorInformation (  )  const

Definition at line 70 of file G4PhotoElectricAngularGeneratorSimple.cc.

References G4cout, and G4endl.

00071 {
00072   G4cout << "\n" << G4endl;
00073   G4cout << "Simple Photoelectric Angular Generator" << G4endl;
00074   G4cout << "Photoelectron is emmited with the same direction " << G4endl;
00075   G4cout << "as the incident photon \n" << G4endl;
00076 } 

G4ThreeVector & G4PhotoElectricAngularGeneratorSimple::SampleDirection ( const G4DynamicParticle dp,
G4double  e = 0.0,
G4int  shellId = 0,
const G4Material mat = 0 
) [virtual]

Implements G4VEmAngularDistribution.

Definition at line 62 of file G4PhotoElectricAngularGeneratorSimple.cc.

References G4VEmAngularDistribution::fLocalDirection, and G4DynamicParticle::GetMomentumDirection().

00065 { 
00066   fLocalDirection = dp->GetMomentumDirection(); 
00067   return fLocalDirection;
00068 }


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