Import Geant4 9.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 16:25:56 +02:00
parent 74cad5e589
commit 89a9605df1
4440 changed files with 379508 additions and 189225 deletions
@@ -79,28 +79,18 @@ G4FragmentingString::G4FragmentingString(const G4FragmentingString &old,
decaying=None;
if ( old.decaying == Left )
{
//G4cout<<" Left "<<G4endl;
//G4cout<<"Pt right "<<Ptright<<G4endl;
//G4cout<<"Pt left "<<Ptleft <<G4endl;
RightParton= old.RightParton;
Ptright = old.Ptright;
LeftParton = newdecay;
Ptleft = old.Ptleft - momentum->vect();
Ptleft.setZ(0.);
//G4cout<<"Pt right "<<Ptright<<G4endl;
//G4cout<<"Pt left "<<Ptleft <<G4endl;
} else if ( old.decaying == Right )
{
//G4cout<<" Right "<<G4endl;
//G4cout<<"Pt right "<<Ptright<<G4endl;
//G4cout<<"Pt left "<<Ptleft <<G4endl;
RightParton = newdecay;
Ptright = old.Ptright - momentum->vect();
Ptright.setZ(0.);
LeftParton = old.LeftParton;
Ptleft = old.Ptleft;
//G4cout<<"Pt right "<<Ptright<<G4endl;
//G4cout<<"Pt left "<<Ptleft <<G4endl;
} else
{
throw G4HadronicException(__FILE__, __LINE__, "G4FragmentingString::G4FragmentingString: no decay Direction defined");
@@ -115,19 +105,19 @@ G4FragmentingString::G4FragmentingString(const G4FragmentingString &old,
//---------------------------------------------------------------------------------
G4FragmentingString::G4FragmentingString(const G4FragmentingString &old, // Uzhi
G4ParticleDefinition * newdecay) // Uzhi
{ // Uzhi
decaying=None; // Uzhi
if ( old.decaying == Left ) // Uzhi
{ // Uzhi
RightParton= old.RightParton; // Uzhi
LeftParton = newdecay; // Uzhi
} else if ( old.decaying == Right ) // Uzhi
{ // Uzhi
RightParton = newdecay; // Uzhi
LeftParton = old.LeftParton; // Uzhi
} else // Uzhi
G4FragmentingString::G4FragmentingString(const G4FragmentingString &old,
G4ParticleDefinition * newdecay)
{
decaying=None;
if ( old.decaying == Left )
{
RightParton= old.RightParton;
LeftParton = newdecay;
} else if ( old.decaying == Right )
{
RightParton = newdecay;
LeftParton = old.LeftParton;
} else
{
throw G4HadronicException(__FILE__, __LINE__, "G4FragmentingString::G4FragmentingString: no decay Direction defined");
}