Import Geant4 0.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 15:09:25 +02:00
parent b97f8d0df7
commit aaa409b6ee
2922 changed files with 55107 additions and 81674 deletions
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: Enumeration.cc,v 2.2 1998/07/13 16:53:43 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: Enumeration.cc,v 1.2 1999/05/21 20:20:47 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#include <Enumeration.h>
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: ExpDict.cc,v 2.1 1998/07/12 02:57:30 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: ExpDict.cc,v 1.2 1999/05/21 20:20:47 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: ExpDict_inline.cc,v 2.0 1998/07/02 17:04:10 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: ExpDict_inline.cc,v 1.2 1999/05/21 20:20:48 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: Registry_inline.cc,v 2.1 1998/07/12 02:57:31 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: Registry_inline.cc,v 1.2 1999/05/21 20:20:48 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPaggregate.cc,v 2.2 1998/07/13 16:53:45 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPaggregate.cc,v 1.2 1999/05/21 20:20:48 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPattribute.cc,v 2.2 1998/07/13 16:53:47 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPattribute.cc,v 1.2 1999/05/21 20:20:49 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
* NIST STEP Core Class Library
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPattributeList.cc,v 2.1 1998/07/13 16:53:49 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPattributeList.cc,v 1.2 1999/05/21 20:20:49 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPattribute_inline.cc,v 2.0 1998/07/02 17:04:20 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPattribute_inline.cc,v 1.2 1999/05/21 20:20:49 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPcomplex.cc,v 2.3 1998/07/23 03:04:19 gcosmo Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPcomplex.cc,v 1.2 1999/05/21 20:20:50 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#include <ctype.h>
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPentity.cc,v 2.3 1998/11/11 11:23:58 broglia Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPentity.cc,v 1.2 1999/05/21 20:20:50 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
+3 -8
View File
@@ -1,12 +1,7 @@
// This code implementation is the intellectual property of
// the RD44 GEANT4 collaboration.
// This code is utilised in the GEANT4 detector simulation toolkit.
//
// 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: STEPfile.cc,v 2.2 1998/07/13 16:53:54 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPfile.cc,v 1.2 1999/05/21 20:20:51 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPfile_inline.cc,v 2.1 1998/07/13 16:53:56 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPfile_inline.cc,v 1.2 1999/05/21 20:20:51 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPselect.cc,v 2.0 1998/07/02 17:04:28 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPselect.cc,v 1.2 1999/05/21 20:20:52 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPstring.cc,v 2.0 1998/07/02 17:04:30 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPstring.cc,v 1.2 1999/05/21 20:20:52 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: STEPundefined.cc,v 2.2 1998/07/13 16:53:58 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: STEPundefined.cc,v 1.2 1999/05/21 20:20:53 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: SdaiBinary.cc,v 2.1 1998/07/12 02:57:37 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: SdaiBinary.cc,v 1.2 1999/05/21 20:20:53 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: SdaiCONFIG_CONTROL_DESIGN.cc,v 2.2 1998/07/13 16:54:06 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: SdaiCONFIG_CONTROL_DESIGN.cc,v 1.2 1999/05/21 20:20:57 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#ifndef SDAICONFIG_CONTROL_DESIGN_CC
#define SDAICONFIG_CONTROL_DESIGN_CC
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: SdaiCONFIG_CONTROL_DESIGN_init.cc,v 2.1 1998/07/12 02:57:48 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: SdaiCONFIG_CONTROL_DESIGN_init.cc,v 1.2 1999/05/21 20:21:03 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#ifndef SDAICONFIG_CONTROL_DESIGN_INIT_CC
#define SDAICONFIG_CONTROL_DESIGN_INIT_CC
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: SingleLinkList.cc,v 2.0 1998/07/02 17:04:50 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: SingleLinkList.cc,v 1.2 1999/05/21 20:21:05 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: SingleLinkList_inline.cc,v 2.2 1998/07/14 03:16:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: SingleLinkList_inline.cc,v 1.2 1999/05/21 20:21:05 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: Str.cc,v 2.1 1998/07/12 02:57:50 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: Str.cc,v 1.2 1999/05/21 20:21:06 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: cmdmgr.cc,v 2.2 1998/07/13 16:54:15 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: cmdmgr.cc,v 1.2 1999/05/21 20:21:06 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: dirobj.cc,v 2.1 1998/07/12 02:57:52 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: dirobj.cc,v 1.2 1999/05/21 20:21:07 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: dispnode.cc,v 2.0 1998/07/02 17:04:57 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: dispnode.cc,v 1.2 1999/05/21 20:21:07 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: dispnodelist.cc,v 2.1 1998/07/12 02:57:52 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: dispnodelist.cc,v 1.2 1999/05/21 20:21:08 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: errordesc.cc,v 2.1 1998/07/13 16:54:18 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: errordesc.cc,v 1.2 1999/05/21 20:21:08 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: gennode_inline.cc,v 2.2 1998/07/13 16:54:19 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: gennode_inline.cc,v 1.2 1999/05/21 20:21:08 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#ifndef gennode_inline_cc
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: gennodearray.cc,v 2.1 1998/07/13 16:54:20 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: gennodearray.cc,v 1.2 1999/05/21 20:21:09 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
+7 -9
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: instmgr.cc,v 2.3 1998/11/17 17:22:03 broglia Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: instmgr.cc,v 1.3 1999/05/21 20:21:09 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -374,8 +374,6 @@ int InstMgr::GetIndex(const char* entityKeyword, int starting_index)
// L. Broglia
// When the entity is founded, put return index
G4cout<<"Warning : GetSTEPentity modified by L. Broglia"<<endl;
MgrNode *node;
STEPentity *se;
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: mgrnode.cc,v 2.2 1998/07/13 16:54:23 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: mgrnode.cc,v 1.2 1999/05/21 20:21:09 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: mgrnodearray.cc,v 2.2 1998/07/13 16:54:25 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: mgrnodearray.cc,v 1.2 1999/05/21 20:21:10 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: mgrnodelist.cc,v 2.2 1998/07/13 16:54:27 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: mgrnodelist.cc,v 1.2 1999/05/21 20:21:10 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: read_func.cc,v 2.2 1998/07/13 16:54:28 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: read_func.cc,v 1.2 1999/05/21 20:21:10 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#ifdef __O3DB__
#include <OpenOODB.h>
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: s_HEADER_SCHEMA.cc,v 2.0 1998/07/02 17:05:16 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: s_HEADER_SCHEMA.cc,v 1.2 1999/05/21 20:21:12 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#ifndef S_HEADER_SCHEMA_CC
#define S_HEADER_SCHEMA_CC
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: s_HEADER_SCHEMA_init.cc,v 2.0 1998/07/02 17:05:17 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: s_HEADER_SCHEMA_init.cc,v 1.2 1999/05/21 20:21:12 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#ifndef S_HEADER_SCHEMA_INIT_CC
#define S_HEADER_SCHEMA_INIT_CC
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: schema.cc,v 2.0 1998/07/02 17:05:11 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: schema.cc,v 1.2 1999/05/21 20:21:12 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
#ifndef SCHEMA_CC
#define SCHEMA_CC
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: scl_hash.cc,v 2.1 1998/07/12 02:57:59 urbi Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: scl_hash.cc,v 1.2 1999/05/21 20:21:13 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/* ""; */
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 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: scl_string.cc,v 2.0 1998/07/02 17:05:19 gunter Exp $
// GEANT4 tag $Name: geant4-00 $
// $Id: scl_string.cc,v 1.2 1999/05/21 20:21:13 japost Exp $
// GEANT4 tag $Name: geant4-00-01 $
//
/*