46#ifndef G4PENELOPEBREMSSTRAHLUNGANGULAR_HH
47#define G4PENELOPEBREMSSTRAHLUNGANGULAR_HH 1
83 std::map<const G4Material*,G4double> *fEffectiveZSq;
87 std::map<G4double,G4PhysicsTable*> *fLorentzTables1;
88 std::map<G4double,G4PhysicsTable*> *fLorentzTables2;
90 static const G4int fNumberofZPoints=6;
91 static const G4int fNumberofEPoints=6;
92 static const G4int fNumberofKPoints=4;
94 G4double fQQ1[fNumberofZPoints][fNumberofEPoints][fNumberofKPoints];
95 G4double fQQ2[fNumberofZPoints][fNumberofEPoints][fNumberofKPoints];
97 G4int fVerbosityLevel;
G4int GetVerbosityLevel()
~G4PenelopeBremsstrahlungAngular()
void SetVerbosityLevel(G4int vl)
Set/Get Verbosity level.
G4ThreeVector & SampleDirection(const G4DynamicParticle *dp, G4double out_energy, G4int Z, const G4Material *mat=nullptr) override
Samples the direction of the outgoing photon (in global coordinates).
G4PenelopeBremsstrahlungAngular()
void PrepareTables(const G4Material *material, G4bool isMaster)
Reserved for Master Model.