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: EXPO_Detector.icc,v 1.2 1999/04/16 10:03:19 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: EXPO_Detector.icc,v 1.2.6.1 1999/12/07 20:46:49 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// See also G4/run/example/MyDetectorConstruction.cc.
|
||||
|
||||
|
||||
@@ -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: EXPO_PhysicsList.hh,v 1.3 1999/05/18 10:57:12 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: EXPO_PhysicsList.hh,v 1.3.6.1 1999/12/07 20:46:49 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
|
||||
@@ -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: EXPO_PhysicsList.icc,v 1.3 1999/05/18 10:57:13 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: EXPO_PhysicsList.icc,v 1.3.6.1 1999/12/07 20:46:50 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
|
||||
@@ -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: EXPO_Primary.icc,v 1.2 1999/04/16 10:03:21 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: EXPO_Primary.icc,v 1.2.6.1 1999/12/07 20:46:50 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
// See also G4/run/example/EXPO_PrimaryGeneratorAction.cc.
|
||||
|
||||
|
||||
@@ -39,83 +39,83 @@
|
||||
#include "G4UItokenNum.hh"
|
||||
#include "G4Trajectory.hh"
|
||||
|
||||
template class RWTPtrSlistDictionary<RWCString, G4MaterialPropertyVector>;
|
||||
template class RWTPtrSlistDictionary<RWCString, G4ParticleDefinition>;
|
||||
template class RWTPtrSlistDictionary<G4String, G4MaterialPropertyVector>;
|
||||
template class RWTPtrSlistDictionary<G4String, G4ParticleDefinition>;
|
||||
template class RWTPtrSlistDictionary<int, G4ParticleDefinition>;
|
||||
template class RWTPtrSlistDictionaryIterator<RWCString, G4MaterialPropertyVector>;
|
||||
template class RWTPtrSlistDictionaryIterator<RWCString, G4ParticleDefinition>;
|
||||
template class RWTPtrSlistDictionaryIterator<G4String, G4MaterialPropertyVector>;
|
||||
template class RWTPtrSlistDictionaryIterator<G4String, G4ParticleDefinition>;
|
||||
template class RWTPtrSlistDictionaryIterator<int, G4ParticleDefinition>;
|
||||
template class RWTValSlistDictionary<RWCString, void*>;
|
||||
template class RWTValSlistDictionary<G4String, void*>;
|
||||
template class RWTValSlistDictionary<const G4ParticleDefinition*, G4EnergyLossTablesHelper>;
|
||||
template class RWTValSlistDictionary<unsigned long, int>;
|
||||
template class RWTValVector<yystype>;
|
||||
template class G4RWTValVector<yystype>;
|
||||
|
||||
template class RWTPtrHashDictionary<RWCString, G4MaterialPropertyVector>;
|
||||
template class RWTPtrHashDictionary<RWCString, G4ParticleDefinition>;
|
||||
template class RWTPtrHashDictionary<int, G4ParticleDefinition>;
|
||||
template class RWTPtrHashDictionaryIterator<RWCString, G4MaterialPropertyVector>;
|
||||
template class RWTPtrHashDictionaryIterator<RWCString, G4ParticleDefinition>;
|
||||
template class RWTPtrHashDictionaryIterator<int, G4ParticleDefinition>;
|
||||
template class RWTPtrOrderedVector<G4Element>;
|
||||
template class RWTPtrOrderedVector<G4Event>;
|
||||
template class RWTPtrOrderedVector<G4Isotope>;
|
||||
template class RWTPtrOrderedVector<G4LogicalVolume>;
|
||||
template class RWTPtrOrderedVector<G4MPVEntry>;
|
||||
template class RWTPtrOrderedVector<G4Material>;
|
||||
template class RWTPtrOrderedVector<G4ParticleDefinition>;
|
||||
template class RWTPtrOrderedVector<G4PhysicsVector>;
|
||||
template class RWTPtrOrderedVector<G4ProcTblElement>;
|
||||
template class RWTPtrOrderedVector<G4ProcessAttribute>;
|
||||
template class RWTPtrOrderedVector<G4ProcessManager>;
|
||||
template class RWTPtrOrderedVector<G4SDStructure>;
|
||||
template class RWTPtrOrderedVector<G4SmartVoxelNode>;
|
||||
template class RWTPtrOrderedVector<G4SmartVoxelProxy>;
|
||||
template class RWTPtrOrderedVector<G4Track>;
|
||||
template class RWTPtrOrderedVector<G4UIcommand>;
|
||||
template class RWTPtrOrderedVector<G4UIcommandTree>;
|
||||
template class RWTPtrOrderedVector<G4UImessenger>;
|
||||
template class RWTPtrOrderedVector<G4UIparameter>;
|
||||
template class RWTPtrOrderedVector<G4UnitDefinition>;
|
||||
template class RWTPtrOrderedVector<G4UnitsCategory>;
|
||||
template class RWTPtrOrderedVector<G4VDecayChannel>;
|
||||
template class RWTPtrOrderedVector<G4VDigiCollection>;
|
||||
template class RWTPtrOrderedVector<G4VHitsCollection>;
|
||||
template class RWTPtrOrderedVector<G4VModel>;
|
||||
template class RWTPtrOrderedVector<G4VPhysicalVolume>;
|
||||
template class RWTPtrOrderedVector<G4VProcess>;
|
||||
template class RWTPtrOrderedVector<G4VSensitiveDetector>;
|
||||
template class RWTPtrOrderedVector<G4VSolid>;
|
||||
template class RWTPtrOrderedVector<G4VStateDependent>;
|
||||
template class RWTPtrOrderedVector<G4VTrajectory>;
|
||||
template class RWTPtrOrderedVector<G4ValVector>;
|
||||
template class RWTPtrSortedVector<G4MPVEntry>;
|
||||
template class RWTPtrSortedVector<G4VDecayChannel>;
|
||||
template class RWTValHashDictionary<RWCString, void*>;
|
||||
template class RWTValHashDictionary<const G4ParticleDefinition*, G4EnergyLossTablesHelper>;
|
||||
template class RWTValHashDictionary<unsigned long, int>;
|
||||
template class RWTValOrderedVector<G4ApplicationState>;
|
||||
template class RWTValOrderedVector<Hep3Vector>;
|
||||
//template class RWTValOrderedVector<HepPlane3D>;
|
||||
template class RWTValOrderedVector<HepPoint3D>;
|
||||
template class RWTValOrderedVector<RWCString>;
|
||||
template class RWTValOrderedVector<double>;
|
||||
template class RWTValOrderedVector<int (*)(void*)>;
|
||||
template class RWTValOrderedVector<int>;
|
||||
template class RWTValOrderedVector<void (*)(void)>;
|
||||
template class RWTValOrderedVector<void*>;
|
||||
template class RWTValOrderedVector<yystype>;
|
||||
template class RWTValVector<G4ApplicationState>;
|
||||
template class RWTValVector<G4NavigationLevel>;
|
||||
template class RWTValVector<Hep3Vector>;
|
||||
//template class RWTValVector<HepPlane3D>;
|
||||
template class RWTValVector<HepPoint3D>;
|
||||
template class RWTValVector<RWCString>;
|
||||
template class RWTValVector<double>;
|
||||
template class RWTValVector<int (*)(void*)>;
|
||||
template class RWTValVector<int>;
|
||||
template class RWTValVector<void (*)(void)>;
|
||||
template class RWTValVector<void*>;
|
||||
template class RWTPtrOrderedVector<G4VTrajectoryPoint>;
|
||||
template class G4RWTPtrHashDictionary<G4String, G4MaterialPropertyVector>;
|
||||
template class G4RWTPtrHashDictionary<G4String, G4ParticleDefinition>;
|
||||
template class G4RWTPtrHashDictionary<int, G4ParticleDefinition>;
|
||||
template class G4RWTPtrHashDictionaryIterator<G4String, G4MaterialPropertyVector>;
|
||||
template class G4RWTPtrHashDictionaryIterator<G4String, G4ParticleDefinition>;
|
||||
template class G4RWTPtrHashDictionaryIterator<int, G4ParticleDefinition>;
|
||||
template class G4RWTPtrOrderedVector<G4Element>;
|
||||
template class G4RWTPtrOrderedVector<G4Event>;
|
||||
template class G4RWTPtrOrderedVector<G4Isotope>;
|
||||
template class G4RWTPtrOrderedVector<G4LogicalVolume>;
|
||||
template class G4RWTPtrOrderedVector<G4MPVEntry>;
|
||||
template class G4RWTPtrOrderedVector<G4Material>;
|
||||
template class G4RWTPtrOrderedVector<G4ParticleDefinition>;
|
||||
template class G4RWTPtrOrderedVector<G4PhysicsVector>;
|
||||
template class G4RWTPtrOrderedVector<G4ProcTblElement>;
|
||||
template class G4RWTPtrOrderedVector<G4ProcessAttribute>;
|
||||
template class G4RWTPtrOrderedVector<G4ProcessManager>;
|
||||
template class G4RWTPtrOrderedVector<G4SDStructure>;
|
||||
template class G4RWTPtrOrderedVector<G4SmartVoxelNode>;
|
||||
template class G4RWTPtrOrderedVector<G4SmartVoxelProxy>;
|
||||
template class G4RWTPtrOrderedVector<G4Track>;
|
||||
template class G4RWTPtrOrderedVector<G4UIcommand>;
|
||||
template class G4RWTPtrOrderedVector<G4UIcommandTree>;
|
||||
template class G4RWTPtrOrderedVector<G4UImessenger>;
|
||||
template class G4RWTPtrOrderedVector<G4UIparameter>;
|
||||
template class G4RWTPtrOrderedVector<G4UnitDefinition>;
|
||||
template class G4RWTPtrOrderedVector<G4UnitsCategory>;
|
||||
template class G4RWTPtrOrderedVector<G4VDecayChannel>;
|
||||
template class G4RWTPtrOrderedVector<G4VDigiCollection>;
|
||||
template class G4RWTPtrOrderedVector<G4VHitsCollection>;
|
||||
template class G4RWTPtrOrderedVector<G4VModel>;
|
||||
template class G4RWTPtrOrderedVector<G4VPhysicalVolume>;
|
||||
template class G4RWTPtrOrderedVector<G4VProcess>;
|
||||
template class G4RWTPtrOrderedVector<G4VSensitiveDetector>;
|
||||
template class G4RWTPtrOrderedVector<G4VSolid>;
|
||||
template class G4RWTPtrOrderedVector<G4VStateDependent>;
|
||||
template class G4RWTPtrOrderedVector<G4VTrajectory>;
|
||||
template class G4RWTPtrOrderedVector<G4ValVector>;
|
||||
template class G4RWTPtrSortedVector<G4MPVEntry>;
|
||||
template class G4RWTPtrSortedVector<G4VDecayChannel>;
|
||||
template class G4RWTValHashDictionary<G4String, void*>;
|
||||
template class G4RWTValHashDictionary<const G4ParticleDefinition*, G4EnergyLossTablesHelper>;
|
||||
template class G4RWTValHashDictionary<unsigned long, int>;
|
||||
template class G4RWTValOrderedVector<G4ApplicationState>;
|
||||
template class G4RWTValOrderedVector<Hep3Vector>;
|
||||
//template class G4RWTValOrderedVector<HepPlane3D>;
|
||||
template class G4RWTValOrderedVector<HepPoint3D>;
|
||||
template class G4RWTValOrderedVector<G4String>;
|
||||
template class G4RWTValOrderedVector<double>;
|
||||
template class G4RWTValOrderedVector<int (*)(void*)>;
|
||||
template class G4RWTValOrderedVector<int>;
|
||||
template class G4RWTValOrderedVector<void (*)(void)>;
|
||||
template class G4RWTValOrderedVector<void*>;
|
||||
template class G4RWTValOrderedVector<yystype>;
|
||||
template class G4RWTValVector<G4ApplicationState>;
|
||||
template class G4RWTValVector<G4NavigationLevel>;
|
||||
template class G4RWTValVector<Hep3Vector>;
|
||||
//template class G4RWTValVector<HepPlane3D>;
|
||||
template class G4RWTValVector<HepPoint3D>;
|
||||
template class G4RWTValVector<G4String>;
|
||||
template class G4RWTValVector<double>;
|
||||
template class G4RWTValVector<int (*)(void*)>;
|
||||
template class G4RWTValVector<int>;
|
||||
template class G4RWTValVector<void (*)(void)>;
|
||||
template class G4RWTValVector<void*>;
|
||||
template class G4RWTPtrOrderedVector<G4VTrajectoryPoint>;
|
||||
|
||||
//
|
||||
// G4 :
|
||||
|
||||
@@ -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: G4o.h,v 1.2 1999/04/16 10:03:22 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4o.h,v 1.2.6.1 1999/12/07 20:46:50 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
/* +---------------------- Copyright notice -------------------------------+ */
|
||||
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, (barrand@lal.in2p3.fr) | */
|
||||
|
||||
@@ -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: G4oCommon.hh,v 1.2 1999/04/16 10:03:23 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4oCommon.hh,v 1.2.6.1 1999/12/07 20:46:50 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
/*
|
||||
Included by G4o.h.
|
||||
|
||||
@@ -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: G4oCommon.icc,v 1.2 1999/04/16 10:03:24 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4oCommon.icc,v 1.2.6.1 1999/12/07 20:46:50 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
/*
|
||||
Included by G4o.cc.
|
||||
|
||||
@@ -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: G4oDrawer.hh,v 1.2 1999/04/16 10:03:25 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4oDrawer.hh,v 1.2.6.1 1999/12/07 20:46:51 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
/* +---------------------- Copyright notice -------------------------------+ */
|
||||
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, (barrand@lal.in2p3.fr) | */
|
||||
|
||||
@@ -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: G4oEXPO.h,v 1.2 1999/04/16 10:03:26 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4oEXPO.h,v 1.2.6.1 1999/12/07 20:46:51 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
/* +---------------------- Copyright notice -------------------------------+ */
|
||||
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, (barrand@lal.in2p3.fr) | */
|
||||
|
||||
@@ -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: G4oScene.hh,v 1.2 1999/04/16 10:03:27 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4oScene.hh,v 1.2.6.1 1999/12/07 20:46:51 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
/* +---------------------- Copyright notice -------------------------------+ */
|
||||
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, (barrand@lal.in2p3.fr) | */
|
||||
|
||||
@@ -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: G4oState.hh,v 1.2 1999/04/16 10:03:28 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: G4oState.hh,v 1.3.4.1 1999/12/07 20:46:51 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
#ifndef G4oState_h
|
||||
#define G4oState_h
|
||||
@@ -16,9 +16,10 @@
|
||||
|
||||
class G4oState : public G4VStateDependent, public G4UIsession {
|
||||
public:
|
||||
G4oState (G4String);
|
||||
G4bool Notify (G4ApplicationState);
|
||||
void PauseSessionStart (G4String);
|
||||
G4oState(G4String);
|
||||
~G4oState();
|
||||
G4bool Notify(G4ApplicationState);
|
||||
void PauseSessionStart(G4String);
|
||||
private:
|
||||
G4String name;
|
||||
};
|
||||
|
||||
@@ -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: WoG4o.h,v 1.2 1999/04/16 10:03:29 barrand Exp $
|
||||
// GEANT4 tag $Name: geant4-00-01 $
|
||||
// $Id: WoG4o.h,v 1.2.6.1 1999/12/07 20:46:51 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-00 $
|
||||
//
|
||||
/* +---------------------- Copyright notice -------------------------------+ */
|
||||
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, (barrand@lal.in2p3.fr) | */
|
||||
|
||||
Reference in New Issue
Block a user