#include <OpNovicePrimaryGeneratorAction.hh>
◆ OpNovicePrimaryGeneratorAction()
      
        
          | OpNovicePrimaryGeneratorAction::OpNovicePrimaryGeneratorAction | ( |  | ) |  | 
      
 
Definition at line 44 of file OpNovicePrimaryGeneratorAction.cc.
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
CLHEP::Hep3Vector G4ThreeVector
void SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)
G4VUserPrimaryGeneratorAction()
void SetParticlePosition(G4ThreeVector aPosition)
void SetParticleEnergy(G4double aKineticEnergy)
static G4ParticleTable * GetParticleTable()
G4ParticleGun * fParticleGun
void SetParticleDefinition(G4ParticleDefinition *aParticleDefinition)
void SetParticleTime(G4double aTime)
OpNovicePrimaryGeneratorMessenger * fGunMessenger
 
 
 
◆ ~OpNovicePrimaryGeneratorAction()
  
  | 
        
          | OpNovicePrimaryGeneratorAction::~OpNovicePrimaryGeneratorAction | ( |  | ) |  |  | virtual | 
 
 
◆ GeneratePrimaries()
  
  | 
        
          | void OpNovicePrimaryGeneratorAction::GeneratePrimaries | ( | G4Event * | anEvent | ) |  |  | virtual | 
 
 
◆ SetOptPhotonPolar() [1/2]
      
        
          | void OpNovicePrimaryGeneratorAction::SetOptPhotonPolar | ( |  | ) |  | 
      
 
 
◆ SetOptPhotonPolar() [2/2]
      
        
          | void OpNovicePrimaryGeneratorAction::SetOptPhotonPolar | ( | G4double | angle | ) |  | 
      
 
Definition at line 91 of file OpNovicePrimaryGeneratorAction.cc.
   95      G4cout << 
"--> warning from PrimaryGeneratorAction::SetOptPhotonPolar() :"    96                "the particleGun is not an opticalphoton" << 
G4endl;
   106  if (modul2 > 0.) e_perpend = (1./std::sqrt(modul2))*product;
 
static G4double angle[DIM]
static double normal(HepRandomEngine *eptr)
G4ParticleMomentum GetParticleMomentumDirection() const
void SetParticlePolarization(G4ThreeVector aVal)
const G4String & GetParticleName() const
G4GLOB_DLL std::ostream G4cout
Hep3Vector cross(const Hep3Vector &) const
G4ParticleGun * fParticleGun
G4ParticleDefinition * GetParticleDefinition() const
 
 
◆ fGunMessenger
◆ fParticleGun
The documentation for this class was generated from the following files: