Import Geant4 2.0.0 source tree
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
$Id: History,v 1.1 2000/05/24 15:41:43 maire Exp $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
||||
=========================================================
|
||||
|
||||
Category History file
|
||||
---------------------
|
||||
This file should be used by G4 developers and category coordinators
|
||||
to briefly summarize all major modifications introduced in the code
|
||||
and keep track of all category-tags.
|
||||
It DOES NOT substitute the CVS log-message one should put at every
|
||||
committal in the CVS repository !
|
||||
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
24 may 00: mma (xrays-V01-01-02)
|
||||
|
||||
27 apr 00 mma (em-V01-01-01)
|
||||
- G4endl (dec/iso)
|
||||
|
||||
26 apr 00 mma (em-V01-01-00)
|
||||
- all EnergyLoss classes renamed G4V...
|
||||
Most classes in standard and muons affected.
|
||||
- G4Muls moved in utils
|
||||
- bugs fixe in MuPairProduction
|
||||
- cowork with geant4-01-01-ref-02
|
||||
|
||||
02 mar 00 mma (em-V01-00-00)
|
||||
- new G4VEnergyLoss class and related structure
|
||||
- cowork with geant4-01-00-ref-06
|
||||
|
||||
10 nov 99 mma (em-V00-01-03)
|
||||
- migration to STL: remove RWT hash dictionnary
|
||||
|
||||
14th June 1999 John Allison (em-01-00-05b)
|
||||
- Muon corrections in G4MultipleScattering.cc, G4MuBremsstrahlung.cc
|
||||
and G4MuPairProduction.cc by Laszlo Urban, Pedro Arce.
|
||||
(Also in rocesses/photoleplon_hadron/src/G4MuNuclearInteraction.cc.)
|
||||
|
||||
5th June 1999 John Allison
|
||||
- standard/GNUmakefile: Force non-optimised compliation of some
|
||||
files on HP with aCC: HP ANSI C++ B3910B A.01.15.
|
||||
|
||||
May 29, 1999: John Allison
|
||||
- Added electromagnetic/lowenergy to GNUmakefile and
|
||||
electromagnetic/GNUmakefile..
|
||||
@@ -5,8 +5,8 @@
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4Cerenkov.hh,v 1.3.4.1 1999/12/07 20:51:23 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-01 $
|
||||
// $Id: G4Cerenkov.hh,v 1.4 1999/12/15 14:52:05 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-02-00 $
|
||||
//
|
||||
//
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4ForwardXrayTR.hh,v 1.2.8.1 1999/12/07 20:51:24 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-01 $
|
||||
// $Id: G4ForwardXrayTR.hh,v 1.6 2000/04/06 13:55:23 grichine Exp $
|
||||
// GEANT4 tag $Name: geant4-02-00 $
|
||||
//
|
||||
// G4ForwardXrayTR -- header file
|
||||
//
|
||||
@@ -21,7 +21,7 @@
|
||||
// CERN, CN Division, ASD Group
|
||||
// History:
|
||||
// 22.09.97, V. Grichine (Vladimir.Grichine@cern.ch)
|
||||
|
||||
// 26.01.00, V.Grichine, new constructor and protected DM for fast sim. models
|
||||
|
||||
#ifndef G4FORWARDXRAYTR_H
|
||||
#define G4FORWARDXRAYTR_H
|
||||
@@ -55,13 +55,16 @@ public:
|
||||
|
||||
|
||||
G4ForwardXrayTR( const G4String& matName1, // G4Material* pMat1,
|
||||
const G4String& matName2, // G4Material* pMat2,
|
||||
const G4String& matName2, // G4Material* pMat2,
|
||||
const G4String& processName="XrayTR" ) ;
|
||||
|
||||
G4ForwardXrayTR( const G4String& processName="XrayTR" ) ;
|
||||
|
||||
// G4ForwardXrayTR(const G4ForwardXrayTR& right) ;
|
||||
|
||||
// Destructor
|
||||
~G4ForwardXrayTR() ;
|
||||
// Destructor // virtual
|
||||
|
||||
~G4ForwardXrayTR() ;
|
||||
|
||||
// Operators
|
||||
// G4ForwardXrayTR& operator=(const G4ForwardXrayTR& right) ;
|
||||
@@ -131,9 +134,9 @@ G4double EnergySum( G4double energy1,
|
||||
static G4int GetTotBin() { return fTotBin ; } ;
|
||||
|
||||
|
||||
protected :
|
||||
protected : // for access from X-ray TR fast simulation models
|
||||
|
||||
private : /////////////// Data members ///////////////////////////
|
||||
// private : /////////////// Data members ///////////////////////////
|
||||
|
||||
G4Gamma* fPtrGamma ; // pointer to TR photon
|
||||
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4Scintillation.hh,v 1.3.4.1 1999/12/07 20:51:24 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-01 $
|
||||
// $Id: G4Scintillation.hh,v 1.4 1999/12/15 14:52:05 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-02-00 $
|
||||
//
|
||||
//
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4TransitionRadiation.hh,v 1.2.8.1 1999/12/07 20:51:24 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-01 $
|
||||
// $Id: G4TransitionRadiation.hh,v 1.5 2000/04/03 13:45:28 grichine Exp $
|
||||
// GEANT4 tag $Name: geant4-02-00 $
|
||||
//
|
||||
// G4TransitionRadiation -- header file
|
||||
//
|
||||
@@ -24,7 +24,8 @@
|
||||
// CERN, CN Division, ASD Group
|
||||
// History:
|
||||
// 18.12.97, V. Grichine (Vladimir.Grichine@cern.ch)
|
||||
|
||||
// 02.02.00, V.Grichine, new data fEnergy and fVarAngle for double
|
||||
// numerical integration in inherited classes
|
||||
|
||||
#ifndef G4TransitionRadiation_h
|
||||
#define G4TransitionRadiation_h
|
||||
@@ -48,7 +49,7 @@ public:
|
||||
|
||||
// Destructor
|
||||
|
||||
~G4TransitionRadiation() ;
|
||||
virtual ~G4TransitionRadiation() ;
|
||||
|
||||
// Operators
|
||||
// G4TransitionRadiation& operator=(const G4TransitionRadiation& right) ;
|
||||
@@ -108,9 +109,11 @@ protected :
|
||||
G4int fMatIndex1 ; // index of the 1st material
|
||||
G4int fMatIndex2 ; // index of the 2nd material
|
||||
|
||||
private :
|
||||
// private :
|
||||
|
||||
G4double fGamma ;
|
||||
G4double fEnergy ;
|
||||
G4double fVarAngle ;
|
||||
|
||||
// Local constants
|
||||
static const G4int fSympsonNumber ; // Accuracy of Sympson integration 10
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4Cerenkov.cc,v 1.6.2.1.2.1 1999/12/08 17:34:33 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-01 $
|
||||
// $Id: G4Cerenkov.cc,v 1.7 1999/12/15 14:52:05 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-02-00 $
|
||||
//
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
// Cerenkov Radiation Class Implementation
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4ForwardXrayTR.cc,v 1.2.8.1.2.1 1999/12/08 17:34:33 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-01 $
|
||||
// $Id: G4ForwardXrayTR.cc,v 1.4 2000/02/09 10:41:18 grichine Exp $
|
||||
// GEANT4 tag $Name: geant4-02-00 $
|
||||
//
|
||||
// G4ForwardXrayTR class -- implementation file
|
||||
|
||||
@@ -240,6 +240,17 @@ G4ForwardXrayTR( const G4String& matName1, // G4Material* pMat1,
|
||||
BuildXrayTRtables() ;
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Constructor used by X-ray transition radiation parametrisation models
|
||||
|
||||
G4ForwardXrayTR::
|
||||
G4ForwardXrayTR( const G4String& processName )
|
||||
: G4TransitionRadiation(processName)
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4Scintillation.cc,v 1.2.8.1.2.1 1999/12/08 17:34:33 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-01 $
|
||||
// $Id: G4Scintillation.cc,v 1.3 1999/12/15 14:52:05 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-02-00 $
|
||||
//
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
// Scintillation Light Class Implementation
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
// based on the Program) you indicate your acceptance of this statement,
|
||||
// and all its terms.
|
||||
//
|
||||
// $Id: G4TransitionRadiation.cc,v 1.1.10.1 1999/12/07 20:51:25 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-01-01 $
|
||||
// $Id: G4TransitionRadiation.cc,v 1.2 1999/12/15 14:52:05 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-02-00 $
|
||||
//
|
||||
// G4TransitionRadiation class -- implementation file
|
||||
|
||||
|
||||
Reference in New Issue
Block a user