Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/analysis/History.fix-auto

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 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 ] [ 11.3.0 ]

Diff markup

Differences between /analysis/History.fix-auto (Version 11.3.0) and /analysis/History.fix-auto (Version 10.4.p2)


  1 # Category analysis History                       
  2                                                   
  3 See `CONTRIBUTING.rst` for details of **requir    
  4 which **must** added in reverse chronological     
  5 be used as a substitute for writing good git c    
  6                                                   
  7 ## 2022-07-27 I. Hrivnacova (analysis-V11-00-0    
  8 - Fix Coverity: use auto& to avoid copying of     
  9                                                   
 10 ## 2022-07-13 I. Hrivnacova (analysis-V11-00-0    
 11 - Added G4RootRFile type = a tuple for the Roo    
 12   analogic to G4RootRFile for Root output, use    
 13   map instead of tools::rroot::file.              
 14   This allows deleting file directories in the    
 15   the Coverity defect (deleting local variable    
 16                                                   
 17 ## 2022-05-18 Guy Barrand (analysis-V11-00-05)    
 18 - have "toolx" namespace for g4tools classes r    
 19   - tools::[hdf5,zlib,xml::xml_style,raxml,sg:    
 20   - corresponding includes #include <tools/...    
 21                                                   
 22 ## 2022-03-24 Ben Morgan (analysis-V11-00-04)     
 23 - Use geant4_category_modules to optionaly add    
 24                                                   
 25 ## 2022-03-02 I. Hrivnacova (analysis-V11-00-0    
 26 - Fix notifying about closing file in G4Generi    
 27   this fixes savinng scorers in analysis file     
 28   for the second and further runs.                
 29                                                   
 30 ## 2022-02-23 I. Hrivnacova (analysis-V11-00-0    
 31 - Added "getVector" commands (for visualizatio    
 32     /analysis/hn|pn/getVector                     
 33                                                   
 34 ## 2022-01-28 Ben Morgan (analysis-V11-00-01)     
 35 - Replace `geant4_global_library_target` with     
 36   call to `geant4_add_category` to define libr    
 37                                                   
 38 ## 2021-12-10 Ben Morgan (analysis-V11-00-00)     
 39 - Change to new Markdown History format           
 40                                                   
 41 ---                                               
 42                                                   
 43 # History entries prior to 11.0                   
 44                                                   
 45 November 15, 2021 I. Hrivnacova (analysis-V10-    
 46 - Fixed remaining Coverity issues                 
 47                                                   
 48 November 15, 2021 I. Hrivnacova (analysis-V10-    
 49 - Fixed Coverity issues                           
 50                                                   
 51 November 09, 2021 I. Hrivnacova (analysis-V10-    
 52 - Fix in G4MPIToolsManager: do not call Receiv    
 53                                                   
 54 November 05, 2021 I. Hrivnacova (analysis-V10-    
 55 - Added new public function G4VAnalysisManager    
 56   that deletes all allocated analysis objects     
 57   their collections.                              
 58   This function should be used as a replacemen    
 59   the analysis manager in the applications tha    
 60   analysis data in begin of run and deleted th    
 61   manager in end of run.                          
 62 - Minor code clean-up                             
 63                                                   
 64 November 04, 2021 I. Hrivnacova (analysis-V10-    
 65 - Renamed G4VAnalysisReader::ReadNtuple(const     
 66   back in GetNtuple.  Cannot reproduce the amb    
 67   with GetNtuple(G4int).                          
 68                                                   
 69 October 28, 2021 I. Hrivnacova (analysis-V10-0    
 70 - Moved data members initialization in header     
 71   added deleted default constructor where appr    
 72   added explicit keyword to one argument const    
 73   missing                                         
 74 - Use brace data members initialization everyw    
 75 - Implemented missing WriteOnAscii() - for h2,    
 76 - Use fonts from tools in G4PlotManager.cc        
 77 - Removed CMake -DTOOLS_USE_EXPAT definition (    
 78 - Added G4ToolsAnalysisMessenger that implemen    
 79     /analysis/hn|pn/get id                        
 80                                                   
 81 October 27, 2021 B.Morgan (analysis-V10-07-24)    
 82 - Use G4StrUtil functions replacing deprecated    
 83                                                   
 84 October 26, 2021 I. Hrivnacova (analysis-V10-0    
 85 - Fixed G4*RFileManager destructors;              
 86   thanks to B. Morgan for spotting this bug       
 87                                                   
 88 October 25, 2021 I. Hrivnacova (analysis-V10-0    
 89 - Added public function G4VAnalysisManager::Re    
 90   - Needed when calling files are closed witho    
 91     by calling analysisManager->CloseFile(fals    
 92     (see B5 example with interactive plotting)    
 93 - Minor fixes:                                    
 94   - Do not issue same log messages from generi    
 95     and generic file manager                      
 96   - Do not call SetIsEmpty() twice in Hdf5        
 97                                                   
 98 October 22, 2021 I. Hrivnacova (analysis-V10-0    
 99 - Support for ntuple columns of string vector     
100   for Xml, Hdf5 output type:                      
101   - added helper code for Xml reader, no updat    
102                                                   
103 October 19, 2021 I. Hrivnacova (analysis-V10-0    
104 - Implemented support for file system director    
105   as proposed in [GitHub PR #32](https://githu    
106 - Fixed reading objects from files with direct    
107 - Implemented handling directories in Generic     
108 - Clean-up in G4ToolsAnalysisManager              
109 - Reimplemented utility functions GetBaseName(    
110   <filesystem> library                            
111                                                   
112 October 6, 2021 I. Hrivnacova (analysis-V10-07    
113 - Added new G4AnalysisManager.hh header defini    
114   using G4AnalysisManager = G4GenericAnalysisM    
115 - Removed g4csv.hh, g4hdf5.hh, g4root.hh, g4xm    
116 - Reduced output specific type definitions in     
117   g4xyz_defs.hh to ntuple end rntuple types       
118 - Removed g4analysis.hh with the                  
119   G4Analysis::MasterInstance() factory method     
120 - Removed the default value ("root") for the d    
121   in G4GenericAnalysisManager - the default mu    
122   user if using fileNames without extensions      
123 - Updated exception codes and messages in accu    
124                                                   
125 September 20, 2021 I. Hrivnacova (analysis-V10    
126 - clang-tidy performance fixes:                   
127   - use const auto&, std::move where appropria    
128   - revisited passing by std::shared_ptr          
129 - clang-tidy modernize fixes:                     
130   - use make_unique, nullptr, auto, emplace_ba    
131   - use default for disabled constructors and     
132     delete for private member functions not im    
133 - Removed explicit for constructors with more     
134                                                   
135 September 17, 2021 I. Hrivnacova (analysis-V10    
136 - Fixed evaluation of result of deleting empty    
137   in G4RootAnalysisManager causing wrong warni    
138                                                   
139 September 3, 2021 I. Hrivnacova (analysis-V10-    
140 - Added support for ntuple columns of string v    
141   new public functions in G4VAnalysisManager a    
142   G4bool SetNtupleSColumn(const G4String& colu    
143                           std::vector<std::str    
144   G4bool SetNtupleSColumn(G4int ntupleId, cons    
145                           std::vector<std::str    
146                                                   
147 August 31, 2021 I. Hrivnacova (analysis-V10-07    
148 - Code clean-up:                                  
149   - Review of static data members:                
150     - changed static const to static constexpr    
151       or inline static const otherwise (for G4    
152     - declares static data members inline and     
153       in header file                              
154   - Be consistent:                                
155     - "" for includes from g4tools                
156     - "fk" prefix for class constexpr data nam    
157     - Template argument names:                    
158     HT, NT, FT for histogram/profile, ntuple,     
159   - Removed redundant includes of "G4Threading    
160                                                   
161 August 26, 2021 B. Morgan (analysis-V10-07-14)    
162 - Remove default: in switch for GetMergeFuncti    
163   - Prevents accidental fall through of Window    
164                                                   
165 August 25, 2021 I. Hrivnacova (analysis-V10-07    
166 - Separated Hn/Pn object file handling from ou    
167   in Hn file manager classes for reading (G4XH    
168 - Replaced the explicit Read[Hn|Pn] functions     
169   by a common implementation in G4ToolsAnalysi    
170   using the newly introduced Hn file manager c    
171 - Separated ReadNtuple functions from the anal    
172   the RNtuple manager classes                     
173 - Renamed G4VAnalysisReader::GetNtuple(const G    
174   to avoid ambiguity with GetNtuple(G4int).       
175   Note that this change brings backward incomp    
176 - Using more shared pointers                      
177                                                   
178 August 18, 2021 I. Hrivnacova (analysis-V10-07    
179 - Simplified verbosity messages                   
180 - Plus more simplifications in Warn calls         
181 - Separated inline functions from G4MPIToolsMa    
182   to new .icc                                     
183                                                   
184 August 16, 2021 I. Hrivnacova (analysis-V10-07    
185 - Simplified calls to G4Exceptions:               
186   - Added G4Analysis::Warn() and changed the c    
187     all analysis classes (except accummulables    
188   - Reduced exception classification to           
189     Analysis_F001: Fatal exceptions - all fata    
190     Analysis_W001: Warnings - all warnings        
191 - Replaced some constants with constexpr          
192                                                   
193 August 12, 2021 I. Hrivnacova (analysis-V10-07    
194 - Replaced the explicit Write[Hn|Pn] functions    
195   by a common implementation in G4ToolsAnalysi    
196   using the new Hn file manager classes introd    
197   last year.                                      
198   The same code is now used for writing histog    
199 - Added new G4ToolsAnalysisManager::IsEmpty()     
200 - Removed trailing whitespaces                    
201                                                   
202 August 6, 2021 I. Hrivnacova (analysis-V10-07-    
203 - Added new G4VAnalysisReader public function     
204     G4bool CloseFiles(G4bool reset = true);       
205   to be called by user before the end of progr    
206   and its implementation for all readers.         
207   This prevents from errors in the Hdf5 read t    
208   after migration of the readers to G4ThreadLo    
209                                                   
210 July 19, 2021 I. Hrivnacova (analysis-V10-07-0    
211 - Migration to G4ThreadLocalSingleton:            
212   in all specific analysis manager and reader     
213   After this migration the singleton instances    
214   by the Geant4 kernel, that's why their delet    
215   removed from the client code.                   
216 - Removed isMaster argument from managers/rede    
217   and retrieve this info from G4Threading wher    
218                                                   
219 July 15, 2021 I. Hrivnacova (analysis-V10-07-0    
220 - Replaced G4Analysis::make_unique with std::m    
221 - Using [[maybe_unused]] where appropriate        
222                                                   
223 June 29, 2021 G. Cosmo (analysis-V10-07-06)       
224 - Fixed compilation errors in G4CsvAnalysisRea    
225   occurring with c++20 enabled.                   
226                                                   
227 May 25, 2021 B. Morgan (analysis-V10-07-05)       
228 - Move fonts/ directory and install logic to g    
229   to Freetype.                                    
230                                                   
231 March 30, 2021 B. Morgan (analysis-V10-07-04)     
232 - Migrate build to modular CMake API              
233                                                   
234 February 26, 2021 I. Hrivnacova (analysis-V10-    
235 - Fixed ntuple indexing when FinishNtuple is c    
236   than CreateNtuple.                              
237   Addressing the problem report #2335.            
238                                                   
239 February 18, 2021 B. Morgan (analysis-V10-07-0    
240 - Move g4tools to externals category              
241                                                   
242 February 2, 2021 I. Hrivnacova (analysis-V10-0    
243 - Fixed the problem with merging ntuples with     
244   reported by Riccardo Pilato in G4 Forum.        
245                                                   
246 January 5, 2021 I. Hrivnacova (analysis-V10-07    
247 - Updated to g4tools 5.2.3 (Guy Barrand):         
248   Bug fix in tools/histo/h2,h3 : get_bin_conte    
249   Addressing the problem report #2306.            
250   See History_tools for the complete list of m    
251                                                   
252 November 16, 2020 G. Cosmo (analysis-V10-06-11    
253 - Fixed typos in printed-out text. Addressing     
254                                                   
255 November 12, 2020 B. Morgan (analysis-V10-06-1    
256 - Apply typo fixes from Gurkan Myczko (https:/    
257                                                   
258 November 10, 2020  I. Hrivnacova (analysis-V10    
259 - Fixed the memory leak reported by valgrind i    
260                                                   
261 November 06, 2020  I. Hrivnacova (analysis-V10    
262 - Make GenericAnalysisManager working with fil    
263   (needed for backward compatibility):            
264   - Added fDefaultType data member and its set    
265 - Fixed deleting empty files                      
266 - Fixed minor memory leaks                        
267                                                   
268 November 04, 2020  I. Hrivnacova (analysis-V10    
269 - Changes to allow overriding Root classes in     
270 - Removed redundant variable in G4RootNtupleFi    
271                                                   
272 October 30, 2020  I. Hrivnacova (analysis-V10-    
273 - Implemented writing ntuples in multiple file    
274   - New G4VAnalysisManager function:              
275       void SetNtupleFileName(G4int objectId, c    
276     and UI commands:                              
277       /analysis/ntuple/setFileName id fileName    
278       /analysis/ntuple/setFileNameToAll fileNa    
279 - Finalizes implementation of extra write of h    
280   - Polished G4GenericAnalysisManager::WriteH1    
281     functions for other Hn types                  
282 - This also fixes issues in the ntuple output     
283   (observed in B4, TestEm1, microbeam)            
284                                                   
285 October 21, 2020  I. Hrivnacova (analysis-V10-    
286 - Major upgrade including the support for mult    
287   and multiple output types:                      
288   - New G4GenericAnalysisManager,G4GenericFile    
289     if factory category                           
290   - New G4VAnalysisManager functions:             
291      void SetH1FileName(G4int objectId, const     
292         ... etc. for H2, H3, P1, P2               
293     and corresponding UI commands:                
294      /analysis/h1/setFileName id name             
295      /analysis/h1/setFileName id name             
296         ... etc. for h2, h3, p1, p2               
297   - Redesign of management classes to separate    
298     from output specifuc analysis managers        
299   - The multiple file output is tested in new     
300                                                   
301 October 14, 2020  I. Hrivnacova (analysis-V10-    
302 - Updated G4PlotManager.cc - using new wrap_vi    
303   header                                          
304 - Updated to g4tools 5.2.1 (Guy Barrand):         
305   - Change the usage of arialbd.ttf, helvetica    
306     and lato_regular.ttf (google fonts).          
307   - Modifications in tools/hdf5 to use H5free_    
308     some places (needed for HDF5/1.12.0).         
309   - Modifations in graphics to be be in sync w    
310     around Apple/Metal, but they should not ha    
311   See History_tools for the complete list of m    
312                                                   
313 June 10, 2020  J. Madsen (analysis-V10-06-03)     
314 - (bug-fix) Added a null-pointer check to ntup    
315   G4RootPNtupleManager::Merge. This happened d    
316   G4TaskRunManager in basic/B5, which defaults    
317   number of threads than G4MTRunManager.          
318                                                   
319 May 22, 2020   I. Hrivnacova (analysis-V10-06-    
320 - Updated to g4tools 5.1.0 (Guy Barrand):         
321   Corrections to handle automatic min/max axes    
322   See History_tools for the complete list of m    
323                                                   
324 April 29, 2020   G. Folger (analysis-V10-06-01    
325 - (trivial) fix for clang10, affects header g4    
326                                                   
327 December 9, 2019 B. Morgan (analysis-V10-06-00    
328 - Cleanup CMake build, removing obsolete granu    
329   explicit include_directories.                   
330 - Update granular dependencies in preparation     
331 - Remove uneeded links to externals in factory    
332                                                   
333 December 3, 2019 I. Hrivnacova (analysis-V10-0    
334 - Use consistently the same default value of r    
335   in G4RootAnalysisManager::SetNtupleRowWise()    
336   G4VAnalysisManager base class.                  
337                                                   
338 November 19, 2019 G. Cosmo (analysis-V10-05-12    
339 - Fixed more cases of implicit type conversion    
340                                                   
341 November 17, 2019 I. Hrivnacova (analysis-V10-    
342 - Updated to g4tools 5.0.5 (Guy Barrand):         
343   Fixed compilation warning from gl2ps showing    
344   See History_tools for the complete list of m    
345                                                   
346 November 15, 2019 G. Cosmo (analysis-V10-05-10    
347 - Fixed cases of implicit type conversions fro    
348                                                   
349 November 11, 2019 B. Morgan (analysis-V10-05-0    
350 - Link directly to FreeType and HDF5 impormted    
351                                                   
352 November 8, 2019 I. Hrivnacova (analysis-V10-0    
353 - In G4PlotManager: Disabled PAW encoding         
354   (this fixes a problem with unwanted axis lab    
355 - Updated to g4tools 5.0.4 (Guy Barrand):         
356   - sg/plotter: added function set_encoding(),    
357     to disable (unwanted) paw specific encodin    
358   - Fixed Coverity warnings                       
359                                                   
360 October 21, 2019 I. Hrivnacova (analysis-V10-0    
361 - Added fRowWise data member in G4RootNtupleMa    
362   available in MPI                                
363                                                   
364 October 17, 2019 I. Hrivnacova (analysis-V10-0    
365 - Updated to g4tools 5.0.2 (Guy Barrand):         
366   Handle axis label of format "10^%d?" in case    
367                                                   
368 October 14, 2019 I. Hrivnacova (analysis-V10-0    
369 - Enhanced the G4VAnalysisManager interface:      
370   - Added new option for ntuple merging and up    
371     - SetNtupleMerging(): removed rowWise and     
372     - SetNtupleRowWise(): added parameter 'row    
373     - SetBasketSize(), SetBasketEntries(): new    
374   - Added functions and UI commands for settin    
375     - Set[H,P][1,2,3][X,Y.Z]AxisIsLog()           
376       and analoguos getters                       
377     - New UI commands                             
378       /analysis/[h,p][1,2,3]/set[X,Y,Z]axisLog    
379 - Fix in g4tools for axis labels with log scal    
380                                                   
381 October 9, 2019 I. Hrivnacova (analysis-V10-05    
382 - Updated to g4tools 5.0.1 (Guy Barrand):         
383   - ROOT format : restore a "per event/row vie    
384   - batch plotting : fixes to avoid labels ove    
385   - MPI : fix a memory leak.                      
386   - scene graph : have material for interactiv    
387   - include modifications coming from other us    
388   See History_tools for the complete list of m    
389                                                   
390 September 24, 2019 I. Hrivnacova (analysis-V10    
391 - Fix in g4tools:                                 
392   - mpi_create_basket: fixed memory leak (Guy     
393                                                   
394 September 10, 2019 I. Hrivnacova (analysis-V10    
395 - Added new factory function G4Analysis::Manag    
396   which allows to create the analysis manager     
397   #include "g4analysis.hh"                        
398   G4AnalysisManager* analysisManager = G4Analy    
399                                                   
400   Note that G4AnalysisManager is in this case     
401   the output type specific manager (eg. G4Root    
402   in case of using a type specific include, eg    
403                                                   
404   Details:                                        
405   - Added new analysis sub-category "factory"     
406   - Clean-up analysis type definitions:           
407     G4Hn*, G4Pn* types moved out of type speci    
408   - Added methods for setting ntuple merge mod    
409     with a default implementatation (issuing a    
410                                                   
411 June 12, 2019 I. Hrivnacova (analysis-V10-05-0    
412 - Fixed CSV, XML ntuple file names                
413                                                   
414 March 11, 2019 G. Cosmo (analysis-V10-05-00)      
415 - Fixed typos in printouts in G4P1Messenger, G    
416                                                   
417 November 28, 2018 I. Hrivnacova (analysis-V10-    
418 - Use the same mutex in Root pntuple add_row a    
419   This should fix occassional failures of test    
420                                                   
421 November 21, 2018 I. Hrivnacova (analysis-V10-    
422 - Added G4RootAnalysisManager::SetNtupleRowWis    
423   this allows to choose rowWise/columnWise mod    
424 - Added "boolean reset" argument in G4Analysis    
425   this allows to close a file without resettin    
426   (used in MPI example)                           
427 - Allow overriding selected functions in G4Roo    
428   and G4TNtupleManager: needed for an external    
429   in MPI examples                                 
430                                                   
431 November 9, 2018 G. Cosmo (analysis-V10-04-08)    
432 - tools/hatcher.icc: fixed printout typos.        
433                                                   
434 November 7, 2018 I. Hrivnacova (analysis-V10-0    
435 - Fixed creating ntuples after OpenFile for ot    
436                                                   
437 October 11, 2018 I. Hrivnacova (analysis-V10-0    
438 - Switched the default Root ntuple merge mode     
439 - Added friend class declarations to allow an     
440   of MPI ntuple merging in the MPI example        
441                                                   
442 October 11, 2018 I. Hrivnacova (analysis-V10-0    
443 - Modified management of plotting:                
444   G4PlotManager is now instantiated with G4Ana    
445   possible to remove static G4PlotParameters.     
446   (This fixes the problem report ##2083.)         
447                                                   
448 September 12, 2018 I. Hrivnacova (analysis-V10    
449 - Fixed the default value of rowWise argument     
450   in G4RootAnalysisManager::SetNtupleMerging()    
451 - Updated G4TNtupleManager::FinishTNtuple to s    
452   both before and after OpenFile.                 
453                                                   
454 May 25, 2018 I. Hrivnacova (analysis-V10-04-03    
455 - Updated to g4tools 4.2.3 (Guy Barrand):         
456   Fixed remaining gcc-8.1.0 warnings.             
457   See History_tools for the complete list of m    
458                                                   
459 May 23, 2018 I. Hrivnacova (analysis-V10-04-02    
460 - Updated to g4tools 4.2.2 (Guy Barrand):         
461   Fixed gcc-8.1.0 warnings.                       
462   See History_tools for the complete list of m    
463                                                   
464 February 15, 2018 J. Madsen (analysis-V10-04-0    
465 - Fixed a deadlock issue with G4RootPNtupleMan    
466   was locked before being passed to ROOT          
467                                                   
468 December 21, 2017 G. Cosmo (analysis-V10-04-00    
469 - Fixed self-consistency in headers (missing #    
470   and G4PlotManager.                              
471                                                   
472 November 16, 2017 I. Hrivnacova (analysis-V10-    
473 - Updated to g4tools 4.2.1 (Guy Barrand):         
474   Coverity fixes.                                 
475   See History_tools for the complete list of m    
476                                                   
477 November 2, 2017 I. Hrivnacova (analysis-V10-0    
478 - Fixed compilation warning                       
479                                                   
480 October 25, 2017 I. Hrivnacova (analysis-V10-0    
481 - Updated to g4tools 4.2.0 (Guy Barrand):         
482   Changes in wroot, rroot in order to handle r    
483   See History_tools for the complete list of m    
484 - Added rowWise option to G4RootAnalysisManage    
485                                                   
486 October 19, 2017 I. Hrivnacova (analysis-V10-0    
487 - Fixed compiler warning in G4Hdf5FileManager.    
488                                                   
489 September 26, 2017 I. Hrivnacova (analysis-V10    
490 - Updated to g4tools 3.7.0 (Guy Barrand):         
491   - Update in colorf, colors to make possible     
492     table in G4Colour class.                      
493   - Coverity fixes graphics/plotting code.        
494   See History_tools for the complete list of m    
495                                                   
496 September 11, 2017 I. Hrivnacova (analysis-V10    
497 - Fixed generating file name on workers (addin    
498   (The problem was reported in analysis catego    
499                                                   
500 August 3, 2017 I. Hrivnacova (analysis-V10-03-    
501 - Updated to g4tools 3.6.0 (Guy Barrand):         
502   Fixing problems introduced in previous versi    
503   See History_tools for the complete list of m    
504                                                   
505 August 1, 2017 I. Hrivnacova (analysis-V10-03-    
506 - Several fixes in hdf5                           
507 - Updated to g4tools 3.5.0 (Guy Barrand):         
508   Coverity fixes and test/cpp/hdf5_threads.cpp    
509   See History_tools for the complete list of m    
510                                                   
511 July 27, 2017 I. Hrivnacova (analysis-V10-03-0    
512 - Adding support for Hdf5                         
513 - Updated to g4tools 3.4.0 (Guy Barrand):         
514   See History_tools for the complete list of m    
515                                                   
516 July 21, 2017 I. Hrivnacova (analysis-V10-03-0    
517 - Updated to g4tools 3.3.0 (Guy Barrand):         
518   Adding support for HDF5, improved tests.        
519   See History_tools for the complete list of m    
520                                                   
521 July 21, 2017 I. Hrivnacova (analysis-V10-03-0    
522 - Fixing remaining compilation warnings (gcc)     
523                                                   
524 July 21, 2017 I. Hrivnacova (analysis-V10-03-0    
525 - Fixing compilation warnings (gcc53)             
526                                                   
527 July 20, 2017 I. Hrivnacova (analysis-V10-03-0    
528 - Code improvements:                              
529   - Moved common implementation from G4V[R]Ntu    
530     new G4Base[R]NtupleManager classes            
531   - Introduced G4TRNtupleDescription, G4TRNtup    
532   - Always create an ntuple from ntuple bookin    
533     ntupel::create_column)                        
534   - Added an optional directoryName argument i    
535     functions in G4VAnalysisReader (needed for    
536                                                   
537 April 12, 2017 I. Hrivnacova (analysis-V10-03-    
538 - Corrected handling of open file failure         
539   (This fixes problem report #1957.)              
540                                                   
541 March 14, 2017 I. Hrivnacova (analysis-V10-03-    
542 - Added GetP[1,2]Id(const G4String&) functions    
543   the G4AnaysisManager public interface.          
544   (This fixes problem report #1949.)              
545                                                   
546 March 03, 2017 I. Hrivnacova (analysis-V10-03-    
547 - Fixed problem of removing non-empty ntuple f    
548   in user application where ntuples are create    
549   open file.                                      
550   (This mode is used in dna examples, eg. dnap    
551                                                   
552 February 24, 2017 I. Hrivnacova (analysis-V10-    
553 - Restored clean-up of Root empty files in MT     
554   (which was lost with previous updates)          
555                                                   
556 November 17, 2016 I. Hrivnacova (analysis-V10-    
557 - Fixed compiler warning issued when G4VERBOSE    
558 - Updated to g4tools 2.3.0 (Guy Barrand):         
559   Adding methods to tools/impi for passing ntu    
560   See History_tools for the complete list of m    
561                                                   
562 November 03, 2016 I. Hrivnacova (analysis-V10-    
563 - Updated to g4tools 2.2.0 (Guy Barrand):         
564   Coverity fixes,                                 
565   See History_tools for the complete list of m    
566 - Added prefix, postfix increment operators to    
567                                                   
568 October 30, 2016 I. Hrivnacova (analysis-V10-0    
569 - Simplified G4RootAnalysisManager::GetNtupleF    
570   G4Threading::GetNumberOfRunningWorkerThreads    
571   on gcc and icc plaftorms                        
572 - Added temporary debug printing from this met    
573                                                   
574 October 28, 2016 I. Hrivnacova (analysis-V10-0    
575 - Merging ntuples in a selected number of outp    
576                                                   
577 October 24, 2016 I. Hrivnacova (analysis-V10-0    
578 - Set back not merging ntuples by default.        
579 - Fixed resetting ntuples (which was failing i    
580   a new file is written per event and ntuples     
581   after file is open (examples/advanced/gammar    
582   use case).                                      
583                                                   
584 October 14, 2016 I. Hrivnacova (analysis-V10-0    
585 - Merging ntuples improvements:                   
586   - now working also when ntuples are booked a    
587   - use directory if directory name is set        
588   - added basketSize parameter in the SetNtupl    
589                                                   
590 October 10, 2016 I. Hrivnacova (analysis-V10-0    
591 - Do not merge ntuples by default.                
592   Merging ntuples requires the application to     
593   and workers, what is not done in all example    
594                                                   
595 October 08, 2016 I. Hrivnacova (analysis-V10-0    
596 - Disabled code using the number of threads in    
597   untill this function is available in G4Threa    
598   user setting of numbert of reduced ntuple fi    
599                                                   
600 October 08, 2016 I. Hrivnacova (analysis-V10-0    
601 - Fixed case in included file name                
602                                                   
603 October 08, 2016 I. Hrivnacova (analysis-V10-0    
604 - Implemented merging of ntuples in MT mode:      
605   - Added G4RootAnalysisManager::SetMerging(G4    
606   - Added G4RootPNtupleManager, G4RootMainNtup    
607 - Updated to g4tools 2.1.0 (Guy Barrand)          
608   For parallel ntuple : handle properly the us    
609   See History_tools for the complete list of m    
610                                                   
611 October 3, 2016 I. Hrivnacova (analysis-V10-02    
612 - Removing dependencies of accumulables on oth    
613                                                   
614 October 3, 2016 G. Cosmo (analysis-V10-02-14)     
615 - Fixed again GNUmakefile in "accumulables" mo    
616                                                   
617 September 30, 2016 I. Hrivnacova (analysis-V10    
618 - Updated to g4tools 2.0.0 (Guy Barrand)          
619   Added parallel ntuple : on a same booked nut    
620   or mpi ranks to a "main ntuple" tied to a fi    
621   See History_tools for the complete list of m    
622                                                   
623 September 27, 2016 G. Cosmo (analysis-V10-02-1    
624 - Fixed GNUmakefile in new "accumulables" modu    
625                                                   
626 September 26, 2016 I. Hrivnacova (analysis-V10    
627 - Renamed G4Parameter in G4Accumulable (as sug    
628   including all related classes and the subdir    
629   in accumulables                                 
630                                                   
631 September 8, 2016 I. Hrivnacova (analysis-V10-    
632 - Enable creating/configurion profiles without    
633   This feature was disabled by a check for the    
634   these values are now treated in a special wa    
635 - Fixed duplicating Csv ntuple header             
636                                                   
637 September 6, 2016 I. Hrivnacova (analysis-V10-    
638 - Fixed writing CSV profiles                      
639   (to be propagated in the patch to 10.2)         
640                                                   
641 July 4, 2016 I. Hrivnacova (analysis-V10-02-08    
642 - Adding missing inline keyword to functions d    
643   G4ParameterManager.icc                          
644                                                   
645 June 24, 2016 I. Hrivnacova (analysis-V10-02-0    
646 - Fixing compilation with gcc: added missing i    
647                                                   
648 June 23, 2016 I. Hrivnacova (analysis-V10-02-0    
649 - Extended and improved current implementation    
650   - The parameters names are optional             
651   - Extended merge mode with kMaximum, kMinimu    
652     and removed kUser (not needed anymore)        
653   - Added access to paremeters via iterators a    
654     (defined by the order of registering)         
655   - Introduced G4MergeFunction<T> type and app    
656     defined accorting to the merge mode           
657     (thanks to Jonathan Madsen for providing a    
658 - Return 0. instead of 0 when the return type     
659 - Return nullptr instead of 0                     
660                                                   
661 June 7, 2016 I. Hrivnacova (analysis-V10-02-05    
662 - Updated to g4tools 1.27.4 (Guy Barrand):        
663   Fixed remaining Windows-64 compiler warnings    
664   See History_tools for the complete list of m    
665                                                   
666 June 3, 2016 I. Hrivnacova (analysis-V10-02-04    
667 - Updated to g4tools 1.27.3 (Guy Barrand):        
668   Fixed Windows-64 compiler warnings.             
669   See History_tools for the complete list of m    
670                                                   
671 May 25, 2016 I. Hrivnacova (analysis-V10-02-03    
672 - Updated to g4tools 1.27.2 (Guy Barrand):        
673   Fixed Mac OSX compiler warnings.                
674                                                   
675 May 4, 2016 I. Hrivnacova (analysis-V10-02-02)    
676 - Updated to g4tools 1.27.1 (Guy Barrand):        
677   Fixed gcc 6.1 compiler warnings.                
678                                                   
679 April 18, 2016 I. Hrivnacova (analysis-V10-02-    
680 - Updated to g4tools 1.27.0 (Guy Barrand):        
681   Fixed incompatibility with ROOT 5.x and 6.x     
682   https://root.cern.ch/phpBB3/viewtopic.php?t=    
683                                                   
684 December 8, 2015 I. Hrivnacova (analysis-V10-0    
685 - Fixed definition of /analysis/ntuple command    
686   which was created implicitly with the comman    
687   defined without a guideline and not deleted     
688                                                   
689 November 25, 2015 I. Hrivnacova (analysis-V10-    
690 - Adding GNUmakefile in parameters sub-categor    
691                                                   
692 November 25, 2015 I. Hrivnacova (analysis-V10-    
693 - Updated GNUmakefile for added parameters sub    
694                                                   
695 November 20, 2015 I. Hrivnacova (analysis-V10-    
696 - Fix compiler warning about unused parameter     
697   (Guy Barrand)                                   
698                                                   
699 November 6, 2015 I. Hrivnacova (analysis-V10-0    
700 - Fixed default viewer settings and finalized     
701   configurations:                                 
702   - Updated to  g4tools 1.26.2 (G. Barrand):      
703     - See History_tools for the complete list     
704   - Extended viewplot.cpp with a test which mi    
705   - Set limits for layout parameters which can    
706                                                   
707 November 3, 2015 I. Hrivnacova (analysis-V10-0    
708 - Fixed handling ntuples created in MT mode on    
709   This fixes the problem reported in hypernews    
710   of deleting non-empty Root file containing o    
711                                                   
712 November 2, 2015 I. Hrivnacova (analysis-V10-0    
713 - Fixed G4Parameter constructor                   
714                                                   
715 Oct 30, 2015 I. Hrivnacova (analysis-V10-01-42    
716 - Fixed handling ntuples created in MT mode on    
717   This fixes the problem reported in hypernews    
718   of deleting non-empty Root file containing o    
719                                                   
720 Oct 22, 2015 I. Hrivnacova (analysis-V10-01-41    
721 - Updated to g4tools 1.26.0 (Guy Barrand):        
722   with added support for using freetype render    
723   See History_tools for the complete list of m    
724 - Implemented support for freetype in G4PlotMa    
725 - Added G4PlotParameters and G4PlotMessenger c    
726   define the plot configuration parameters tha    
727   commands                                        
728 - Removed unused include of G4PlotManager in h    
729                                                   
730 Sep 23, 2015 I. Hrivnacova (analysis-V10-01-40    
731 - Fixed compiler warning                          
732                                                   
733 Sep 23, 2015 I. Hrivnacova (analysis-V10-01-39    
734 - Added  G4AnalysisOutput type (as class enum)    
735   G4AnalysisManager functions needed to connec    
736     static G4bool IsInstance();                   
737     G4bool IsOpenFile() const;                    
738 - Two more minor fixes                            
739                                                   
740 Sep 21, 2015 I. Hrivnacova (analysis-V10-01-38    
741 - Implemented setPlotting commands and added G    
742   to set plotting to all objects                  
743 - Fixed false warning issued from G4TNtupleMan    
744 - Fixed plotting in more pages                    
745                                                   
746 Sep 18, 2015 I. Hrivnacova (analysis-V10-01-37    
747 - Fixed return value also in FillNtupleTColumn    
748                                                   
749 Sep 18, 2015 I. Hrivnacova (analysis-V10-01-36    
750 - Fixed return value in FillNtupleTColumn() in    
751                                                   
752 Sep 18, 2015 I. Hrivnacova (analysis-V10-01-35    
753 - Updated to g4tools 1.24.2 (Guy Barrand):        
754   - tools/wcsv_ntuple, tools/wroot/ntuple : ha    
755   - tools/mpi/wrmpi : fixed use of TOOLS_USE_M    
756   - See History_tools for the complete list of    
757 - Use tools ntuple column base type (icol, iob    
758   to avoid casting to/from void* and type chec    
759   column Id must be consistent with ntuple def    
760 - Simplified definitions of G4TNtupleManager p    
761                                                   
762 Sep 16, 2015 I. Hrivnacova (analysis-V10-01-34    
763 - In G4TNtupleManager::FillNtupleTColumn:         
764   changed Tvalue in const T& value to match ex    
765   functions in tools                              
766                                                   
767 Sep 15, 2015 I. Hrivnacova (analysis-V10-01-33    
768 - Do not delete ntuple with Root output type      
769                                                   
770 Sep 14, 2015 I. Hrivnacova (analysis-V10-01-32    
771 - One more fix in G4RootNtupleManager - exact     
772   template specialization                         
773                                                   
774 Sep 14, 2015 I. Hrivnacova (analysis-V10-01-31    
775 - Added declaration for template specializatio    
776   Trying to fix vc12 compiler error:              
777   'none of the 5 overloads could convert all t    
778                                                   
779 Sep 14, 2015 I. Hrivnacova (analysis-V10-01-30    
780 - Added scope G4Analysis:: to all calls to mak    
781   (to avoid ambiguity error on vc12 with std::    
782                                                   
783 Sep 14, 2015 I. Hrivnacova (analysis-V10-01-29    
784 - Replaced constexpr (not supported on vc12) w    
785                                                   
786 Sep 12, 2015 I. Hrivnacova (analysis-V10-01-28    
787 - Removed G4CsvNtupleManager.icc file, not use    
788                                                   
789 Sep 11, 2015 I. Hrivnacova (analysis-V10-01-27    
790 - Fixed compilation warnings about unused vari    
791                                                   
792 Sep 11, 2015 I. Hrivnacova (analysis-V10-01-26    
793 - Fixed compilation with gcc 5.1:                 
794   Added #include <memory> where missing           
795                                                   
796 Sep 11, 2015 I. Hrivnacova (analysis-V10-01-25    
797 Merged developments from analysis_c++11 branch    
798 - Introduced C++11 features                       
799 - Added classes for common handling of tools o    
800   to avoid code duplication:                      
801   - G4ToolsAnalysisManager, ToolsAnalysisReade    
802   - Improved G4XNtupleManager classes:            
803     - Introduced template functions to avoid c    
804       G4TNtupleManager class template with a c    
805       for all output types                        
806 - G4BaseToolsManager class replaced with G4Ana    
807   defined in G4BaseHistoUtilies                   
808 - Added new sub-category parameters               
809   with first implementation of G4ParameterMana    
810                                                   
811 Sep 03, 2015 I. Hrivnacova (analysis-V10-01-24    
812 - Updated to g4tools 1.24.1 (Guy Barrand):        
813   Added ability to handle old MPI_[Pack,UnPack    
814   make whbook.cpp test compiling with tools in    
815   Coverity fixes.                                 
816   See History_tools for the complete list of m    
817                                                   
818 Aug 27, 2015 I. Hrivnacova (analysis-V10-01-23    
819 - Removed profile directory; the profiles are     
820   if its name is set by the user.                 
821                                                   
822 Aug 17, 2015 I. Hrivnacova (analysis-V10-01-22    
823 - Updated exception_classification:               
824   Added Analysis_W041: Requested feature is no    
825                                                   
826 Aug 12, 2015 I. Hrivnacova (analysis-V10-01-21    
827 - Fixed parameter range in setAscii command       
828   (thanks to Mihaly Novak for reporting this p    
829                                                   
830 Jul 01, 2015 I. Hrivnacova (analysis-V10-01-20    
831 - Updated to g4tools 1.23.1 (Guy Barrand):        
832   Finalize interfaces to MPI;                     
833   prepare the ground for plot style files.        
834   See History_tools for the complete list of m    
835 - Added G4VAnalysisManager::Merge(tools::histo    
836   and G4MMPIToolsManager class which implement    
837   MPI merging using tools/histo/hmpi interface    
838                                                   
839 Jun 23, 2015 I. Hrivnacova (analysis-V10-00-45    
840 - Fixed G4Analysis::Tokenize() which was faili    
841   containing opening double quota without a cl    
842                                                   
843 Jun 23, 2015 I. Hrivnacova (analysis-V10-01-19    
844 - Revised while loops and fixed G4Analysis::To    
845                                                   
846 Jun 10, 2015 I. Hrivnacova (analysis-V10-01-18    
847 - Make new functions SetNtupleSColumn() in G4V    
848   pure virtual.                                   
849                                                   
850 Jun 03, 2015 I. Hrivnacova (analysis-V10-01-17    
851 - Updated to g4tools 1.22.1 (Guy Barrand):        
852      Revisit structure for plotting related co    
853      Added methods for writing multiple pages     
854 - Integrated changes in g4tools:                  
855   generating a single plot file with multiple     
856                                                   
857 Jun 03, 2015 I. Hrivnacova (analysis-V10-01-16    
858 - Added functions for batch plotting:             
859   o to activate batch plotting of a selected h    
860     analysisManger->SetH1Plotting(id, true);      
861   o the output .ps file is then create on Writ    
862     in addition to standard output files          
863   o Plotting available for  1D, 2D histograms     
864 - Updated to g4tools 1.21.0 (Guy Barrand):        
865      Revisit #include paths to avoid too much     
866                                                   
867 May 19, 2015 I. Hrivnacova (analysis-V10-01-15    
868  - Updated to g4tools 1.20.0 (Guy Barrand):       
869    Added "batch plotting" facility.               
870                                                   
871 May 6, 2015 I. Hrivnacova (analysis-V10-01-14)    
872  - Fixed command directory names and code clea    
873                                                   
874 May 6, 2015 I. Hrivnacova (analysis-V10-01-13)    
875  - Attempt to fix a compilation error on Windo    
876    replaced use of string operator [] with sub    
877                                                   
878 May 6, 2015 I. Hrivnacova (analysis-V10-01-12)    
879  - Attempt to fix a compilation error on Windo    
880                                                   
881 May 5, 2015 I. Hrivnacova (analysis-V10-01-11)    
882  - Implemented activation of ntuples              
883  - Implemented setX,Y,Z commands for setting h    
884    parameters per dimensiion. They can be used    
885    complex set commands.                          
886    Note: The parameters per dimensions have to    
887    /analysis/h2/setX ...                          
888    /analysis/h2/setY ...                          
889    Incomplete or ordre-reverted setting will r    
890    and will be ignored.                           
891  - Restructured messenger classes to avoid cod    
892                                                   
893 May 3, 2015 I. Hrivnacova (analysis-V10-01-10)    
894  - Implemented support for ntuple vector colum    
895  - Added Set/GetCompressionLevel() functions t    
896    (used only with Root output) and changed it    
897                                                   
898 April 14, 2015 I. Hrivnacova (analysis-V10-01-    
899  - Updated to g4tools 1.19.2 (Guy Barrand):       
900    Fixed compilation on Mac, clang 3.4.           
901    See History_tools for the complete list of     
902                                                   
903 April 13, 2015 I. Hrivnacova (analysis-V10-01-    
904  - Updated to g4tools 1.19.1 (Guy Barrand):       
905    csv: handle vector column if using the ntup    
906    See History_tools for the complete list of     
907                                                   
908 April 9, 2015 I. Hrivnacova (analysis-V10-00-4    
909   tag to be included in the patch release:        
910 - Updated to g4tools 1.17.2 (Guy Barrand):        
911   Changes for Windows (MinGW) - fixing problem    
912   #ifdef WIN32 to #ifdef _MSC_VER, which more     
913                                                   
914 April 02, 2015 I. Hrivnacova (analysis-V10-01-    
915  - Updated to g4tools 1.19.0 (Guy Barrand):       
916    - Csv handles vector columns                   
917    - Changes for Windows (MinGW) - fixing prob    
918      #ifdef WIN32 to #ifdef _MSC_VER, which mo    
919    - Various optimisations to be faster in con    
920      (huge improvements with that around csv a    
921    - See History_tools for the complete list o    
922                                                   
923 March 18, 2015 I. Hrivnacova (analysis-V10-00-    
924   tag to be included in the patch release:        
925 - Fixed reading XML ntuples with a column of a    
926   tools do not support direct use of ntuple_bi    
927   use of a temorary sub-ntuple is needed          
928                                                   
929 March 17, 2015 I. Hrivnacova (analysis-V10-01-    
930 - Fixed reading XML ntuples with a column of a    
931   tools do not support direct use of ntuple_bi    
932   use of a temorary sub-ntuple is needed          
933                                                   
934 March 13, 2015 I. Hrivnacova (analysis-V10-01-    
935 - Fixed false warnings about unknown column ty    
936   a column of a vector type and is created via    
937                                                   
938 March 13, 2015 I. Hrivnacova (analysis-V10-01-    
939 - Fixed G4AnalysisManager::IsActive() - now ta    
940   managers                                        
941                                                   
942 March 13, 2015 I. Hrivnacova (analysis-V10-00-    
943   tag to be included in the patch release:        
944 - Fixed G4AnalysisManager::IsActive() - now ta    
945   managers                                        
946                                                   
947 February 20, 2015 I. Hrivnacova (analysis-V10-    
948 - Updated to g4tools 1.18.2 (Guy Barrand):        
949   Added code to send/recv histos through MPI;     
950   see History_tools for the complete list of m    
951                                                   
952 February 04, 2015 I. Hrivnacova (analysis-V10-    
953 - Updated to g4tools 1.17.1 (Guy Barrand):        
954   Fixed resetting histograms;                     
955   see History_tools for the complete list of m    
956                                                   
957 January 21, 2015 I. Hrivnacova (analysis-V10-0    
958 - Updated to g4tools 1.17.0 (Guy Barrand):        
959   Fixes in the Root files output to be compati    
960   see History_tools for the complete list of m    
961                                                   
962 December 5, 2014 G. Cosmo (analysis-V10-01-00)    
963 - Corrected csv/sources.cmake to include missi    
964     G4CsvAnalysisReader.icc                       
965                                                   
966 November 24, 2014 I. Hrivnacova (analysis-V10-    
967 - Fixed update to g4tools 1.16.3:                 
968   the update of g4tools/src/csz_inflate.cc wit    
969   was missing                                     
970                                                   
971 November 07, 2014 I. Hrivnacova (analysis-V09-    
972 - Fixed createH2/setH2 commands implementation    
973   (was missing in the previous tag V09-06-32)     
974                                                   
975 November 06, 2014 I. Hrivnacova (analysis-V10-    
976 - Fixed Coverity defect also in Csv, Root ntup    
977                                                   
978 November 05, 2014 I. Hrivnacova (analysis-V10-    
979 - Fixed Coverity defect in G4XmlNtupleManager     
980                                                   
981 October 27, 2014 I. Hrivnacova (analysis-V10-0    
982 - Revised (and simplified) numbering of warnin    
983                                                   
984 October 25, 2014 I. Hrivnacova (analysis-V10-0    
985 - Updated to g4tools 1.16.3 (by G. Barrand):      
986   Fixed problem with csv reading on windows;      
987   see History_tools for complete list of modif    
988                                                   
989 October 22, 2014 I. Hrivnacova (analysis-V10-0    
990 - Updated to g4tools 1.16.2 (by G. Barrand):      
991   modifs for example code to read csv ntuple b    
992   see History_tools for complete list of modif    
993 - Added writing commented header (default) for    
994 - Implemented reading csv ntuples                 
995 - Removed H1, H2, P1 dummy manager classes and    
996   hbook implementation in examples                
997 - Use kInvalidId instead of -1                    
998 - Added checks for ntupleId in RNtupleManager     
999                                                   
1000 October 22, 2014 I. Hrivnacova (analysis-V10-    
1001 - Fixed compiler warning in tools/wroot/leaf:    
1002   base class tools::wroot::ibo should be expl    
1003                                                  
1004 October 21, 2014 I. Hrivnacova (analysis-V10-    
1005 - Updated to g4tools 1.16.1 (by G. Barrand):     
1006   Fixed reading root ntuple with column of st    
1007   by using ntuple_binding.                       
1008   see History_tools for complete list of modi    
1009                                                  
1010 October 20, 2014 I. Hrivnacova (analysis-V10-    
1011 - Updated to g4tools 1.16.0 (by G. Barrand)      
1012   Write/read ntuple with std::string columns,    
1013   see History_tools for complete list of modi    
1014 - Implemented reading H3 for Root (now suppor    
1015 - Added functions for handling ntuple columns    
1016 - Added an option to write the Hippo header i    
1017   (default true)                                 
1018                                                  
1019 October 13, 2014 I. Hrivnacova (analysis-V10-    
1020 - Fixed variable initialization in G4CsvAnaly    
1021                                                  
1022 October 13, 2014 I. Hrivnacova (analysis-V10-    
1023 - Do not include G4CsvRNtupleManager, which i    
1024                                                  
1025 October 07, 2014 I. Hrivnacova (analysis-V10-    
1026 - Implemented G4CsvAnalysisReader: reading al    
1027   ntuples noy yet done                           
1028 - Updated to g4tools 1.15.2 (by G. Barrand)      
1029   Fixed reading csv histograms and profiles (    
1030                                                  
1031 September 30, 2014 I. Hrivnacova (analysis-V1    
1032 - Updated to g4tools 1.15.1 (by G. Barrand)      
1033   Fixed reading histograms with titles of mor    
1034   see History_tools for complete list of modi    
1035                                                  
1036 September 30, 2014 I. Hrivnacova (analysis-V1    
1037 - Updated to g4tools 1.15.0 (by G. Barrand)      
1038   See History_tools for complete list of modi    
1039                                                  
1040 September 18, 2014 I. Hrivnacova (analysis-V1    
1041 - Fixed units in /analysis/[h|p]n/create and     
1042   commands                                       
1043                                                  
1044 September 12, 2014 G. Cosmo (analysis-V10-00-    
1045 - Fixed xml/GNUmakefile to add missing depend    
1046   cover cases when internal expat is used or     
1047                                                  
1048 September 12, 2014 I. Hrivnacova (analysis-V1    
1049 - Fixes in XML reader:                           
1050   - Added expat includes and libraries in xml    
1051   - Removed unused function from G4XmlAnalysi    
1052                                                  
1053 September 11, 2014 I. Hrivnacova (analysis-V1    
1054 - Adding histograms and profiles support in C    
1055 - Finalized G4VAnalysisReader interface:         
1056   - Added reading P1, P2, H3                     
1057   - Modifications to fit to all outputs          
1058   - Support for both user defined file names     
1059     (generated automatically by G4AnalysisMan    
1060 - Introduced G4BaseFileManager and separated     
1061   output/input file managers                     
1062 - Implemented reading P1, P2 in G4RootAnalysi    
1063   prepared code for H3 which reading is not y    
1064 - Implemented G4XmlAnalysisReader (complete)     
1065 - Fixed writing ntuples when more than one nt    
1066 - Do not overwrite user defined file extensio    
1067                                                  
1068 September 08, 2014 I. Hrivnacova (analysis-V1    
1069 - Updated to g4tools 1.14.0 (by G. Barrand):     
1070   Fixed compiler warning (converting to unsig    
1071                                                  
1072 September 04, 2014 I. Hrivnacova (analysis-V1    
1073 - Updated to g4tools 1.14.0 (by G. Barrand):     
1074   See History_tools for complete list of modi    
1075                                                  
1076 September 02, 2014 I. Hrivnacova (analysis-V1    
1077 - Fixed Coverity defects:                        
1078   - Initialization of data members in G4VAnal    
1079   - Provided assignment operator for G4HnDime    
1080 - Removed unused data member in G4HnDimension    
1081                                                  
1082 July 28, 2014 I. Hrivnacova (analysis-V10-00-    
1083 - Removed unsused data member in G4P1DummyMan    
1084                                                  
1085 July 24, 2014 I. Hrivnacova (analysis-V10-00-    
1086 - Added H3, P1 and P2                            
1087 - Added G4BaseToolsManager - common implement    
1088   setters/getters related to axes annotations    
1089 - Fixed applying unit to min, max values in H    
1090 - Issue the warning about not supported histo    
1091                                                  
1092 July 23, 2014 I. Hrivnacova (analysis-V10-00-    
1093 - Updated to g4tools 1.11.1 (by G. Barrand):     
1094   Fixed problem on Windows with including win    
1095                                                  
1096 July 23, 2014 I. Hrivnacova (analysis-V09-06-    
1097 - Fixed applying unit to min, max values in H    
1098 - Fixed createH2/setH2 commands implementatio    
1099                                                  
1100 July 18, 2014 I. Hrivnacova (analysis-V10-00-    
1101 - Updated to g4tools 1.11.0 (by G. Barrand):     
1102   See History_tools for complete list of modi    
1103                                                  
1104 July 02, 2014 I. Hrivnacova (analysis-V10-00-    
1105 - Replaced use of std::cout with G4cout in Ro    
1106   (to fix data race reported by A. Dotti)        
1107                                                  
1108 June 27, 2014 G. Cosmo (analysis-V10-00-15)      
1109 - Get rid of obsolete 'register' keyword in c    
1110                                                  
1111 June 12, 2014 I. Hrivnacova (analysis-V10-00-    
1112 - Added typedefs and functions for accessing     
1113   over H1, H2, Ntuples;                          
1114   Usage:                                         
1115    G4AnalysisManager* analysisManager = G4Ana    
1116    for (G4H1Iterator it = analysisManager->Be    
1117                      it != analysisManager->E    
1118       G4H1* h1 = *it;                            
1119       // call any h1 function define in tools    
1120     }                                            
1121 - Added G4AnalysisManager functions to access    
1122   G4int GetFirst[H1|H2|Ntuple|NtupleColumn]Id    
1123                                                  
1124 June 11, 2014 I. Hrivnacova (analysis-V10-00-    
1125 - Restored hbook files lost with moving to g4    
1126                                                  
1127 June 04, 2014 I. Hrivnacova (analysis-V10-00-    
1128 - Udated History with the descriptions of the    
1129   applied from the analysis_10-00-patches bra    
1130                                                  
1131 June 03, 2014 I. Hrivnacova (analysis-V09-06-    
1132 - Do not remove Root base file if ntuples are    
1133   (this addresses problem report #1633)          
1134                                                  
1135 May 16, 2014 I. Hrivnacova (analysis-V10-00-1    
1136 - Fixed Coverity defects.                        
1137 - Updated to g4tools 1.10.0 (by G. Barrand):     
1138   See History_tools for complete list of modi    
1139                                                  
1140 April 25, 2014 I. Hrivnacova (analysis-V10-00    
1141 April 25, 2014 I. Hrivnacova (analysis-V09-06    
1142 - Fixed implementation of compound commands i    
1143   using new G4AnalysisUtilities::Tokenize() f    
1144   This allows to pass multi-word strings with    
1145   #1616.                                         
1146 - Fixed G4H2ToolsManager::SetH2YAxisTitle: se    
1147   This addresses problem report #1620.           
1148                                                  
1149 April 16, 2014 I. Hrivnacova (analysis-V09-06    
1150 - Do not allow creating objects with empty na    
1151   (this addresses problem report #1579)          
1152                                                  
1153 April 14, 2014 I. Hrivnacova (analysis-V10-00    
1154 - Use G4Threading::IsMultithreadedApplication    
1155   G4AnalysisManagerState::IsMT() (now removed    
1156   this function fixes files clean-up at the e    
1157   application built against multi-threaded Ge    
1158                                                  
1159 April 14, 2014 I. Hrivnacova (analysis-V10-00    
1160 - Do not allow creating objects with empty na    
1161   (this addresses problem report #1579)          
1162 - Introduced independent numbering of warning    
1163 - Renamed g4tools/src/inflate.cc in csz_infla    
1164   zlib inflate.cc                                
1165                                                  
1166 April 10, 2014 G. Cosmo (analysis-V10-00-07)     
1167 - Corrected organisation of source files in g    
1168   allow for building with GNUmake system:        
1169   o Moved g4tools/src/csz/inflate.c to g4tool    
1170   o Corrected main GNUmakefile for build orde    
1171                                                  
1172 April 10, 2014 I. Hrivnacova (analysis-V10-00    
1173 - Fixed GNUmakefile (Gabriele)                   
1174                                                  
1175 April 10, 2014 I. Hrivnacova (analysis-V10-00    
1176 - Updated to g4tools 1.9.4 (by G. Barrand):      
1177   See History_tools for complete list of modi    
1178 - Added interface classes for reading:           
1179     G4VAnalysisReader, G4VRNtupleManager         
1180   and their implementation for Root:             
1181     G4RootAnalysisReader, G4RootRNtupleManage    
1182                                                  
1183 March 12, 2014 I. Hrivnacova (analysis-V09-06    
1184 March 11, 2014 I. Hrivnacova (analysis-V10-00    
1185 - Fixed H1, H2 functions to access xmin, xmax    
1186   (do not apply function and unit to return v    
1187                                                  
1188 March 10, 2014 I. Hrivnacova (analysis-V09-06    
1189 - Fixed bug in /analysis/h1/setAscii command     
1190   (introduced with refactoring messenger clas    
1191                                                  
1192 March 05, 2014 I. Hrivnacova (analysis-V10-00    
1193 - Fixed bug in /analysis/h1/setAscii command     
1194   (introduced with refactoring messenger clas    
1195                                                  
1196 February 05, 2014 I. Hrivnacova (analysis-V10    
1197 - Updated tools ntuple_booking and ntuple cla    
1198   g4tools 1.9.0 (by G. Barrand) what should h    
1199   on x86_64-slc5-gcc41.                          
1200                                                  
1201 February 04, 2014 I. Hrivnacova (analysis-V10    
1202 - Adding new functions for ntuple columns of     
1203   in G4AnalysisManer:                            
1204     // Create columns of vector in the last c    
1205     G4int CreateNtupleTColumn(                   
1206                 const G4String& name, std::ve    
1207     G4int CreateNtupleTColumn(G4int ntupleId,    
1208                 const G4String& name, std::ve    
1209           where T can be I, F, T                 
1210 - Updated to g4tools 1.8.0 (by G. Barrand)       
1211   See History_tools for complete list of modi    
1212                                                  
1213 January 21, 2014 I. Hrivnacova (analysis-V10-    
1214 January 21, 2014 I. Hrivnacova (analysis-V09-    
1215 - Updated to g4tools 1.7.1 (by G. Barrand):      
1216   Fixed performance issue observed for an ntu    
1217   reported in item #455 in Geant4 hypernews,     
1218   See History_tools for complete list of modi    
1219                                                  
1220 October 02, 2013 I. Hrivnacova (analysis-V09-    
1221 - Do not call WriteH1[2]() when no histograms    
1222   This allows to run application which uses o    
1223   a master instance of analysis manager.         
1224                                                  
1225 September 30, 2013 I. Hrivnacova (analysis-V0    
1226 - Removed static G4AnalysisManager::Create(G4    
1227   (the master/worker is now identified automa    
1228 - Removed instances counter and its mutex        
1229 - Reimplemented  G4AnalysisManagerState::IsMT    
1230   G4Threading functions                          
1231 - Removed virtual declaration for GetH1, GetH    
1232   in manager classes (to follow NVI pattern)     
1233 - Fixed installing of g4analysis_defs.hh  hea    
1234 - Fixed g4csv.hh (it was overwritten by mista    
1235 - Fixed g4csv_defs.hh (G4Ntuple is the ntuple    
1236                                                  
1237 September 17, 2013 I. Hrivnacova (analysis-V0    
1238 - Use thread Id (now available) in generating    
1239   of thread Pid.                                 
1240                                                  
1241 September 02, 2013 I. Hrivnacova (analysis-V0    
1242 - Updated to g4tools 1.7.0 (by G. Barrand):      
1243   Fixed problem report #1523 (incorrect setti    
1244   in the ROOT file).                             
1245   See History_tools for complete list of modi    
1246                                                  
1247 September 02, 2013 I. Hrivnacova (analysis-V0    
1248 - Fixed saving binScheme in H2 information       
1249                                                  
1250 August 26, 2013 I. Hrivnacova (analysis-V09-0    
1251 - Fixed Coverity defects                         
1252   (missing copy constructor and assignment op    
1253    and G4VH2Manager)                             
1254                                                  
1255 August 26, 2013 A.Dotti (analysis-V09-06-19)     
1256 - New interface for functions in G4Threading.    
1257   now in G4Threading namespace                   
1258   And also (I. Hrivnacova):                      
1259 - Added a possibility to define logarithmic b    
1260 - Reorganized messenger classes per objects:     
1261   with the public interface (G4VAnalysisManag    
1262 - Fixed path to g4tools in test/build            
1263                                                  
1264 August 1, 2013 I.Hrivnacova (analysis-V09-06-    
1265 - Fixed CMake build (added missing *.icc file    
1266   thanks to Mike Kelsey for pointing at this.    
1267                                                  
1268 July 15, 2013 I.Hrivnacova (analysis-V09-06-1    
1269 - Added set_property(...GEANT4_BUILDTREE_INCL    
1270   g4tools/CMakeLists.txt                         
1271                                                  
1272 July 15, 2013 I.Hrivnacova (analysis-V09-06-1    
1273 - Added GLOBAL_DEPENDENCIES lists in sources.    
1274                                                  
1275 July 15, 2013 I.Hrivnacova (analysis-V09-06-1    
1276 - Fixed dependencies on zlib                     
1277   (previous tag failed on linking error on Ma    
1278                                                  
1279 July 15, 2013 I.Hrivnacova (analysis-V09-06-1    
1280 - Introduced subdirectories:                     
1281   csv, g4tools, hntools, management, root, xm    
1282   and updated CMake & GNUmake files according    
1283                                                  
1284 July 12, 2013 I.Hrivnacova (analysis-V09-06-1    
1285 - Fixed warnings on clang:                       
1286   Use struct keyword instead of class for for    
1287                                                  
1288 July 11, 2013 I.Hrivnacova (analysis-V09-06-1    
1289 - Refactoring manager classes:                   
1290   - Introduced managers per object types (H1,    
1291     and re-implemented G4VAnalysisManager as     
1292     managers                                     
1293   - Removed enum G4VAnalysisManager::ObjectTy    
1294     with methods per object type; eg.            
1295       void  SetActivation(ObjectType type,  G    
1296     with                                         
1297       void  SetH1Activation(G4int id, G4bool     
1298       void  SetH2Activation(G4int id, G4bool     
1299                                                  
1300 June 20, 2013 I.Hrivnacova (analysis-V09-06-1    
1301 - Fixed the problem in Root files clean-up (m    
1302   examples/advanced/microbeam):                  
1303   non-empty Root file was deleted when only n    
1304   were booked and the application was built a    
1305   in sequential mode.                            
1306                                                  
1307 June 11, 2013 I.Hrivnacova (analysis-V09-06-1    
1308 - Fixed deleting fNtuple in G4RootNtupleDescr    
1309   (the ntuple is deleted with root file)         
1310                                                  
1311 June 03, 2013 I.Hrivnacova (analysis-V09-06-0    
1312 - Improved handling files: empty files are no    
1313 - Moved generation of file name in G4VAnalysi    
1314 - Forced setting fIsMaster=true in sequential    
1315                                                  
1316 May 31, 2013 I.Hrivnacova (analysis-V09-06-08    
1317 - Fix in G4RootAnalysisManager::WriteOnAscii(    
1318                                                  
1319 April 18, 2013 I.Hrivnacova (analysis-V09-06-    
1320 - Manager classes updated for MT:                
1321   Added fgMasterInstance, fIsMaster data memb    
1322   mergings histograms (Root, Xml) from worker    
1323     void AddH1Vector(std::vector<tools::histo    
1324     void AddH2Vector(std::vector<tools::histo    
1325   These functions are automatically called on    
1326   Added ThreadId to ntuple file names when pr    
1327                                                  
1328 April 10, 2013 I.Hrivnacova (analysis-V09-06-    
1329 - Updated to g4tools 1.6.0 (by G. Barrand) -     
1330                                                  
1331 March 29, 2013 I.Hrivnacova (analysis-V09-06-    
1332 - Extended analysis managers for handling mor    
1333                                                  
1334 March 26, 2013 B.Morgan (analysis-V09-06-04)     
1335 - source.cmake : Corrected zlib setup for tra    
1336   internal or external variants.                 
1337                                                  
1338 March 22, 2013 G.Cosmo (analysis-V09-06-03)      
1339 - Corrected GNUmakefile and CMakeLists.txt fo    
1340                                                  
1341 March 21, 2013 I.Hrivnacova (analysis-V09-06-    
1342 - Updated CMakeList.txt for zlib dependencies    
1343                                                  
1344 March 21, 2013 I.Hrivnacova (analysis-V09-06-    
1345 - Updated to g4tools 1.5.0 (by G. Barrand) -     
1346 - Adding file compression in Root manager (no    
1347 - Adding use of zlib in GNUmakefile (needed f    
1348                                                  
1349 December 17, 2012 I.Hrivnacova (analysis-V09-    
1350 - Added 'svn:keywords' property to all files     
1351                                                  
1352 October 26, 2012 I.Hrivnacova (analysis-V09-0    
1353 - Updated to g4tools 1.4.3 (by G. Barrand) -     
1354   includes bug correction for histo/h3::fill     
1355                                                  
1356 October 14, 2012 I.Hrivnacova (analysis-V09-0    
1357 - Adding function  G4VAnalysisManager::SetAct    
1358   for setting activation to all histograms of    
1359 - Adding commands to activate/inactivate 1D,     
1360 - Fixed GetH1[2]Width: return the correct val    
1361   inactive.                                      
1362                                                  
1363 October 10, 2012 I.Hrivnacova (analysis-V09-0    
1364 - Adding commands for handling h2d histograms    
1365 - Adding functions for accessing h1d, h2d by     
1366 - Splitting verbose level 1 in 2 levels and s    
1367                                                  
1368 September 28, 2012 I.Hrivnacova (analysis-V09    
1369 - Fixed loops in G4Root/XmlAnalysisManager::W    
1370   (causing compilation warning for shadowing)    
1371                                                  
1372 September 4, 2012 I.Hrivnacova (analysis-V09-    
1373 - Adding missing header file in CMakeLists.tx    
1374                                                  
1375 August 28, 2012 I.Hrivnacova (analysis-V09-05    
1376 - Adding SetH2Title() in all managers            
1377 - Minor fixes                                    
1378                                                  
1379 August 22, 2012 I.Hrivnacova (analysis-V09-05    
1380 - Updated to g4tools 1.4.1 (by G. Barrand) -     
1381 - Adding setters/getters for histogram axis t    
1382   and commands for setting histogram title an    
1383                                                  
1384 August 20, 2012 I.Hrivnacova (analysis-V09-05    
1385 - Updated to g4tools 1.3.2 (by G. Barrand) -     
1386 - Adding a possibility to fill h1, h2 with va    
1387   applied function (eg. log10, exp)              
1388 - Pass units via a name instead of value         
1389 - Adding getters for many h1, h2 attributes      
1390 - Adding ScaleH1(), ScaleH2()                    
1391 - Fixed warning in G4RootAnalysisManager when    
1392   histogram                                      
1393 - Adding W013, W014 in exception classificati    
1394                                                  
1395 July 27, 2012 I.Hrivnacova (analysis-V09-05-0    
1396 - Updated to g4tools 1.3.1 (by G. Barrand) -     
1397 - Messages from Fill functions only in verbos    
1398 - Fixes in memory management:                    
1399   delete file before opening a new one (all);    
1400   delete ntuple before closing a file (csv, x    
1401                                                  
1402 July 25, 2012 I.Hrivnacova (analysis-V09-05-0    
1403 - Fix returned values in newly added function    
1404  information. (This fixes compiler warnings.)    
1405                                                  
1406 July 24, 2012 I.Hrivnacova (analysis-V09-05-0    
1407 - Fix CMake build once more - adding new sour    
1408   and dependence on G4intercoms library          
1409                                                  
1410 July 24, 2012 I.Hrivnacova (analysis-V09-05-0    
1411 - Fix CMake build - adding intercoms to inclu    
1412   (now needed for the messenger class)           
1413                                                  
1414 July 24, 2012 I.Hrivnacova (analysis-V09-05-0    
1415 - Updated to g4tools-1.3.0 (G. Barrand) - see    
1416 - Adding an additional information to the ana    
1417   (defined in G4HnInformation.hh):               
1418   units, activation, ascii output                
1419 - Implemented a possibility to book histogram    
1420   before opening a file                          
1421 - Adding a messenger class allowing to config    
1422   names, verbosity level and histogram parame    
1423                                                  
1424 June 5, 2012 I.Hrivnacova (analysis-V09-05-02    
1425 - Updated to g4tools-1.2.0 (G. Barrand) - see    
1426                                                  
1427 February 23, 2012 I.Hrivnacova (analysis-V09-    
1428 - Adding locks for functions which define dir    
1429   setting Ids etc. so that these parameters c    
1430   they were used                                 
1431 - Changed return type for the functions with     
1432 - Renamed FirstNtupleId data member and its s    
1433   to better reflect its meaning                  
1434 - Adding W009-W012 warning in exception_class    
1435                                                  
1436 February 14, 2012 I.Hrivnacova (analysis-V09-    
1437 - Updated to g4tools-1.1.0 (G. Barrand) - see    
1438 - Adding defs include files per manager type     
1439 - Adding GetNtuple() function to specific man    
1440 - Adding GetType() function  to G4VAnalysisMa    
1441 - Increased granularity of verbose levels (no    
1442 - Adding test for result of openning file in     
1443   (which was not provided in previous version    
1444 - Making creating directories optional           
1445                                                  
1446 November 30th 2011 B.Morgan (analysis-V09-04-    
1447 - CMakeLists.txt : Updated to build G4analysi    
1448   mode.                                          
1449                                                  
1450 November 24 2001 I.Hrivnacova (analysis-V09-0    
1451 - Updated to g4tools-1.0.5 (G. Barrand):         
1452   - wroot : streamers, buffer, wbuf, named :     
1453             arrange to avoid the usage of the    
1454             which is quite not portable for t    
1455  - remove the no more needed (and problematic    
1456                                                  
1457 November 24 2001 I.Hrivnacova (analysis-V09-0    
1458 - tools/vdata: restored protection __GXX_EXPE    
1459   which got lost with update to  g4tools-1.0.    
1460                                                  
1461 November 24 2001 I.Hrivnacova (analysis-V09-0    
1462 - Updated to g4tools-1.0.4 (G. Barrand):         
1463   - Fix in tools/vdata:                          
1464     Adding a protection against an empty vect    
1465                                                  
1466 November 19 2001 I.Hrivnacova (analysis-V09-0    
1467 - Updated to g4tools-1.0.3 (G. Barrand):         
1468   - Removed warning in CHBOOK/CHPWDF             
1469   - Remove #ifdef WIN32 in wroot/date.           
1470                                                  
1471 November 8 2011 G.Cosmo (analysis-V09-04-10)     
1472 - tools/vdata: restored protection __GXX_EXPE    
1473   std::vector<>::data() feature, to allow com    
1474                                                  
1475 October 27 2011 G.Cosmo (analysis-V09-04-09)     
1476 - Added workaround to use 'this' pointer for     
1477   to allow for compilation on Xcode on MacOX     
1478                                                  
1479 October 18 2011 I.Hrivnacova (analysis-V09-04    
1480 - Fix in CMakeLists.txt - adding new G4Analys    
1481                                                  
1482 October 17 2011 I.Hrivnacova (analysis-V09-04    
1483 - Added support for H2 histograms                
1484 - Added verbose printing (for levels: 0,1,2)     
1485 - Updated to g4tools-1.0.2 (G. Barrand):         
1486   - Removed "inline" keyword for the methods     
1487     within classes. Dixit C++ docs, this kind    
1488     as "inline". The keyword "inline" remains    
1489     few methods having their implementation o    
1490   - Fixed some warnings (coming from Coverity    
1491     about the lacking of calling the copy con    
1492     in some copy constructors.                   
1493   - wroot/tree : have the streaming of the li    
1494     the ROOT/TTree::Scan() method working whe    
1495     stored in a .root file as a TTree.           
1496                                                  
1497 September 15 2011 I.Hrivnacova (analysis-V09-    
1498 - Added static access to specific manager cla    
1499 - Migration to G4Exception for all warning/er    
1500                                                  
1501 August 4 2011 G.Cosmo (analysis-V09-04-05)       
1502 - Extended fix in tools/vdata for compilation    
1503   versions (MacOSX 10.5, SLC4, ...). Addressi    
1504                                                  
1505 July 29 2011 G.Cosmo (analysis-V09-04-04)        
1506 - Fix in tools/vdata for compilation error in    
1507                                                  
1508 July 28 2011 B.Morgan (analysis-V09-04-02)       
1509 - Creating new tag because previous ones were    
1510                                                  
1511 July 28 2011 B.Morgan (analysis-V09-04-01.5)     
1512 - CMakeLists.txt : Added to provide CMake bui    
1513   without using a sources.cmake because we on    
1514   headers need a specialized install to retai    
1515                                                  
1516 July 28 2011 G. Cosmo                            
1517 - Fix in tools/wroot/file to avoid gcc depend    
1518                                                  
1519                                                  
1520 July 28, 2011 B.Morgan                           
1521 - Created History file for analysis module.