ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4RDPhotoElectricAngularGeneratorSimple Class Reference

#include <geant4/tree/geant4-10.6-release/examples/advanced/eRosita/physics/include/G4RDPhotoElectricAngularGeneratorSimple.hh>

+ Inheritance diagram for G4RDPhotoElectricAngularGeneratorSimple:
+ Collaboration diagram for G4RDPhotoElectricAngularGeneratorSimple:

Public Member Functions

 G4RDPhotoElectricAngularGeneratorSimple (const G4String &name)
 
 ~G4RDPhotoElectricAngularGeneratorSimple ()
 
G4ThreeVector GetPhotoElectronDirection (const G4ThreeVector &direction, const G4double kineticEnergy, const G4ThreeVector &polarization, const G4int shellId) const
 
void PrintGeneratorInformation () const
 
- Public Member Functions inherited from G4RDVPhotoElectricAngularDistribution
 G4RDVPhotoElectricAngularDistribution (const G4String &name)
 
virtual ~G4RDVPhotoElectricAngularDistribution ()
 

Private Member Functions

G4RDPhotoElectricAngularGeneratorSimpleoperator= (const G4RDPhotoElectricAngularGeneratorSimple &right)
 
 G4RDPhotoElectricAngularGeneratorSimple (const G4RDPhotoElectricAngularGeneratorSimple &)
 

Detailed Description

Definition at line 56 of file G4RDPhotoElectricAngularGeneratorSimple.hh.

View newest version in sPHENIX GitHub at line 56 of file G4RDPhotoElectricAngularGeneratorSimple.hh

Constructor & Destructor Documentation

G4RDPhotoElectricAngularGeneratorSimple::G4RDPhotoElectricAngularGeneratorSimple ( const G4String name)

Definition at line 56 of file G4RDPhotoElectricAngularGeneratorSimple.cc.

View newest version in sPHENIX GitHub at line 56 of file G4RDPhotoElectricAngularGeneratorSimple.cc

G4RDPhotoElectricAngularGeneratorSimple::~G4RDPhotoElectricAngularGeneratorSimple ( )

Definition at line 61 of file G4RDPhotoElectricAngularGeneratorSimple.cc.

View newest version in sPHENIX GitHub at line 61 of file G4RDPhotoElectricAngularGeneratorSimple.cc

G4RDPhotoElectricAngularGeneratorSimple::G4RDPhotoElectricAngularGeneratorSimple ( const G4RDPhotoElectricAngularGeneratorSimple )
private

Member Function Documentation

G4ThreeVector G4RDPhotoElectricAngularGeneratorSimple::GetPhotoElectronDirection ( const G4ThreeVector direction,
const G4double  kineticEnergy,
const G4ThreeVector polarization,
const G4int  shellId 
) const
virtual

Implements G4RDVPhotoElectricAngularDistribution.

Definition at line 66 of file G4RDPhotoElectricAngularGeneratorSimple.cc.

View newest version in sPHENIX GitHub at line 66 of file G4RDPhotoElectricAngularGeneratorSimple.cc

G4RDPhotoElectricAngularGeneratorSimple& G4RDPhotoElectricAngularGeneratorSimple::operator= ( const G4RDPhotoElectricAngularGeneratorSimple right)
private
void G4RDPhotoElectricAngularGeneratorSimple::PrintGeneratorInformation ( ) const
virtual

Implements G4RDVPhotoElectricAngularDistribution.

Definition at line 73 of file G4RDPhotoElectricAngularGeneratorSimple.cc.

View newest version in sPHENIX GitHub at line 73 of file G4RDPhotoElectricAngularGeneratorSimple.cc

References G4cout, and G4endl.


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