| [834] | 1 | $Id: History,v 1.26 2006/07/10 15:32:27 allison Exp $
|
|---|
| 2 | -------------------------------------------------------------------
|
|---|
| 3 |
|
|---|
| 4 | =========================================================
|
|---|
| 5 | Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
|---|
| 6 | =========================================================
|
|---|
| 7 |
|
|---|
| 8 | Category History file
|
|---|
| 9 | ---------------------
|
|---|
| 10 | This file should be used by G4 developers and category coordinators
|
|---|
| 11 | to briefly summarize all major modifications introduced in the code
|
|---|
| 12 | and keep track of all category-tags.
|
|---|
| 13 | It DOES NOT substitute the CVS log-message one should put at every
|
|---|
| 14 | committal in the CVS repository !
|
|---|
| 15 |
|
|---|
| 16 | ----------------------------------------------------------
|
|---|
| 17 | * Reverse chronological order (last date on top), please *
|
|---|
| 18 | ----------------------------------------------------------
|
|---|
| 19 |
|
|---|
| 20 | History file for visualization/FukuiRenderer sub-category
|
|---|
| 21 | ---------------------------------------------------------
|
|---|
| 22 |
|
|---|
| 23 | 10th July 2006 John Allison (DAWN-V08-01-00)
|
|---|
| 24 | - G4FRSceneFunc.icc: G4FRSCENEHANDLER::SendNdiv respects forced line
|
|---|
| 25 | segments per circle.
|
|---|
| 26 |
|
|---|
| 27 | 12th June 2006 John Allison (DAWN-V08-00-04)
|
|---|
| 28 | - Fixed rewind problem:
|
|---|
| 29 | o G4FRofstream.hh: Removed rewind (badly implemented).
|
|---|
| 30 | o G4DAWNFILEViewer.cc: ClearView closes and re-opens file.
|
|---|
| 31 | - G4DAWNFILESceneHandler.cc: Fixed file closure on exit:
|
|---|
| 32 |
|
|---|
| 33 | 2nd June 2006 John Allison (DAWN-V08-00-03)
|
|---|
| 34 | - G4DAWNFILESceneHandler.cc: Close file in destructor if required.
|
|---|
| 35 | - G4FRSceneFunc.icc: Improve behaviour when no model exists.
|
|---|
| 36 |
|
|---|
| 37 | 4th May 2006 John Allison (DAWN-V08-00-02)
|
|---|
| 38 | - Improved protection for null models and parameters.
|
|---|
| 39 |
|
|---|
| 40 | 19th April 2006 John Allison (DAWN-V08-00-01)
|
|---|
| 41 | - G4FRSceneFunc.icc: Migrated to direct access to G4PhysicalVolumeModel.
|
|---|
| 42 |
|
|---|
| 43 | 23rd January 2006 John Allison (DAWN-V08-00-00)
|
|---|
| 44 | - Implemented G4FRofstream::Rewind. Used in ClearView. Avoids
|
|---|
| 45 | duplicate geomtries in output file.
|
|---|
| 46 |
|
|---|
| 47 | 13th October 2005 John Allison (DAWN-V07-01-00)
|
|---|
| 48 | - Migrated to <sstream>.
|
|---|
| 49 |
|
|---|
| 50 | 27th May 2005 John Allison (DAWN-V07-00-00)
|
|---|
| 51 | - Fixed bug introduced in ClearTransientStore.
|
|---|
| 52 |
|
|---|
| 53 | 22nd September 2004 John Allison (DAWN-V06-02-00)
|
|---|
| 54 | - Improve diagnostic on trapping non-regular polyhedra.
|
|---|
| 55 |
|
|---|
| 56 | 4th October 2003 Gabriele Cosmo (vis-V05-02-01)
|
|---|
| 57 | - Simplified GNUmakefile.
|
|---|
| 58 |
|
|---|
| 59 | DAWN-V04-01-01 Satoshi TANAKA Sept 01, 2002
|
|---|
| 60 | - Precision control with "setenv G4DAWNFILE_PRECISION number".
|
|---|
| 61 |
|
|---|
| 62 | DAWN-V03-02-01 Satoshi TANAKA Sept 18, 2001
|
|---|
| 63 | - Maximal number of g4.prim file is changed from 99 to 100.
|
|---|
| 64 |
|
|---|
| 65 | DAWN-V03-02-00 Satoshi TANAKA Sept 17, 2001
|
|---|
| 66 | - Updation for automatic visualization implemented at
|
|---|
| 67 | Hebden Bridge mini-workshop.
|
|---|
| 68 |
|
|---|
| 69 | DAWN-V01-01-04
|
|---|
| 70 | - Target = standard target in scene
|
|---|
| 71 | + relative target in view
|
|---|
| 72 | (G4DAWNFILEView.cc, G4FukuiRendererView.cc)
|
|---|
| 73 | - Automatic filename incrementation is made default.
|
|---|
| 74 | g4_00.prim, g4_01.prim, ... , g4_99.prim
|
|---|
| 75 | g4_00.eps , g4_01.eps , ... , g4_99.eps
|
|---|
| 76 |
|
|---|
| 77 | DAWN-V01-01-03 Satoshi TANAKA May 11, 2000
|
|---|
| 78 | - In G4DAWNFILEViewer.cc,
|
|---|
| 79 | < strcpy( fPSViewer, "ghostview" );
|
|---|
| 80 | ---
|
|---|
| 81 | > // strcpy( fPSViewer, "ghostview" );
|
|---|
| 82 | > strcpy( fPSViewer, "gv" );
|
|---|
| 83 |
|
|---|
| 84 | DAWN-V00-01-08
|
|---|
| 85 | - Removed implicit casting from the previous updation
|
|---|
| 86 |
|
|---|
| 87 | DAWN-V00-01-06 Satoshi TANAKA Nov 30, 1999
|
|---|
| 88 | - Fixing improper definition of alpha1, alpha2
|
|---|
| 89 |
|
|---|
| 90 | DAWN-V00-01-05 Satoshi TANAKA Nov 23, 1999
|
|---|
| 91 | - Protection to special cases of G4Trap in AddThis()
|
|---|
| 92 |
|
|---|
| 93 | DAWN-V00-01-04 Satoshi TANAKA Nov 02, 1999
|
|---|
| 94 | - Protection to AddPrimitive( G4NURBS )
|
|---|
| 95 |
|
|---|
| 96 | DAWN-V00-01-03 Satoshi TANAKA Nov 02, 1999
|
|---|
| 97 | - Environmental variable G4DAWN_MULTI_WINDOW is
|
|---|
| 98 | renamed to G4DAWNFILE_MULTI_WINDOW for DAWN-file driver.
|
|---|
| 99 | (G4DAWN_MULTI_WINDOW still works for a while.)
|
|---|
| 100 |
|
|---|
| 101 | DAWN-V00-01-02 Satoshi TANAKA Nov 01, 1999
|
|---|
| 102 | - Separation of BeginModeling() and FRBeginModeling().
|
|---|
| 103 | Co-workable with /run/beamOn with the new vis commands.
|
|---|
| 104 |
|
|---|
| 105 | DAWN-V00-01-01 Satoshi TANAKA Aug 26, 1999
|
|---|
| 106 | - Protection for invalid calling of BeginModeling
|
|---|
| 107 | - .DAWN.history ==> .DAWN_1.history
|
|---|
| 108 | **** It means DAWN version 3.80a or after is required ***
|
|---|
| 109 |
|
|---|
| 110 | DAWN-00-03-06 Satoshi TANAKA Dec 04, 1998
|
|---|
| 111 | - Maximun number of generated g4.prim files in the destination
|
|---|
| 112 | directory is customizable as: "setenv G4DAWNFILE_MAX_FILE_NUM N"
|
|---|
| 113 | (N is the integer greater than or equal to 1. The default value is 1.)
|
|---|
| 114 |
|
|---|
| 115 | DAWN-00-03-05 Satoshi TANAKA Dec 04, 1998
|
|---|
| 116 | - Revised G4FRSocketConfig.hh together with architecture.gmk.
|
|---|
| 117 | Compilation at SUN-CC was made automatic
|
|---|
| 118 |
|
|---|
| 119 | DAWN-00-03-04 Satoshi TANAKA Dec 04, 1998
|
|---|
| 120 | - Bug fix
|
|---|
| 121 |
|
|---|
| 122 | DAWN-00-03-03 Satoshi TANAKA Nov 30, 1998
|
|---|
| 123 | - Destination directiory of g4.prim and g4.eps is customizable
|
|---|
| 124 | with the environmental variable "G4DAWNFILE_DEST_DIR".
|
|---|
| 125 |
|
|---|
| 126 | Unix:
|
|---|
| 127 | % setenv G4DAWNFILE_DEST_DIR directory_name/
|
|---|
| 128 |
|
|---|
| 129 | For example,
|
|---|
| 130 |
|
|---|
| 131 | % setenv G4DAWNFILE_DEST_DIR /tmp/
|
|---|
| 132 |
|
|---|
| 133 | Do not forget to add "/" at the end of the directory name.
|
|---|
| 134 |
|
|---|
| 135 | NT:
|
|---|
| 136 | DOS> set G4DAWNFILE_DEST_DIR directory_name\
|
|---|
| 137 |
|
|---|
| 138 | Do not forget to add "\" at the end of the directory name.
|
|---|
| 139 |
|
|---|
| 140 | - Auto incremetaion of output file names is supported.
|
|---|
| 141 | Names of generated files are:
|
|---|
| 142 |
|
|---|
| 143 | DAWN-format files: g4.prim, g4_1.prim, g4_2.prim, ... , g4_100.prim
|
|---|
| 144 | EPS files : g4.eps , g4_1.eps , g4_2.eps , ... , g4_100.eps
|
|---|
| 145 |
|
|---|
| 146 | Maximal number of files in one directory is restricted in order to
|
|---|
| 147 | avoid explosion of your hard disk. The maximal number is hard-coded.
|
|---|
| 148 | You can revise is by editing enum of G4DAWNFILEScene.hh.
|
|---|
| 149 |
|
|---|
| 150 | Note that the incrementation is done as follows (pseudo codes)
|
|---|
| 151 |
|
|---|
| 152 | filename = "g4.prim" // initialization
|
|---|
| 153 |
|
|---|
| 154 | while( filename already exists in the dest directory )
|
|---|
| 155 | {
|
|---|
| 156 | increment filename
|
|---|
| 157 | }
|
|---|
| 158 |
|
|---|
| 159 | It means that if you delete file "g4.prim" in the destination directory,
|
|---|
| 160 | the file name in the next generation is still g4.prim.
|
|---|
| 161 |
|
|---|
| 162 |
|
|---|
| 163 | DAWN-00-03-02 Satoshi TANAKA Nov 30, 1998
|
|---|
| 164 |
|
|---|
| 165 | - Backup before going on to tag DAWN-00-03-03.
|
|---|