[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. |
---|