70 npart==
"pi0" ? 782.62*
MeV:1019.46*
MeV,
74 G4cout <<
"####G4eeToPGammaModel & particle:" << npart
118 if(tkin < 0.0) tkin = 0.0;
125 G4double sint = sqrt(1.0 - cost*cost);
129 dir.rotateUz(direction);
G4ParticleDefinition * particle
virtual G4double PeakEnergy() const override
virtual ~G4eeToPGammaModel()
CLHEP::Hep3Vector G4ThreeVector
virtual void SampleSecondaries(std::vector< G4DynamicParticle * > *, G4double, const G4ThreeVector &) override
static constexpr double twopi
G4double CrossSectionEtaG(G4double)
G4double CrossSectionPi0G(G4double)
G4GLOB_DLL std::ostream G4cout
static G4PionZero * PionZero()
virtual G4double ComputeCrossSection(G4double) const override
G4double GetPDGMass() const
G4eeCrossSections * cross
static constexpr double MeV
G4eeToPGammaModel(G4eeCrossSections *, const G4String &, G4double, G4double)
G4ParticleDefinition * pi0