Files
geant4/source/event/History
T
2016-06-08 16:03:00 +02:00

192 lines
6.1 KiB
Plaintext

$Id: History,v 1.21 2001/02/08 06:13:53 asaim 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 *
----------------------------------------------------------
Feb 8 2001, M.Asai (event-V03-00-03)
- Migration to STL vector classes
affected files :
./event/include/G4HEPEvtInterface.hh
./event/include/G4PrimaryParticle.hh
./event/include/G4TrajectoryContainer.hh
./event/src/G4EventManager.cc
./event/src/G4GeneralParticleSource.cc
./event/src/G4HEPEvtInterface.cc
./event/src/G4PrimaryParticle.cc
./event/src/G4PrimaryTransformer.cc
Feb 7 2001, M.Asai (event-V03-00-02)
- Add proper time to G4PrimaryParticle
Feb 7 2001, M.Asai (event-V03-00-01)
- Fix syntax errors in G4GeneralSourceParticle.cc
Feb 5 2001, M.Asai (event-V03-00-00)
Jan 26 2001, F. Lei
- bug fixing in G4GeneralSourceParticle.cc
replace:
posphi = acos(tx/sin(posthe));
with:
if (posthe != 0. && posthe != pi)
posphi = acos(tx/sin(posthe));
else
posphi = 0.0;
endif
Nov 20 2000, G.Cosmo (event-V02-00-04)
- Removed data-logs from test directory.
Nov 13 2000, M.Asai (event-V02-00-03)
Nov 10 2000, F.Lei
- Adding src and include sub-directory and files to test/GeneralParticleSource
- Improving the speed in G4GeneralParticleSource::GenerateIsotropicFlux() and
G4GeneralParticleSource::GenerateCoslawFlux()
- some bug fixing:
i) dclared ' G4int count' in all ****Interpolation functions
ii) added ' return (0.) ' to GenerateUserDefTheta and GenerateUserDefPhi
as default.
iii) changed
#include <iostream.h>
to #include "g4std/fstream"
in G4GeneralParicleSourceMessenger.cc
Nov 9 2000, M.Asai (tag event-V02-00-02)
- Adding /source/event/test and GeneralParticleSource sub-directory.
Oct 31 2000, F.Lei
G4GeneralParticleSource:
G4GeneralParticleSourceMessenger:
G4GeneralParticleSource is an alternative primary source
generator to G4ParticleGun. It has all the functions of
G4ParticleGun plus many options for specifing the primary
event particle and vertex.
- added -I$(G4BASE)/global/HEPNumerics/include \
to GNUMakefile
Oct 19 2000, M.Asai (tag event-V02-00-01)
G4ParticleGun : Add Set/GetParticleCharge methods for ions.
G4ParticleGunMessenger : Add new command of /gun/ion
: Modify command of /gun/particle
G4PrimaryParticle : Add Set/GetCharge methods
: Add weight
G4PrimaryVertex : Add weight
G4PrimaryTransformer : Use G4PrimaryParticle::GetCharge to give dynamic charge
in G4DynamicParticle
: Set weight of G4Track
July 22 2000, M.Asai (tag event-V02-00-00)
- Adding some new Set methods to G4PrimaryVertex and G4PrimaryParticle
classes.
Jan 26, 00, M.Asai (tag event-V01-00-01)
- Corrections for trajectories of suspended tracks
- This tag requires tracking-V01-00-01
Jan 12, 00, M.Asai (tag event-V01-00-00)
- G4EventManager becomes a singleton.
- G4EventManager keeps the pointers of all user action classes except
run action.
- Null pointer protections are added for SetUserAction methods in
G4EventManager and G4StackManager.
Nov 4, 99, M.Asai (tag event-V00-01-01)
- Comments are enriched for the software reference manual
Oct 4, 99, J.Allison (tag event-V00-01-00)
- Removed -I$(G4BASE)/graphics_reps/include from GNUmakefile (no
longer necessary after G4VVisManager moved to intercoms).
Jun 7, 99, J.Allison (tag event-01-00-03)
- Trapped "G4HEPEvtInterface:: cannot open file."
Apr 15, 99 M.Asai (tag event-01-00-02)
- Catch up the changes of trajectory classes in tracking category.
Apr 09, 99 M.Asai (tag event-01-00-01)
- Change the pointer arguments in user action classes to const.
Nov 11, 98 M.Asai (tag event-00-03-04)
- Optimize G4PrimaryVertex for events such as having huge number
of primaries.
Oct 10, 98 M.Asai (tag event-00-03-03)
- Bug fix in G4PrimaryVertex.
- Add verbosity to G4PrimaryXXX.
Oct 01, 98 M.Asai (tag event-00-03-02)
- Introducing a new inlined method in G4ParticleGun.hh.
Sep. 21, 98 M.Asai (tag event-00-03-01)
- Inclusion of "G4HCofThisEvent.hh" and "G4DCofThisEvent.hh" moved
from "G4Event.cc" to "G4Event.hh", to avoid the link problem on
HP-CC (not aCC).
July 19, 98 M.Asai (tag event-00-01-03)
- More tight check against EoF in G4HEPEvtInterface
July 15, 98 M.Asai (tag event-00-01-02)
July 4, 98 M.Asai (tag event-00-01-01)
- ready for the beta release
June 30, 98 M.Asai (tag event-00-07-01)
- Introduce shortlived particles
June 22, 98 P. Urban
- Preliminary results of tracking optimisation merged into the HEAD.
- tagged as event-00-06-03
June 10, 98 M.Asai
- G4ParticleGunMessenger.cc is modified to catch up the new G4UIcommand
- tagged as event-00-06-02
June 8, 98 M.Asai
- tagged as event-00-06-01
June 6, 98 M.Asai
- G4Event and G4EventManager is updated for the new "digita+hits" scheme
- GNUmakefile is updated
May 6, 98 M.Asai
- G4ParticleGun is cleaned up.
April 29, 98 G.Cosmo (event-00-05-02)
- Removed print-out of track's pointers from verbose level in
G4EventManager.cc (P.Urban)
April 22, 98 M.Asai
- Tagged as event-00-05-01
April 9, 98 G.Cosmo
- Porting on DEC-cxx 6.0.
Removed meaningless usage of "const" qualifier from functions
return type for basic types by value. Modified files:
G4StackManager.hh, G4TrackStack.hh
April 6, 97 M.Nagamatu
- modified G4ParticleGunMessenger.cc to fix the "Unit length" of
/gun/position command.
December 19, 97 G. Cosmo - (alpha03)
- Created.