Geant4 Cross Reference (Editor's cut)

Cross-Referencing   Geant4
Geant4/digits_hits/History

Version: [ ReleaseNotes ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3 ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ]

  1 # Category digits_hits History
  2 
  3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
  4 which **must** added in reverse chronological order (newest at the top).
  5 It must **not** be used as a substitute for writing good git commit messages!
  6 
  7 -------------------------------------------------------------------------------
  8 
  9 ## 2024-05-07 Gabriele Cosmo (digits_hits-V11-01-01)
 10 - Fixed compilation error in G4THitsMap on macOS/clang with C++23 Standard
 11   enabled.
 12 
 13 ## 2022-12-12 Ben Morgan (digits_hits-V11-01-00)
 14 - Remove obsolete GNUmakefile scripts
 15 
 16 ## 2022-11-17 Gabriele Cosmo (digits_hits-V11-00-04)
 17 - Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1.
 18 
 19 ## 2022-09-05 Ben Morgan (digits_hits-V11-00-03)
 20 - Add needed public dependency to G4detscorer
 21 
 22 ## 2022-01-28 Ben Morgan (digits_hits-V11-00-02)
 23 - Replace `geant4_global_library_target` with direct file inclusion and
 24   call to `geant4_add_category` to define library build from source modules.
 25 
 26 ## 2021-12-15 Ben Morgan (digits_hits-V11-00-01)
 27 - Canonicalize implementations of custom `new` and `delete` operators that use `G4Allocator`
 28   - Remove un-needed/duplicated checks on static allocator creation in member functions
 29 
 30 ## 2021-12-10 Ben Morgan (digits_hits-V11-00-00)
 31 - Change to new Markdown History format
 32 
 33 ---
 34 
 35 # History entries prior to 11.0
 36 
 37 October 25th, 2021 B.Morgan (digits_hits-V10-07-03)
 38 - Use G4StrUtil functions replacing deprecated G4String member functions
 39 
 40 October 18th, 2021 B. Morgan (digits_hits-V10-07-02)
 41 - Use std::string member functions from G4String in place of synonyms
 42 
 43 April 21st, 2021 J. Madsen (digit_hits-V10-07-01)
 44 - make G4digits_hits-format
 45 
 46 April 1st, 2021 B. Morgan (digits_hits-V10-07-00)
 47 - Migrate build to modular CMake API
 48 
 49 May 29th, 2020, G. Cosmo (digits_hits-V10-06-02)
 50 - Fixed cases of comparison between int and size_t in templated classes
 51   and some cleanup.
 52 
 53 May 2nd, 2020, J. Apostolakis (digits_hits-V10-06-01)
 54 - Added two ComputeSolid method to G4VPrimitiveScorer, to consolidate code.
 55 
 56 December 9th, 2019 B. Morgan (digits_hits-V10-06-00)
 57 - Cleanup CMake build, removing obsolete granular library options and
 58   explicit include_directories.
 59 
 60 November 19th, 2019 G. Cosmo (digits_hits-V10-05-07)
 61 - Fixed more cases of implicit type conversions.
 62 
 63 November 15th, 2019 G. Cosmo (digits_hits-V10-05-06)
 64 - Fixed implicit type conversions from size_t to G4int in digits and hits
 65   classes (collections, vectors, maps).
 66 - Pass G4String by const reference in digits and hist collections base classes.
 67 
 68 July 4th, 2019 S. Wenzel (digits_hits-V10-05-05)
 69 - G4SDStructure : pass G4String by reference
 70 
 71 May 29th, 2019 M. Asai (digits_hits-V10-05-04)
 72 - G4PSSphereSurfaceFlux : fix track weight forgotten from SphereSurfaceFlux.
 73 
 74 March 13th, 2019 M. Asai (digits_hits-V10-05-03)
 75 - Defining unit categories for UI commands that take units. Co-working with
 76   intercoms-V10-05-02.
 77 
 78 March 10th, 2019 M. Asai (digits_hits-V10-05-02)
 79 - G4SDManager, G4VSDFilter :
 80     Cleanly deleting all the G4VSDFilter objects at the end of program.
 81 
 82 January 31st, 2019 I. Hrivnacova (digits_hits-V10-05-01)
 83 - Merged GitHub PR #4: all Boolean operators now return G4bool.
 84 
 85 December 20th, 2018 G. Cosmo (digits_hits-V10-05-00)
 86 - Fixed shadowing compilation warning in G4ScoringBox and G4ScoringCylinder.
 87 
 88 October 30th, 2018 I. Hrivnacova (digits_hits-V10-04-11,12)
 89 - Removed the dependence on analysis:
 90   Introduced a new interface class, G4VScoreNtupleWriter, in
 91   digits_hits/utils and moved the G4ScoreNtupleWriter, G4ScoreNtupleWriterMessenger
 92   classes in a new extended example analysis/B3aScoreWriter.
 93 
 94 October 27th, 2018 I. Hrivnacova (digits_hits-V10-04-10)
 95 - Fixed utils/GNUmakefile: added analysis includes
 96 
 97 October 26th, 2018 I. Hrivnacova (digits_hits-V10-04-08,09)
 98 - Removed digiwdefs.hh (added in digits_hits-V10-04-06) - not used
 99 
100 October 26th, 2018 J. Madsen (digits_hits-V10-04-07)
101 - Fix to Windows problems for G4ScoreNtupleWriter, it turns out that
102   the issue was curiously not directly a DLL import/export problem but instead
103   functions declared as static within the class being implemented outside
104   the class (in the header) as inline -- which caused missing symbols on
105   Windows similar to when DLLs are not exported/imported correctly
106 
107 October 25th, 2018 I. Hrivnacova (digits_hits-V10-04-05,06)
108 - Added  DLLs import/export definitions for Windows
109 
110 October 25th, 2018 I. Hrivnacova (digits_hits-V10-04-04)
111 - Avoid using static data of enum type in G4ScoreNtupleWriter
112   (which seems to be causing problems on windows)
113 
114 Oct 25th, 2018 J. Madsen (digits_hits-V10-04-03)
115 - updated G4THitsMap:
116   - generic GetContainer(), size(), GetIndex(...), GetObject(...),
117     begin(), end(), cbegin(), and cend()
118 - added G4THitsVector
119   - generic GetContainer(), size(), GetIndex(...), GetObject(...),
120     begin(), end(), cbegin(), and cend()
121   - compatible with G4THitsMap such that vectors can be used to score
122     over the course of a run (saving memory)
123   - allows the underlying container to store data as non-pointer types
124     e.g., G4VTHitsVector<T, std::vector<T>> with the default being
125     G4VTHitsVector<T, std::vector<T*>>
126 
127 October 25th, 2018 I. Hrivnacova (digits_hits-V10-04-02)
128 - Added G4ScoreNtupleWriter and its messenger which implement
129   automated storing of hits collections of G4THitsMap<G4double>
130   type (user by primitive scorers) vith Geant4 analysis tools.
131 
132 May 17th, 2018 J. Madsen (digits_hits-V10-04-01)
133 - updated "thread-local-static-var" model to
134   "function-returning-thread-local-static-reference" model
135   which fixes Windows DLL + MT
136 
137 January 19, 2018 M. Asai (digits_hits-V10-04-00)
138 - G4ScoringMessenger G4ScoreQuantityMessenger:
139 - UI command returns an error message if a command is refused due
140   to incorrect parameter(s).
141 - This tag requires intercoms-V10-04-01 tag.
142 
143 August 1, 2017 M. Asai (digits_hits-V10-03-02)
144 - G4SDStructure.cc : fix propagating warning flag. Addressing bug
145   report #1993.
146 
147 May 2, 2017 J. Madsen (digits_hits-V10-03-01)
148 - Update to G4THitsMap to fix issue where G4Colour was
149   using G4THitsMap<G4StatDouble> and the allocation
150   was causing += to white instead of += to black
151 
152 April 20, 2017 J. Madsen (digit_hits-V10-03-00)
153 - Files modified : hits/include/G4THitsMap.hh
154 - Extension of the G4THitsMap class + bug fix
155   - Renamed G4THitsMap to G4VTHitsMap
156     - although G4VTHitsMap is not a pure virtual class
157       it has an additional template parameter for the map
158       type, so it is not intended to be used directly
159   - Made G4VTHitsMap more generic in accepting the type
160     of data stored (with more generic template overloads not
161     specific to G4double and G4StatDouble)
162   - Fixed a bug in initializing G4StatDouble entries
163     - G4StatDouble(0) is not the same as G4StatDouble().
164       The former starts off with a count = 1, and the
165       latter starts with a count = 0.
166   - Added G4THitsMap
167     - deriving from G4VTHitsMap and having the same
168       functionality as before
169   - Added G4THitsMultiMap
170     - which functions like G4THitsMap but all entries are
171       stored
172   - Added G4THitsUnorderedMap
173     - which functions like G4THitsMap but uses an
174       unordered_map
175   - Added G4THitsUnorderedMultiMap
176     - which functions like G4THitsMap but stores all
177       entries in an unordered multimap
178   - typedef for map_type, value_type, iterator, and const_iterator
179     for future generic usage
180     - e.g. replacing
181       std::map<G4int, G4double*> theMap = this->GetMap()
182       with
183       map_type theMap = this->GetMap()
184   - defined begin(), end(), cbegin(), cend() so now
185     G4VTHitsMap can be used in range-based loops
186     - e.g. for(auto itr : hitMap) { ... }
187 
188 Nov 15, 2016, A.Dotti (digits_hits-V10-02-09,-10)
189 - Fix bug #1908, remove implicit addition to manager of
190   SD passed via G4MultiSD proxy
191 
192 Sep 8, 2016, G.Cosmo (digits_hits-V10-02-08)
193 - G4THitsMap, G4VScoringMesh : further clean up with C++11 template
194 
195 Sep 7, 2016, G.Cosmo (digits_hits-V10-02-07)
196 - Fixed utils/GNUmakefile for missing dependency on global/HEPNumerics,
197   now required.
198 
199 Sep 6, 2016, M.Asai (digits_hits-V10-02-06)
200 - Further refinements.
201 
202 Sep 2, 2016, M.Asai (digits_hits-V10-02-05)
203 - Built-in scorer now uses G4StatDouble.
204   Files modified :
205         utils/include/G4ScoringBox.hh
206         utils/include/G4ScoringCylinder.hh
207         utils/include/G4VScoringMesh.hh
208         utils/sources.cmake
209         utils/src/G4ScoringBox.cc
210         utils/src/G4ScoringCylinder.cc
211         utils/src/G4VScoreWriter.cc
212         utils/src/G4VScoringMesh.cc
213 
214 Apr 20, 2016, G.Cosmo (digits_hits-V10-02-04)
215 - Fixed shadowing compilation warnings in G4VScoringMesh for 'ps'.
216 
217 Apr 15, 2016, G.Cosmo (digits_hits-V10-02-03)
218 - Fixed type in printing on cout in G4SDManager::AddNewDetector().
219 
220 Dec 18, 2015, M.Asai (digits_hits-V10-02-02)
221 - While-loop check.
222 
223 Dec 8, 2015, M.Asai (digits_hits-V10-02-01)
224 - Further code clean up with C++11 features
225 
226 Dec 7, 2015, M.Asai (digits_hits-V10-02-00)
227 - Code clean up with C++11 features
228 
229 Sept 4, 2015, A.Dotti (digits_hits-V10-01-01)
230 - Removing sporious cout
231 
232 Aug 14, 2015, A.Dotti (digits_hits-V10-01-00)
233 - Adding new G4MultiSensitiveDetector functionality
234 
235 Aug 25, 2014, M.Asai (digits_hits-V10-00-08)
236 - G4VScoringMesh, G4ScoringBox, G4ScoringCylinder : fix Construct()
237   to make it work when the entire geometry has been destroyed.
238   Addressing to bug report #1665.
239 
240 May 26, 2014, M.Asai (digits_hits-V10-00-07)
241 - G4ScoringMessenger.cc : fix broadcast parameters of the commands
242   that should be used only by the master threads. Addressing to
243   bug report #1554.
244 
245 May 20, 2014, A.Dotti (digits_hits-V10-00-05, -06)
246 - Correcting another missing end of line in a file
247 
248 May 19, 2014, A.Dotti (digits_hits-V10-00-04)
249 - Missing end of file empty line added
250 
251 May 16, 2014, A.Dotti (digits_hits-V10-00-03)
252 - Coverity fixes
253 
254 Apr 27, 2014, M.Asai (digits_hits-V10-00-02)
255 - G4PSCylinderSurfaceCurrent.cc : remove unnecessary cout.
256   Addressing to Bug Report #1610.
257 
258 Mar 5, 2014, G.Cosmo (digits_hits-V10-00-01)
259 - Added missing dependency to graphics_reps in scorer module.
260 
261 Mar 2, 2014, T.Aso, M.Asai (digits_hits-V10-00-00)
262 - Fix the angle factor in G4PSSphereSurfaceFlux to keep it always
263   positive. Addressing to Bug Report #1479.
264 
265 Dec 2, 2013, M.Asai (digits_hits-V09-06-13)
266 - Remove uninitialized and unused datamember from G4ScoringMessenger.
267 
268 Nov 29, 2013, M.Asai (digits_hits-V09-06-12)
269 - Remove self-deletion in G4ScoringManager::~G4Scoringmanager().
270 
271 Nov 7, 2013, G.Cosmo (digits_hits-V09-06-11)
272 - Replaced deprecated calls to G4Sphere accessor methods in scorer classes.
273 
274 Oct 14, 2013, M. Asai (digits_hits-V09-06-10)
275 - Fix the logic in G4SDStructure for issuing G4Exception for the same detector name.
276 
277 Sep 20, 2013, M. Asai (digits_hits-V09-06-09)
278 - Fix G4SDStructure::RemoveSD() method.
279 
280 Sep 19, 2013, M. Asai (digits_hits-V09-06-08)
281 - G4VReadOutGeometry now issues a G4Exception warning message if it is used.
282 
283 Sep 14, 2013, M. Asai (digits_hits-V09-06-07)
284 - The pointer is now overwritten if a detector of same name is registered to G4SDManager.
285 
286 Sep 11, 2013, M. Asai (digits_hits-V09-06-06)
287 - Remove unnecessary G4Exception.
288 
289 Mar 29, 2013, T. Aso  (digits_hits-V09-06-05)
290 - Adding missing options in command-based scorers in G4ScoreQuantityMessenger and
291   G4ScoreQuantityMessengerQCmd.
292 
293 Mar 22, 2013, M. Asai (digits_hits-V09-06-04)
294 - Adding Merge() for scoring meshes to be used in multi-threaded mode to reduce the score after the run.
295 
296 Mar 12, 2013, M. Asai (digits_hits-V09-06-03)
297 - Changing method names in G4VScoringMesh and its derived classes.
298 
299 Mar 12, 2013, M. Asai (digits_hits-V09-06-02)
300 - Adding Merge() methods to G4ScoringManager and G4VScoringMesh (needed for multi-threaded)
301 
302 Mar 4, 2013, A. Dotti (digits_hits-V09-06-01)
303 - Fixing unused variables warnings
304 
305 Feb 26, 2013, A.Dotti (digits_hits-V09-06-00)
306 - Adding of protoype cloning mechansim for SD (needed for multi-threaded)
307 
308 Jun 14, 2012, G.Cosmo (digits_hits-V09-05-05)
309 - Explicitly use inclusion of headers for system of units and physical
310   constants, in plan to remove implicit inclusion from globals.hh.
311 
312 Jun 01, 2012, T.Aso (digits_hits-V09-05-04)
313 - Support weighted/dividedByArea options in flatCurrent and flutFlux
314   command-line scorers.
315 
316 May 24, 2012, G.Cosmo (digits_hits-V09-05-03, digits_hits-V09-05-02)
317 - Use 'const G4String&' as argument instead of plain copy of strings
318   in G4ScoringManager, G4VScoreWriter and G4VScoringMesh.
319 - Fixed trivial cases of variable shadowing.
320 
321 Apr 17, 2012, T.Aso (digits_hits-V09-05-01)
322 - G4VScoringMesh.cc : Avoid updating size and segment in command-line scoring
323   and print warning when SetSize() or SetNumberOfSegments is called more then
324   once.
325 
326 Oct 31, 2011, M.Asai (digits_hits-V09-04-08)
327 - G4THitsMap.hh : removed the print-out of total value, avoiding the problem
328   caused by a class <T> which does not have += or cannot be initilized by = 0.
329 - Addressing to the problem report #1258.
330 
331 Oct 20, 2011, M.Asai (digits_hits-V09-04-07)
332 - Eliminating obsolete G4Exception
333 - Re-ordering exception error IDs and improving error messages.
334 
335 Jul 07, 2011, G.Cosmo (digits_hits-V09-04-06)
336 - Fixed Coverity defects: mainly uninitialised static data.
337 - Moved copy-ctor and operator=() for G4VReadOutGeometry to protected, as
338   not meant to be directly used.
339 
340 May 20, 2011, B.Morgan (digits_hits-V09-04-05)
341 - CMakeLists.txt : Added G4DIGI_ALLOC_EXPORT compiler definition via
342   add_definitions so all submodules pick it up.
343 
344 Mar 31, 2011, G.Cosmo (digits_hits-V09-04-04)
345 - Replace use of M_PI with pi/twopi, fixing compilation errors on Windows...
346 
347 Mar 31, 2011, G.Cosmo (digits_hits-V09-04-03)
348 - Added missing source files in scorer/sources.cmake.
349 - Fixed compilation warning for unused parameter in function
350   G4PSStepChecker::Initialize().
351 
352 Mar 30, 2011, M.Asai (digits_hits-V09-04-02)
353 - Fixed scoring meshes for visualizing scores of very few entry.
354   - Changed G4ScoringBox, G4ScoringCylinder
355 
356 Mar 22, 2011, M.Asai (digits_hits-V09-04-01)
357 - Fixed scorers used for cylindrical mesh that require cubic volume or surface area.
358   - Changed  G4PSCellFlux3D, G4PSDoseDeposit3D, G4PSPassageCellFlux3D
359   - Added G4PSCellFluxForCylinder3D, G4PSDoseDepositForCylinder3D, G4PSPassageCellFluxForCylinder3D
360 
361 Feb 21, 2011, M.Asai (digits_hits-V09-04-00)
362 - Fixed G4PSCylinderSurfaceFlux.cc and G4PSSPhareSurfaceFlux.cc for
363   the way how "flux_out" is scored.
364 
365 Nov 10, 2010, G.Cosmo (digits_hits-V09-03-07)
366 - Fixed signature in G4VPrimitiveScorer for Set/GetUnit() methods.
367 
368 Nov 08, 2010, M.Asai (digits_hits-V09-03-06)
369 - Including new tests.
370 
371 Nov 08, 2010, M.Asai (digits_hits-V09-03-05)
372 - Moving some inlined methods in G4VScoringMesh to source file to solve
373   some linking problems.
374 
375 Nov 03, 2010, M.Asai (digits_hits-V09-03-04)
376 - Updated utils/test2 to cover all the scorers.
377 - Improve some UI commands for defining scorers.
378 
379 Oct 27, 2010, G.Cosmo (digits_hits-V09-03-03)
380 - Restored DLL setup as originally. Withdrawn DLL setup changes in last tag.
381 
382 Oct 19, 2010, G.Cosmo (digits_hits-V09-03-02)
383 - Replaced G4DIGI_ALLOC_EXPORT flag with G4ALLOC_EXPORT for DLL exported
384   symbols.
385 - Restored CMake scripts as in "geant4-09-03-ref-08" and updated scripts
386   in utils sub-module.
387 
388 Sep 15, 2010, M.Asai (digits_hits-V09-03-01)
389 - Added test3.
390 
391 Aug 12, 2010, M.Asai (digits_hits-V09-03-00)
392 - Re-implemented G4ScoringCylinder and related classes to improve navigation.
393 - Added units to appropriate scorers. Such units are included in plots and output.
394 
395 Nov 23, 2009, M.Asai (digits_hits-V09-02-04)
396 - G4VReadOutGeometry.hh:
397   Add "virtual" to CheckROVolume() and FindROTouchable() methods and
398   change ROnavigator and touchableHistory from private to protected.
399 
400 Nov 13, 2009, M.Asai (digits_hits-V09-02-03)
401 - Fixing the way of counting the flux and current passing through
402   a curved surface
403   - affected classes:
404       G4PSCylinderSurfaceCurrent.cc
405       G4PSCylinderSurfaceFlux.cc
406       G4PSSphereSurfaceCurrent.cc
407       G4PSSphereSurfaceFlux.cc
408 
409 Oct 11, 2009, M.Asai (digits_hits-V09-02-02)
410 - G4VScoringMesh : Add a few Get-methods for visualization.
411 
412 May 06, 2009, M.Asai (digits_hits-V09-02-01)
413 - Replaced usage of non-Standard calls to 'sprintf' with ostringstream,
414   to fix compilation errors reported by gcc-4.4.0 compiler.
415 
416 Dec 28, 2008, M.Asai (digits_hits-V09-02-00)
417 - Fixing incorrect volume size for cylindrical parameterized volume used in
418   several scorers.
419 
420 Nov 26, 2008, M.Asai (digits_hits-V09-01-02)
421 - Fixing an incorrect index number in G4ScoringMessenger.cc.
422 
423 Nov 14, 2008, M.Asai (digits_hits-V09-01-01)
424 - Tag for release 9.2.
425 - Introducing the cylindrical scoring mesh (G4ScoringCylinder and related class)
426 - Introducing the log-scale color map (G4ScoreLogColorMap)
427 
428 Aug 27, 2008, M.Asai (digits_hits-V09-01-00)
429 - Fixing a bug in utils/src/G4ScoringBox.cc for the use of G4PVDivision.
430 - Fixing a bug in utils/src/G4VScoreWriter.cc for indexing scheme in GetIndex() method.
431 
432 Dec 11, 2007, G.Cosmo (digits_hits-V09-00-05)
433 - Added "graphics_reps" to GLOBLIBS list to allow for building DLLs on
434   WIN32-VC platform.
435 - Changes for disclaimer and std namespace.
436 
437 Nov 14, 2007, M.Asai (digits_hits-V09-00-04)
438 - Minor corrections and fixes.
439 
440 Nov 09, 2007, M.Asai (digits_hits-V09-00-03)
441 - Introducing Command-base scoring mechanism. This is a preliminary release
442   with Geant4 9.1. This time, shape of scoring cell is limited to box.
443 
444 Sep 24, 2007, M.Asai (digits_hits-V09-00-02)
445 - Introducing 3D scorers to be used in command-base scoring.
446 
447 Aug 30, 2007, M.Asai (digits_hits-V09-00-01)
448 - First implementation of interactive parallel world scoring.
449 - Co-working with run-V09-00-01, procman-V09-00-00, config-V09-00-00
450 
451 July 11, 2007, M.Asai (digits_hits-V09-00-00)
452 - Create new sub-directory "scorer" and move all scorer and filter classes
453   to this new directory. "utils" sub-directory will be used for interactive
454   scoring utilities.
455 
456 June 4, 2007, A.Howard (digits_hits-V08-03-04)
457 - Removed G4PSPopulation class to obviate circular dependency
458 
459 June 4, 2007, A.Howard (digits_hits-V08-03-03)
460 - Put back some classes required for scoring of geometrical biasing cells:
461   G4CellScoreValues, G4CellScoreComposer
462 
463 May 31, 2007, A.Howard (digits_hits-V08-03-02)
464 - Removed classes associated with old biasing/scoring scheme in detector:
465   G4CellScoreComposer, G4CellScoreValues, G4CellStoreScorer
466 - Files remain on the HEAD for testing purposes
467 
468 May 17, 2007, M.Asai (digits_hits-V08-03-01)
469 - Introducing new scorers for event biasing options.
470 
471 May 11, 2007, G.Cosmo (digits_hits-V08-03-00)
472 - Make use of G4GeometryTolerance instead of kCarTolerance constant.
473 - Requires tag "global-V08-03-00" and related set.
474 
475 Apr 20, 2007, M.Asai (digits_hits-V08-02-00)
476 - Fix the way of counting outward steps in flux scorers.
477 
478 Nov 17, 2006, M.Asai (digits_hits-V08-01-00)
479 - Tag for release 8.2
480 
481 Jan 2, 2006, M.Asai (digits_hits-V08-00-00)
482 - Missing methods in G4VDigiCollection and G4TDigiCollection are added.
483 
484 Nov 22, 2005,  M.Asai (digits_hits-V07-01-04)
485 - G4SDParticleFilter: Protection against null pointer.
486 
487 Nov 18, 2005,  M.Asai (digits_hits-V07-01-03)
488 - Introducing G4THitsMap template class.
489 - Introducing concrete primitive scorer and filter classes.
490 
491 Nov 16, 2005,  M.Asai (digits_hits-V07-01-02)
492 - Adding a new sub-directory "utils" where new concrete primitive scorers and
493   concrete filters are stored.
494 
495 Sept 27, 2005,  M.Asai (digits_hits-V07-01-01)
496 - Updating new classes.
497 
498 Sept 22, 2005,  M.Asai (digits_hits-V07-01-00)
499 - Introducing G4MultiFunctionalDetector, G4VPrimitiveSensitivity and G4VSDFilter
500   classes.
501 
502 June 1, 2005,  J.Allison (digits_hits-V07-00-00)
503 - G4VHit: Fixed interface to CreateAttValues (removed const). Improved
504   description.
505 - G4VDigi: Improved description.
506 
507 Nov 18, 2004,  J.Perl (digits_hits-V06-02-01)
508 - G4VDigi.hh: add methods to store and retrieve HepRep attributes in same
509   manner that we currently have for trajectories and hits.
510 
511 Jul 1, 2004,  G.Cosmo (digits_hits-V06-02-00)
512 - G4CellScoreComposer.cc, G4TrackLogger.cc: trivial fix for extra
513   semicolons, required for porting on gcc-3.4.0 compiler.
514 
515 Jun 11, 2004, G.Cosmo (digits_hits-V06-01-03)
516 - Use global flag G4DIGI_ALLOC_EXPORT to export extern symbols for DLLs.
517   Modified granular GNUmakefiles and rearranged usage of extern symbols
518   in classes.
519 
520 Jun 9, 2004, G.Cosmo (digits_hits-V06-01-02)
521 - Adopt G4DLLIMPORT/G4DLLEXPORT technique to handle extern simbols for
522   allowing support of DLLs on Windows.
523 - Coworks with "global-V06-01-02b".
524 
525 Jun 7, 2004, G.Cosmo (digits_hits-V06-01-01)
526 - G4THitsCollection, G4HCofThisEvent, G4TDigiCollection, G4DCofThisEvent:
527   export extern symbols for allowing support of DLLs.
528 - GNUmakefile: added definition of GLOBLIBS for DLLs support on Windows.
529 - Coworks with "global-V06-01-02a".
530 
531 May 3, 2004, G.Cosmo (digits_hits-V06-01-00)
532 - G4SDManager, G4SDStructure: added optional argument 'warning' to
533   FindSensitiveDetector(pathName, warning), defaulted to TRUE, to
534   eventually exclude warning issued by G4SDManager when sensitive
535   detector is not found.
536   The fix has been requested by ALICE to deactivate the warning when
537   a new sensitive-detector is created automatically in their framework.
538 
539 Mar 15, 2004, M.Asai (digits_hits-V06-00-01)
540 - Fix errors in the previous tag.
541 
542 Mar 09, 2004, M.Asai (digits_hits-V06-00-00)
543 - Some methods are added to G4HCtable for additional verbosity.
544 
545 Oct 04, 2003, G.Cosmo (digits_hits-V05-02-00)
546 - Imported files from directory digits+hits.
547 - Changed name of global library to G4digits_hits.
548 - Added dependency on new module geometry/navigation where needed.
549 
550 Jun 03, 2003, G.Cosmo (digits_hits-V05-01-01)
551 - Fixed trivial warning in G4VHit.cc.
552 
553 May 19, 2003, M.Asai (digits_hits-V05-01-00)
554 - Fix warning messages
555 
556 Apr 23, 2003, M.Asai (digits_hits-V05-00-02)
557 - Fix warning messages (M.Dressel)
558 
559 Mar 05, 2003, M.Asai (digits_hits-V05-00-00)
560 - Fix G4VSensitiveDetector::GetCollectionID for more than one
561  sensitive detector objects instantiated from one detector class.
562 
563 Nov 27, 2002, M.Asai (digits_hits-V04-01-05)
564 - Fix memory leak in G4SDManager.
565 
566 Nov 18, 2002, M.Asai (digits_hits-V04-01-04)
567 - Tag for Geant4 5.0 release.
568 
569 Nov 04, 2002, G.Cosmo (digits_hits-V04-01-03)
570 - Fixed compilation errors on SUN-CC (usage of G4std:: namespace) in
571   "detector" module. (M.Dressel)
572 
573 Nov 01, 2002, M.Asai (digits_hits-V04-01-02)
574 - Tag for Geant4 5.0 tag-set#1.
575 
576 Nov 1, 2002, J.Allison  (digits+hits-V04-01-01 - does not include V04-01-00)
577 - Canonical tag of hits-traj03a.
578 
579 Oct 30, 2002, M.Asai/J.Allison (hits-traj03a)
580 - Added default implementation of G4VHitsCollection::GetHit and GetSize.
581 
582 Oct 28, 2002, J.Allison (hits-traj03 - does *not* include digits_hits-V04-01-00)
583 - Changed GetAttDefs return signature to map.
584 - Changed GetAttValues to CreateAttValues.
585 - Improved description in G4VHit.
586 
587 Oct 24, 2002, M.Asai/J.Allison (hits-traj02)
588 - Added virtual const G4std::vector<G4AttDef>* GetAttDefs/Values to G4VHit.hh.
589 - Added GetHit and GetSize to G4VHitsCollection.
590 
591 Oct 23, 2002, M.Dressel (digits_hits-V04-01-00)
592 - Added classes for event scoring in module "detector":
593   G4CellScoreComposer[.hh.cc], G4CellScoreValues.hh,
594   G4CellStoreScorer[.hh.cc], G4TrackLogger[.hh.cc].
595 
596 Jul 13, 2001, G.Cosmo (digits+hits-V03-02-00)
597 - Cleanup of pedantic warnings in Linux-g++ ANSI setup.
598 - Corrected "int" to "G4int".
599 - Corrected "NULL" to "0".
600 - Synchronised with HEAD revision after inclusion of disclaimer
601   liability.
602 
603 Feb 8, 2001, M.Asai (digits+hits-V03-00-01)
604 - STL vector classes migration
605   affected files :
606 ./digits+hits/detector/include/G4HCtable.hh
607 ./digits+hits/detector/include/G4SDStructure.hh
608 ./digits+hits/detector/include/G4SensitiveVolumeList.hh
609 ./digits+hits/detector/include/G4SensitiveVolumeList.icc
610 ./digits+hits/detector/include/G4VSensitiveDetector.hh
611 ./digits+hits/detector/include/G4CollectionNameVector.hh
612 ./digits+hits/detector/src/G4HCtable.cc
613 ./digits+hits/detector/src/G4SDStructure.cc
614 ./digits+hits/detector/src/G4SensitiveVolumeList.cc
615 ./digits+hits/detector/src/G4VSensitiveDetector.cc
616 ./digits+hits/digits/include/G4DCofThisEvent.hh
617 ./digits+hits/digits/include/G4TDigiCollection.hh
618 ./digits+hits/digits/src/G4DCofThisEvent.cc
619 ./digits+hits/hits/include/G4HCofThisEvent.hh
620 ./digits+hits/hits/include/G4THitsCollection.hh
621 ./digits+hits/hits/src/G4HCofThisEvent.cc
622 
623 Nov 4, 99, M.Asai (tag digits+hits-V00-01-00)
624 - Comments are enriched for software reference manual.
625 
626 Oct 26, 98 M.Asai (tag digits+hits-00-03-01)
627 - Debugged in G4HCofThisEvent.hh and G4DCofThisEvent.hh
628 
629 July 15, 98 M.Asai (tag digits+hits-00-01-02)
630 - Modify some UI command definitions.
631 
632 July 4, 98 M.Asai (tag digits+hits-00-01-01)
633 - Ready for the beta release.
634 
635 July 1, 98 M.Asai (tag digits+hits-00-07-02)
636 - G4TDigiCollection has been debugged.
637 
638 June 30, 98 M.Asai (tag digits+hits-00-07-01)
639 - Introduce G4Allocator for G4HCofThisEvent, G4DCofThisEvent,
640   G4HitsCollection, G4DigiCollection.
641 - New template classes G4THitsCollection and G4TDigiCollection
642 - New base class protected method in G4VSensitiveDetector
643 - Corrections in G4VReadoutGeometry
644 
645 June 11, 98 G.Cosmo (digits+hits-00-06-02)
646 - Removed CR characters from G4HCtable.hh, .cc (P.Urban)
647 
648 June 8, 98 M.Asai
649 - Tagged as digits+hits-00-06-01
650 
651 June 6, 98 M.Asai
652 - New sub-directories (detector, hits, digits) are introduced.
653 - All codes which used to be in include and src directories are
654  moved to the newly created sub-directories.
655 - GNUmakefile is completely changed to catch up the new directory
656  structure.
657 
658 April 21, 98 M.Asai
659 - Tagged as hits-00-05-01.
660 
661 December 19, 97 G. Cosmo - (alpha03)
662 
663 - Created.