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