Ignore:
Timestamp:
Nov 5, 2010, 3:45:55 PM (14 years ago)
Author:
garnier
Message:

update ti head

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/track/History

    r1315 r1340  
    1 $Id: History,v 1.108 2010/03/09 02:49:44 kurasige Exp $
     1$Id: History,v 1.118 2010/10/30 07:49:08 kurasige Exp $
    22-------------------------------------------------------------------
    33
     
    1717     * Reverse chronological order (last date on top), please *
    1818     ----------------------------------------------------------
     19
     20Oct. 30, 2010, H.Kurashige (track-V09-03-09)
     21- Fix minor bugs reported by Coverity
     22
     23Oct. 27, 2010, G.Cosmo (track-V09-03-08)
     24- Restored DLL setup as originally. Withdrawn changes in last tag.
     25
     26Oct. 19, 2010  G.Cosmo (track-V09-03-07)
     27- Replaced G4TRACK_ALLOC_EXPORT flag with G4ALLOC_EXPORT for DLL exported
     28  symbols.
     29
     30Oct. 18, 2010  Hisaya Kurashige (track-V09-03-06)
     31- Add  GetSecondaryInCurrentStep method in G4Step.
     32  It gives secondaries in the current step.
     33
     34Oct. 6, 2010  Hisaya Kurashige (track-V09-03-05)
     35- G4Step::GetSecondary() gives back const G4TrackVector*
     36  and G4Step::GetfSecondary() gives back non-const pointer
     37 
     38Sep 21, 2010  Hisaya Kurashige (track-V09-03-04)
     39- Fill the last bin contents in G4Track::PrepareVelocityTable()
     40   to fix the bug in calculation of GetVelocity
     41
     42Aug 12, 2010 Hisaya Kurashige (track-V09-03-03)
     43- Add G4Track::GetParticleDefinition giving 'const' pointer
     44
     45July 21, 2010 Gabriele Cosmo (track-V09-03-02)
     46- Added protection against possible null pointer in G4Track::GetVelocity().
     47- Removed extra inclusion of G4Step.hh in G4Track header.
     48- Fixed cases of restoring cout/cerr precision formatting in classes:
     49  G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForGamma,
     50  G4ParticleChangeForLoss, G4ParticleChangeForMSC, G4ParticleChangeForTransport,
     51  G4VParticleChange.
     52- Added dummy initialisation to data members in constructors in classes:
     53  G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForGamma,
     54  G4ParticleChangeForLoss, G4ParticleChangeForTransport, G4Step, G4StepPoint,
     55  G4Track, G4VParticleChange.
     56
     57July 2, 2010 Hisaya Kurashige (track-V09-03-01)
     58- Use PhysicsVector for calculation of GetVelocity
     59- Add Exception(Warning) if GetDeltaEnergy/Momentum methods are invoked. These methds are planed to be removed
     60
    1961Mar. 9, 2010 Hisaya Kurashige (track-V09-03-00)
    2062- Change G4String to a pointer of G4String
     
    2769
    2870
    29 June 18, 2009 Hisaya Kurashige (track-V09-02-03)
     71Jun. 18, 2009 Hisaya Kurashige (track-V09-02-03)
    3072-added SetLowEnergyLimit method (Vladimir)
    3173
     
    59101
    60102
    61 Mar 30, 07 Hisaya Kurashige (track-V08-02-02)
     103Mar. 30, 07 Hisaya Kurashige (track-V08-02-02)
    62104- Fix weight treatment in G4ParticleChange
    63105
    64 Mar 26, 07 Hisaya Kurashige (track-V08-02-01)
     106Mar. 26, 07 Hisaya Kurashige (track-V08-02-01)
    65107- Added Non-Ionizing Energy Deposit in G4Step and G4VParticleChange
    66108
    67 Mar 11, 07 Hisaya Kurashige (track-V08-02-00)
     109Mar. 11, 07 Hisaya Kurashige (track-V08-02-00)
    68110- Added magnetic moment in G4DynamicParticle (co-work with particles-V08-02-00)
    69111- Fixed treatment of parent's weight in G4ParticleChange
    70112
    71 Nov  3, 06 J.Apostolakis (track-V08-01-04)
     113Nov.  3, 06 J.Apostolakis (track-V08-01-04)
    72114- New methods first/lastStepInVolume flag in G4Step, G4VParticleChange  by Hisaya
    73115- Revised UpdateStepForPostStep by John Apostolakis
    74116
    75 Oct 31, 06 G.Cosmo (track-V08-01-03)
     117Oct. 31, 06 G.Cosmo (track-V08-01-03)
    76118- Made operator=() inline.
    77119
    78 Aug 29, 06 H.Kurashige (track-V08-01-02)
     120Aug. 29, 06 H.Kurashige (track-V08-01-02)
    79121- Add methods for setting polarization and modifying weight
    80122    for G4ParticleChangeFoeGamma and  G4ParticleChangeForLoss
    81123          (V.Ivanchenko)
    82124
    83 July 17, 06 M.Asai (track-V08-01-01)
     125Jul. 17, 06 M.Asai (track-V08-01-01)
    84126- Re-tagged for G4Step and G4TrackVector only.
    85127
    86 June 09, 06 M.Asai (track-V08-01-00)
     128Jun. 09, 06 M.Asai (track-V08-01-00)
    87129- tagged for G4FieldTrackUpdator, G4Step and G4TrackVector.
    88130
    89 June 09, 06 T.Sasaki
     131Jun. 09, 06 T.Sasaki
    90132- G4Step now has secondary vector
    91133- G4TrackVector was moved from tracking category
    92134
    93 June 09, 06 M.Asai
     135Jun. 09, 06 M.Asai
    94136- Introducing G4FieldTrackUpdator class.
    95137- GNUmakefile now includes geometry/magneticfield
    96138
    97 June 07, 06 V.Ivanchenko (track-V08-00-03)
     139Jun. 07, 06 V.Ivanchenko (track-V08-00-03)
    98140-  G4ParticleChangeForLoss - remove momentum change AlongStep
    99141
     
    108150-  G4ParticleChangeForRadDecay is now derived from G4ParticleChangeForDecay
    109151
    110 Dec 05, 05 mma (track-V07-01-02)
     152Dec. 05, 05 mma (track-V07-01-02)
    111153- G4ParticleChangeForGamma : apply UpdateStepForPostStep in any case
    112154 
    113 Nov 26, 05 H.Kurashige (track-V07-01-01)
     155Nov. 26, 05 H.Kurashige (track-V07-01-01)
    114156- Fix GetVelocity : use the material pointer in PreStepPoint
    115157
     
    219261- Initial value for fCharge is given in the constuctor
    220262  of G4StepPoint.
     263
    221264Nov. 20, 02   G.Cosmo (track-V04-01-02)
    222265- Patched access to public static data in G4VParticleChange.
     
    281324- Clean up codes
    282325 
    283 Mar 7, 01  H.Kurashige (track-V03-00-04)
     326Mar. 7, 01  H.Kurashige (track-V03-00-04)
    284327- Add protection for the zero-momentum case
    285328  for UpdateStepForAlongStep in ParticleChange  (J.A)
    286329
    287 Feb 17, 01  H.Kurashige (track-V03-00-03)
     330Feb. 17, 01  H.Kurashige (track-V03-00-03)
    288331- Add Velocity and Setmethod in G4StepPoint
    289332- Add SetVelocity in G4Step.::InitializeStep
    290333- Modify G4StepPoint::GetVelocity to return correct velocity for optical photon
    291334
    292 Feb 17, 01  H.Kurashige (track-V03-00-02)
     335Feb. 17, 01  H.Kurashige (track-V03-00-02)
    293336- Fix G4Track::GetVelocity for Gamma
    294337
    295 Feb 12, 01 H.Kurashige (track-V03-00-01)
     338Feb. 12, 01 H.Kurashige (track-V03-00-01)
    296339- Remove thePolarizationChange from G4ParticleChangeForTransport.hh
    297340
    298341
    299 Feb 07, 01 H.Kurashige (track-V03-00-00)
     342Feb. 07, 01 H.Kurashige (track-V03-00-00)
    300343- Add copy constructor to G4Track
    301344
    302 Oct 19, 00 H.kurashige (track-V02-00-01)
     345Oct. 19, 00 H.kurashige (track-V02-00-01)
    303346- Bug fixes in copy constructor of G4ParticleChange
    304347
    305 Oct 18, 00 H.Kurashige (track-V02-00-00)
     348Oct. 18, 00 H.Kurashige (track-V02-00-00)
    306349- Add "const" to G4DynamicParticle pointer  of returned value of G4Track::GetDynamicParticle
    307350
    308 June 2, 2000 M.Asai  (track-V01-01-02)
     351Jun. 2, 2000 M.Asai  (track-V01-01-02)
    309352- Add G4VUserTrackInformation class and its pointer data member in G4Track
    310353- Add "const" to pointer to G4Step in G4Track (Hisaya)
    311354
    312 June 1 2000 H.Kurashige (track-V01-01-01a)
     355Jun. 1 2000 H.Kurashige (track-V01-01-01a)
    313356-  Removed "const" from the return value type of G4StepPoint::GetPhysicalVolume()
    314357
     
    324367-  GetTouchable methods has been changed to give "const" pointer
    325368
    326 Feb 13, 2000 H.Kurashige (track-V01-00-01)
     369Feb. 13, 2000 H.Kurashige (track-V01-00-01)
    327370-  Added G4ParticleChangeForRadDecay
    328371-  Changed G4VParticleChange::AddSecondary to set secondary track weight equal to the primary's one
    329372-  Removed printing pointers of ParticleChange object in CheckIt methods
    330373
    331 Jan 18, 2000 H.Kurashige (track-V01-00-00)
     374Jan. 18, 2000 H.Kurashige (track-V01-00-00)
    332375-  Fixed bugs in treatment of secondary track weight
    333376
    334 Nov 7, 1999 H.Kurashige (track-V00-01-01)
     377Nov. 7, 1999 H.Kurashige (track-V00-01-01)
    335378-  Added comments for "Software Reference Manual"
    336379
    337 Oct 5, 1999 H,Kurashige (track-V00-01-00)
     380Oct. 5, 1999 H,Kurashige (track-V00-01-00)
    338381-  Added mass/charge change in G4ParticleChange
    339382-  Modified G4ParticleChange::CheckIt
    340383-  Separate implementation of inline functions to G4Track.icc and G4Step.icc
    341384
    342 July 14 1999 H.Kurashige (track-01-00-07)
     385Jul. 14 1999 H.Kurashige (track-01-00-07)
    343386-  Fixed bugs in G4Mars5GeVMechanism::CreatePion()
    344387
     
    346389-  Modified CheckIt methods of G4VParticleChange and derived classes
    347390
    348 Apr 28, 1999 H.Kurashige (track-01-00-05b)
     391Apr. 28, 1999 H.Kurashige (track-01-00-05b)
    349392-  Protect proton mass against glanular libraly for G4Mars5Gev...(Makoto)
    350393-  Fixed error messages in G4ParticleChange::CheckIt (Hisaya)
    351394-  Remove "include/G4VProcess.hh" from G4Step.cc (Hisaya)
    352395
    353 Apr 13, 1999 H.Kurashige (track-01-00-04)
     396Apr. 13, 1999 H.Kurashige (track-01-00-04)
    354397- Code polishing according to the messages by CodeWizard
    355398- Added new virtual method of G4bool CheckIt(const G4Track&) in G4VParticleChange
    356399
    357 Feb 17, 1999 H.Kurashige (track-01-00-03)
     400Feb. 17, 1999 H.Kurashige (track-01-00-03)
    358401-  Removed G4Step::ShowStep() (Takashi)
    359402-  Fixed bugs in G4ParticleChange.icc (Hisaya)
    360403
    361 Feb 9, 1999 H.Kurashige (track-01-00-02)
     404Feb. 9, 1999 H.Kurashige (track-01-00-02)
    362405-  Modified G4TrackFastVector (Hisaya)
    363406-  Modified G4ParticleChange::CheckIt (Hisaya)
    364407
    365 Feb 6, 1999 H.Kurashige (track-01-00-01)
     408Feb. 6, 1999 H.Kurashige (track-01-00-01)
    366409-  Added Get/SetMomentumDirectionChange in G4ParticleChange (Hisaya)
    367410-  Removed using G4ParticleMomentum (Hisaya)
    368411
    369 December 15,  1998 H.Kurashige (track-00-04-05)
     412Dec. 15,  1998 H.Kurashige (track-00-04-05)
    370413- G4ParticleChange::CheckIt is activated in VERBOSE mode (Hisaya)
    371414
    372 December 12, 1998 H.Kurashige (track-00-04-04)
     415Dec. 12, 1998 H.Kurashige (track-00-04-04)
    373416- Fixed bugs in G4Mars5GeVMechanism (Hisaya)
    374417- Added SwOnAllEB/SwOffAllEB in G4ParticleChange (Hisaya)
    375418- Added GetEBMechanis and IsEBActive in G4VParticleChange (Hisaya)
    376419
    377 December 11, 1998 H.Kurashige (track-00-04-03)
     420Dec. 11, 1998 H.Kurashige (track-00-04-03)
    378421- Fixed bugs in G4Mars5GeVMechanism (Hisaya)
    379422
    380 December 9, 1998 L.Urban (track-00-04-02)
     423Dec. 9, 1998 L.Urban (track-00-04-02)
    381424- Added G4ParticleChangeForLoss and G4ParticleChangeForMSC.
    382425
    383 November 18, 98 H.Kurashige (track-00-04-01)A
     426Nov. 18, 98 H.Kurashige (track-00-04-01)A
    384427- Added new member of weight in G4Track and removed G4BiasingTag
    385428- Added Event Biasing based on MARS
     
    387430  ( this tag requires particles-00-04-01 tag)
    388431
    389 November 9, 98  H.Kurashige (track-00-03-05)
     432Nov. 9, 98  H.Kurashige (track-00-03-05)
    390433- Added Event Biasing Mechanism in G4VParticleChange
    391434
    392 November 8, 98 H.Kurashige (track-00-03-04)
     435Nov. 8, 98 H.Kurashige (track-00-03-04)
    393436- Added G4BiasingTag as a member of G4Track
    394437- Modified G4Step, and G4StepPoint for managing  G4BiasingTag
    395438
    396 Octorber 17, 98 H.Kurashige (track-00-03-03)
     439Oct. 17, 98 H.Kurashige (track-00-03-03)
    397440- Fixed bugs in G4VParticleChange and G4ParticleChange
    398441
    399 October 14 19 H.Kurashige (track-00-03-01)
     442Oct. 14 19 H.Kurashige (track-00-03-01)
    400443- Modified G4ParticleChangeForTransportation for new relocation algorism.
    401444  (J.Apost.)
    402445
    403 August 31, 98 G.Cosmo (track-00-02-01)
     446Aug. 31, 98 G.Cosmo (track-00-02-01)
    404447- Added "global" phony target to GNUmakefile.
    405448- Added comment to G4StepPoint.hh (J.Apostolakis).
    406449
    407 July 20,98 H.Kurashige (track-00-01-05)
     450Jul. 20,98 H.Kurashige (track-00-01-05)
    408451- Modified G4ParticleChangeForDecay
    409452
    410 July 10, 98 P.Urban (track-00-01-02)
     453Jul. 10, 98 P.Urban (track-00-01-02)
    411454- Optimised G4ParticleChangeForTransport. Much less data
    412455  is copied -> increased performance.
    413456
    414 July 1, 98 H.Kurashige (track-00-07-02)
     457Jul. 1, 98 H.Kurashige (track-00-07-02)
    415458- Moved UpdateStepForAlongStep into G4ParticleChangeForTransport.cc file
    416459 
    417 June 30, 98 P. Urban (track-00-07-01)
     460Jun. 30, 98 P. Urban (track-00-07-01)
    418461- Some more tracking optimisation results.
    419462
    420 June 22, 98 P. Urban (track-00-06-04)
     463Jun. 22, 98 P. Urban (track-00-06-04)
    421464- Preliminary results of tracking optimisation merged into HEAD.
    422465
    423 June 11, 98 G.Cosmo (track-00-06-03)
     466Jun. 11, 98 G.Cosmo (track-00-06-03)
    424467- Tagged track-00-06-03.
    425468
    426 June 11, 98  J.Allison
     469Jun. 11, 98  J.Allison
    427470- Added a missing inline keyword to G4Track.hh:341.
    428471
    429 June 8, 98  H.Kurashige
     472Jun. 8, 98  H.Kurashige
    430473- Add GoodForTracking and BelowThreshold flags in G4Track
    431474  for new COHERENT scheme for the Cuts
     
    435478  Add new class of G4ParticleChangeForTransport
    436479
    437 April 12, 98 H.Kuraashige
    438   Implement new scheme of 'Particle Change'. Please see
     480Apr. 12, 98 H.Kurashige
     481- Implement new scheme of 'Particle Change'. Please see
    439482  particle_change.asc in geant4alpha/documents/particles+matter/.
    440   Following files are modified (or added)
     483- Following files are modified (or added)
    441484    G4ParticleChange.hh, .icc, .cc
    442485    G4VParticleChange.hh, .icc, .cc
     
    444487    G4Step.hh,  G4TrackFastVector.hh
    445488
    446 April 9, 98 G.Cosmo
     489Apr. 9, 98 G.Cosmo
    447490- Porting on DEC-cxx 6.0.
    448491  Removed meaningless usage of "const" qualifier from functions
     
    451494  G4Step.hh, G4StepPoint.hh, G4Track.hh
    452495
    453 March 18, 1998 K. Amako
    454   Add following information to G4Track:
     496Mar. 18, 1998 K.Amako
     497- Add following information to G4Track:
    455498     1.Momentum direction at the start point (vertex position) of the track
    456499     2.Kinetic energy at the start point (vertex position) of the track
    457500     3.Pointer to the process which created the current track
    458   Due to this, the following files have modififed and committed.
     501- Due to this, the following files have modififed and committed.
    459502     1.NewDesignDoc.txt
    460503     2.G4Track.hh, G4Track.cc
    461504     3.G4SteppingManager.cc
    462505
    463 
    464 January  29, 97 K. Amako
    465   Following changes have been done and committed/tagged to cvs.
     506Jan.  29, 97 K. Amako
     507- Following changes have been done and committed/tagged to cvs.
    466508  Tag# is track-00-03-01.
    467509    - G4Step.cc: Output format has been changed in showStep().
    468510 
    469 December 19, 97 G. Cosmo - (alpha03)
     511Dec. 19, 97 G. Cosmo - (alpha03)
    470512
    471513- Created.
Note: See TracChangeset for help on using the changeset viewer.