118 if(tkin < 0.0) tkin = 0.0;
124 G4double sint = sqrt(1.0 - cost*cost);
128 dir.rotateUz(direction);
135 newp->push_back(pip);
136 newp->push_back(pin);
CLHEP::Hep3Vector G4ThreeVector
virtual G4PhysicsVector * PhysicsVector(G4double, G4double) const
G4double CrossSection2pi(G4double)
G4eeToTwoPiModel(G4eeCrossSections *)
static G4PionPlus * PionPlus()
virtual void SampleSecondaries(std::vector< G4DynamicParticle * > *, G4double, const G4ThreeVector &)
virtual G4double ThresholdEnergy() const
G4double GetPDGMass() const
T max(const T t1, const T t2)
brief Return the largest of the two arguments
static G4PionMinus * PionMinus()
T min(const T t1, const T t2)
brief Return the smallest of the two arguments
virtual ~G4eeToTwoPiModel()
G4double HighEnergy() const
virtual G4double ComputeCrossSection(G4double) const
G4eeCrossSections * cross
virtual G4double PeakEnergy() const