Import Geant4 1.0.0 source tree
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4AntiNeutronAnnihilationAtRest.cc,v 1.1 1999/01/07 16:13:42 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4AntiNeutronAnnihilationAtRest.cc,v 1.1.10.1 1999/12/07 20:52:37 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
// GEANT 4 class implementation file --- Copyright CERN 1998
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4AntiProtonAnnihilationAtRest.cc,v 1.1 1999/01/07 16:13:42 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4AntiProtonAnnihilationAtRest.cc,v 1.1.10.1 1999/12/07 20:52:37 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
// GEANT 4 class implementation file --- Copyright CERN 1998
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4DistributionGenerator.cc,v 1.2 1999/05/25 00:24:19 gcosmo Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4DistributionGenerator.cc,v 1.2.6.1.2.1 1999/12/07 20:52:37 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -31,8 +31,8 @@
|
||||
|
||||
// Constructor
|
||||
|
||||
G4DistributionGenerator::G4DistributionGenerator(RWTValOrderedVector<G4double>& x,
|
||||
RWTValOrderedVector<G4double>& values)
|
||||
G4DistributionGenerator::G4DistributionGenerator(G4RWTValOrderedVector<G4double>& x,
|
||||
G4RWTValOrderedVector<G4double>& values)
|
||||
|
||||
{
|
||||
_x = x;
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4KaonMinusAbsorption.cc,v 1.1 1999/01/07 16:13:43 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4KaonMinusAbsorption.cc,v 1.1.10.1 1999/12/07 20:52:37 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
// GEANT 4 class implementation file --- Copyright CERN 1998
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4MuonMinusCaptureAtRest.cc,v 1.1 1999/01/07 16:13:44 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4MuonMinusCaptureAtRest.cc,v 1.1.10.1 1999/12/07 20:52:38 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
// GEANT 4 class implementation file --- Copyright CERN 1998
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4NeutronCaptureAtRest.cc,v 1.1 1999/01/07 16:13:44 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4NeutronCaptureAtRest.cc,v 1.1.10.1 1999/12/07 20:52:39 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
// GEANT 4 class implementation file --- Copyright CERN 1998
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusAbsorptionAtRest.cc,v 1.3 1999/05/06 14:37:01 stesting Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusAbsorptionAtRest.cc,v 1.3.8.1 1999/12/07 20:52:39 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopAbsorption.cc,v 1.3 1999/05/27 09:59:47 pia Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopAbsorption.cc,v 1.3.6.1.2.1 1999/12/07 20:52:39 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -26,9 +26,9 @@
|
||||
|
||||
|
||||
#include "G4PiMinusStopAbsorption.hh"
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -69,7 +69,7 @@ G4PiMinusStopAbsorption::~G4PiMinusStopAbsorption()
|
||||
|
||||
G4DynamicParticleVector* G4PiMinusStopAbsorption::DoAbsorption()
|
||||
{
|
||||
RWTPtrOrderedVector<G4ParticleDefinition>* defNucleons = _materialAlgo->DefinitionVector();
|
||||
G4RWTPtrOrderedVector<G4ParticleDefinition>* defNucleons = _materialAlgo->DefinitionVector();
|
||||
|
||||
G4double newA = _nucleusA;
|
||||
G4double newZ = _nucleusZ;
|
||||
@@ -92,7 +92,7 @@ G4DynamicParticleVector* G4PiMinusStopAbsorption::DoAbsorption()
|
||||
G4double mass = G4NucleiProperties::GetNuclearMass(newA,newZ);
|
||||
|
||||
|
||||
RWTPtrOrderedVector<G4LorentzVector>* p4Nucleons = _materialAlgo->P4Vector(binding,mass);
|
||||
G4RWTPtrOrderedVector<G4LorentzVector>* p4Nucleons = _materialAlgo->P4Vector(binding,mass);
|
||||
|
||||
if (defNucleons != 0 && p4Nucleons != 0)
|
||||
{
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopAl.cc,v 1.1 1999/01/07 16:13:45 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopAl.cc,v 1.1.8.1.2.1 1999/12/07 20:52:40 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopAl.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -93,11 +93,11 @@ G4PiMinusStopAl::G4PiMinusStopAl()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -107,8 +107,8 @@ G4PiMinusStopAl::G4PiMinusStopAl()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopC.cc,v 1.1 1999/01/07 16:13:45 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopC.cc,v 1.1.8.1.2.1 1999/12/07 20:52:40 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopC.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -109,11 +109,11 @@ G4PiMinusStopC::G4PiMinusStopC()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -123,8 +123,8 @@ G4PiMinusStopC::G4PiMinusStopC()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopCo.cc,v 1.1 1999/01/07 16:13:45 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopCo.cc,v 1.1.8.1.2.1 1999/12/07 20:52:40 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopCo.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -95,11 +95,11 @@ G4PiMinusStopCo::G4PiMinusStopCo()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -109,8 +109,8 @@ G4PiMinusStopCo::G4PiMinusStopCo()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopCu.cc,v 1.1 1999/01/07 16:13:45 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopCu.cc,v 1.1.8.1.2.1 1999/12/07 20:52:40 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopCu.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -94,11 +94,11 @@ G4PiMinusStopCu::G4PiMinusStopCu()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -108,8 +108,8 @@ G4PiMinusStopCu::G4PiMinusStopCu()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopLi.cc,v 1.1 1999/01/07 16:13:45 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopLi.cc,v 1.1.8.1.2.1 1999/12/07 20:52:40 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopLi.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -99,11 +99,11 @@ G4PiMinusStopLi::G4PiMinusStopLi()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -113,8 +113,8 @@ G4PiMinusStopLi::G4PiMinusStopLi()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopMaterial.cc,v 1.1 1999/01/07 16:13:46 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopMaterial.cc,v 1.1.8.1.2.1 1999/12/07 20:52:40 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopMaterial.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -51,8 +51,8 @@
|
||||
G4PiMinusStopMaterial::G4PiMinusStopMaterial()
|
||||
|
||||
{
|
||||
// _definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
// _momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
// _definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
// _momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = 0;
|
||||
_momenta = 0;
|
||||
_distributionE = 0;
|
||||
@@ -76,7 +76,7 @@ G4PiMinusStopMaterial::~G4PiMinusStopMaterial()
|
||||
delete _distributionAngle;
|
||||
}
|
||||
|
||||
RWTPtrOrderedVector<G4ParticleDefinition>* G4PiMinusStopMaterial::DefinitionVector()
|
||||
G4RWTPtrOrderedVector<G4ParticleDefinition>* G4PiMinusStopMaterial::DefinitionVector()
|
||||
{
|
||||
|
||||
_definitions->append(G4Neutron::Neutron());
|
||||
@@ -91,7 +91,7 @@ RWTPtrOrderedVector<G4ParticleDefinition>* G4PiMinusStopMaterial::DefinitionVect
|
||||
|
||||
}
|
||||
|
||||
RWTPtrOrderedVector<G4LorentzVector>* G4PiMinusStopMaterial::P4Vector(const G4double binding,
|
||||
G4RWTPtrOrderedVector<G4LorentzVector>* G4PiMinusStopMaterial::P4Vector(const G4double binding,
|
||||
const G4double massNucleus)
|
||||
{
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopN.cc,v 1.1 1999/01/07 16:13:46 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopN.cc,v 1.1.8.1.2.1 1999/12/07 20:52:40 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopN.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -93,11 +93,11 @@ G4PiMinusStopN::G4PiMinusStopN()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -107,8 +107,8 @@ G4PiMinusStopN::G4PiMinusStopN()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopO.cc,v 1.1 1999/01/07 16:13:46 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopO.cc,v 1.1.8.1.2.1 1999/12/07 20:52:40 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopO.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -93,11 +93,11 @@ G4PiMinusStopO::G4PiMinusStopO()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -107,8 +107,8 @@ G4PiMinusStopO::G4PiMinusStopO()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopPb.cc,v 1.1 1999/01/07 16:13:47 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopPb.cc,v 1.1.8.1.2.1 1999/12/07 20:52:41 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopPb.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -93,11 +93,11 @@ G4PiMinusStopPb::G4PiMinusStopPb()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -107,8 +107,8 @@ G4PiMinusStopPb::G4PiMinusStopPb()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PiMinusStopTa.cc,v 1.1 1999/01/07 16:13:47 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PiMinusStopTa.cc,v 1.1.8.1.2.1 1999/12/07 20:52:41 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
#include "G4PiMinusStopTa.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
@@ -93,11 +93,11 @@ G4PiMinusStopTa::G4PiMinusStopTa()
|
||||
// R ratio
|
||||
_R = 1. / (1. + npRatio);
|
||||
|
||||
_definitions = new RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new RWTPtrOrderedVector<G4LorentzVector>();
|
||||
_definitions = new G4RWTPtrOrderedVector<G4ParticleDefinition>();
|
||||
_momenta = new G4RWTPtrOrderedVector<G4LorentzVector>();
|
||||
|
||||
RWTValOrderedVector<double> eKinVector;
|
||||
RWTValOrderedVector<double> eKinDataVector;
|
||||
G4RWTValOrderedVector<double> eKinVector;
|
||||
G4RWTValOrderedVector<double> eKinDataVector;
|
||||
int i;
|
||||
for (i=0; i<eKinEntries; i++)
|
||||
{
|
||||
@@ -107,8 +107,8 @@ G4PiMinusStopTa::G4PiMinusStopTa()
|
||||
eKinVector.insert(eKin[eKinEntries]);
|
||||
_distributionE = new G4DistributionGenerator(eKinVector,eKinDataVector);
|
||||
|
||||
RWTValOrderedVector<double> angleVector;
|
||||
RWTValOrderedVector<double> angleDataVector;
|
||||
G4RWTValOrderedVector<double> angleVector;
|
||||
G4RWTValOrderedVector<double> angleDataVector;
|
||||
for (i=0; i<angleEntries; i++)
|
||||
{
|
||||
angleVector.insert(angle[i]);
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4PionMinusAbsorptionAtRest.cc,v 1.1 1999/01/07 16:13:47 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4PionMinusAbsorptionAtRest.cc,v 1.1.10.1 1999/12/07 20:52:41 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
// GEANT 4 class implementation file --- Copyright CERN 1998
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4StopDeexcitation.cc,v 1.2 1999/04/18 11:28:59 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4StopDeexcitation.cc,v 1.2.6.1.2.1 1999/12/07 20:52:41 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -26,9 +26,9 @@
|
||||
|
||||
|
||||
#include "G4StopDeexcitation.hh"
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include <rw/cstring.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
#include "g4rw/cstring.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "Randomize.hh"
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4StopDummyDeexcitation.cc,v 1.2 1999/04/18 11:29:00 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4StopDummyDeexcitation.cc,v 1.2.6.1.2.1 1999/12/07 20:52:41 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -28,8 +28,8 @@
|
||||
|
||||
#include "G4StopDummyDeexcitation.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4DynamicParticleVector.hh"
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This code implementation is the intellectual property of
|
||||
// the RD44 GEANT4 collaboration.
|
||||
// the GEANT4 collaboration.
|
||||
//
|
||||
// By copying, distributing or modifying the Program (or any work
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4StopTheoDeexcitation.cc,v 1.2 1999/04/18 11:29:00 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4StopTheoDeexcitation.cc,v 1.2.6.1.2.1 1999/12/07 20:52:41 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// GEANT 4 class file --- Copyright CERN 1998
|
||||
@@ -30,8 +30,8 @@
|
||||
|
||||
#include "G4StopTheoDeexcitation.hh"
|
||||
|
||||
#include <rw/tpordvec.h>
|
||||
#include <rw/tvordvec.h>
|
||||
#include "g4rw/tpordvec.h"
|
||||
#include "g4rw/tvordvec.h"
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4ThreeVector.hh"
|
||||
|
||||
Reference in New Issue
Block a user