Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/advanced/amsEcal/History

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 /examples/advanced/amsEcal/History (Version 11.3.0) and /examples/advanced/amsEcal/History (Version 10.5.p1)


  1 # Example amsEcal History                      <<   1 -------------------------------------------------------------------
  2                                                     2 
  3 See `CONTRIBUTING.rst` for details of **requir <<   3      =========================================================
  4 which **must** added in reverse chronological  <<   4      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
  5 be used as a substitute for writing good git c <<   5      =========================================================
  6                                                <<   6 
  7                                                <<   7                     amsEcal History file
  8 ## 2023-11-15 I. Hrivnacova (amsEcal-V11-01-00 <<   8                     --------------------
  9 - Updated vis.mac:                             <<   9 This file should be used by the G4 example coordinator to briefly
 10   - Changed "/vis/open XYZ [600x600-0+0]" to " <<  10 summarize all major modifications introduced in the code and keep
 11     and simplified comments.                   <<  11 track of all tags.
 12                                                <<  12 
 13 ## 2022-09-09 Susanna Guatelli (amsEcal-V11-00 <<  13      ----------------------------------------------------------
 14 - Ranecu engine removed. Default engine used n <<  14      * Reverse chronological order (last date on top), please *
 15                                                <<  15      ----------------------------------------------------------
 16 ## 2022-01-18 Jonas Hahnfeld (amsEcal-V11-00-0 << 
 17 - Prefer pointer to `const G4Material` if poss << 
 18                                                << 
 19 ## 2021-12-10 Ben Morgan (amsEcal-V11-00-00)   << 
 20 - Change to new Markdown History format        << 
 21                                                << 
 22 ---                                            << 
 23                                                << 
 24 # History entries prior to 11.0                << 
 25                                                << 
 26 07-10-21 I. Hrivnacova (amsEcal-V10-07-03)     << 
 27 - Migration to new G4AnalysisManager.hh header << 
 28   define the default output file type (root).  << 
 29                                                << 
 30 19-07-21 I. Hrivnacova (amsEcal-V10-07-02)     << 
 31 - Updated for changes in the analysis category << 
 32   removed deleting of the analysis manager,    << 
 33   as this is now done by the Geant4 kernel.    << 
 34                                                << 
 35 24-05-21,  B. Morgan (amsEcal-V10-07-01)       << 
 36 - Bump required CMake version range to 3.12... << 
 37                                                << 
 38 16-05-21 mma (amsEcal-V10-07-00)               << 
 39 - Migration to G4RunManagerFactory and G4Stepp << 
 40                                                << 
 41 02-11-20 Ben Morgan (amsEcal-V10-06-00)        << 
 42 - Support same CMake version range as core Gea << 
 43                                                    16 
 44 10-05-18 Ben Morgan (amsEcal-V10-04-02)            17 10-05-18 Ben Morgan (amsEcal-V10-04-02)
 45 - Include G4Types before use of G4MULTITHREADE     18 - Include G4Types before use of G4MULTITHREADED. For forward
 46   compatibility with move to #defines over -D      19   compatibility with move to #defines over -D for G4 preprocessor
 47   symbols.                                         20   symbols.
 48                                                    21 
 49 13-04-18 mma (amsEcal-V10-04-01)                   22 13-04-18 mma (amsEcal-V10-04-01)
 50 - amsEcal.cc : set visualisation only in inter     23 - amsEcal.cc : set visualisation only in interactive mode
 51                                                    24 
 52 23-03-18 mma (amsEcal-V10-04-00)                   25 23-03-18 mma (amsEcal-V10-04-00)
 53 - amsEcal.cc : remove G4UI_USE and G4VIS_USE       26 - amsEcal.cc : remove G4UI_USE and G4VIS_USE
 54                                                    27 
 55 28-11-16 Gunter Folger     (amsEcal-V10-02-01)     28 28-11-16 Gunter Folger     (amsEcal-V10-02-01)
 56 - remove direct use of {a,the}ParticleIterator     29 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
 57     fix required by clang39 on Linux and MAC       30     fix required by clang39 on Linux and MAC
 58                                                    31 
 59 24-04-16 mma  (amsEcal-V10-02-00)                  32 24-04-16 mma  (amsEcal-V10-02-00)
 60 - PhysListEmStandard: use G4EmParameters           33 - PhysListEmStandard: use G4EmParameters
 61                                                    34 
 62 13-10-14 mma (amsEcal-V10-00-07)               <<  35 13-10-14 mma (amsEcal-V10-00-07) 
 63 - CmakeLists.txt : remove AIDA references          36 - CmakeLists.txt : remove AIDA references
 64                                                <<  37    
 65 05-08-14 mma (amsEcal-V10-00-06)               <<  38 05-08-14 mma (amsEcal-V10-00-06) 
 66 - DetectorConstruction::ConstructSDandField()      39 - DetectorConstruction::ConstructSDandField()
 67                                                <<  40    
 68 31-07-14 mma (amsEcal-V10-00-05)               <<  41 31-07-14 mma (amsEcal-V10-00-05) 
 69 - migration to MT                                  42 - migration to MT
 70                                                <<  43    
 71 24-07-14 mma (amsEcal-V10-00-04)               <<  44 24-07-14 mma (amsEcal-V10-00-04) 
 72 - physicsList and messenger                        45 - physicsList and messenger
 73 - DetectorConstruction. fibers, layers, module     46 - DetectorConstruction. fibers, layers, modules : start copy number at 1
 74 - suppress pixels                                  47 - suppress pixels
 75 - EventAction::WriteFibers()                       48 - EventAction::WriteFibers()
 76                                                <<  49    
 77 01-07-14 mma (amsEcal-V10-00-03)               <<  50 01-07-14 mma (amsEcal-V10-00-03) 
 78 - DetectorConstruction: correct rotation matri     51 - DetectorConstruction: correct rotation matrix
 79 - RunAction: reinitialise resEtot and resEvis      52 - RunAction: reinitialise resEtot and resEvis in loop
 80 - histos: replace aida by internal system          53 - histos: replace aida by internal system
 81                                                <<  54      
 82 25-06-14 G.Folger (amsEcal-V10-00-02)              55 25-06-14 G.Folger (amsEcal-V10-00-02)
 83 - Fix compilation warning for uninitialised va <<  56 - Fix compilation warning for uninitialised variables resEtot 
 84    and resEvis.                                    57    and resEvis.
 85                                                    58 
 86 24-06-14 mma (amsEcal-V10-00-01)                   59 24-06-14 mma (amsEcal-V10-00-01)
 87 - Additional protection in RunAction against d <<  60 - Additional protection in RunAction against division by zero 
 88 (bug report 1522)                                  61 (bug report 1522)
 89                                                    62 
 90 16-12-13 L.Pandola (amsEcal-V10-00-00)             63 16-12-13 L.Pandola (amsEcal-V10-00-00)
 91 - Add in RunAction a protection against divisi <<  64 - Add in RunAction a protection against division by zero 
 92 (bug report 1522)                                  65 (bug report 1522)
 93                                                    66 
 94 30-07-13 A.Dotti (amsEcal-V09-06-01)               67 30-07-13 A.Dotti (amsEcal-V09-06-01)
 95 - Bug fixing for clang32: warning unused priva     68 - Bug fixing for clang32: warning unused private data field
 96                                                    69 
 97 01-04-13 A.Dotti (amsEcla-V09-06-00)               70 01-04-13 A.Dotti (amsEcla-V09-06-00)
 98 - Porting to new G4VUserPhysicsList split-clas <<  71 - Porting to new G4VUserPhysicsList split-class mechanism 
 99                                                    72 
100 28-11-12 G.Cosmo (amsEcal-V09-05-03)               73 28-11-12 G.Cosmo (amsEcal-V09-05-03)
101 - Fixed cases of variable shadowing.               74 - Fixed cases of variable shadowing.
102                                                    75 
103 06-11-12 L.Pandola (amsEcal-V09-05-02)             76 06-11-12 L.Pandola (amsEcal-V09-05-02)
104 - Fixed syntax in the CMakeLists.txt.              77 - Fixed syntax in the CMakeLists.txt.
105                                                    78 
106 26-10-12 L.Pandola (amsEcal-V09-05-01)             79 26-10-12 L.Pandola (amsEcal-V09-05-01)
107 - Replace CMakeLists.txt to deal with UI/VIS.      80 - Replace CMakeLists.txt to deal with UI/VIS.
108                                                    81 
109 11-10-12 G.Cosmo (amsEcal-V09-05-00)               82 11-10-12 G.Cosmo (amsEcal-V09-05-00)
110 - Explicit inclusion of units and constants he     83 - Explicit inclusion of units and constants headers.
111                                                    84 
112 09-11-10 M.Asai (amsEcal-V09-03-02)                85 09-11-10 M.Asai (amsEcal-V09-03-02)
113 - Fix AIDA file option.                            86 - Fix AIDA file option.
114                                                    87 
115 03-06-10 J.Perl (amsEcal-V09-03-01)                88 03-06-10 J.Perl (amsEcal-V09-03-01)
116 - Updated vis usage                            <<  89 - Updated vis usage 
117                                                    90 
118 22-05-10 mma (amsEcal-V09-03-00)                   91 22-05-10 mma (amsEcal-V09-03-00)
119 - amsEcal.cc : introduction of G4UIExecutive       92 - amsEcal.cc : introduction of G4UIExecutive
120                                                <<  93      
121 07-10-09 mma                                   <<  94 07-10-09 mma    
122 - DetectorConstruction :                           95 - DetectorConstruction :
123   -reduce Pb density to 98%                        96   -reduce Pb density to 98%
124   - change fiberDiameter, layerThickness, laye     97   - change fiberDiameter, layerThickness, layerMilled
125                                                <<  98      
126 18-09-09 mma (amsEcal-V09-02-11)               <<  99 18-09-09 mma (amsEcal-V09-02-11)    
127 - SteppingAction: correct protection of i1Pixe    100 - SteppingAction: correct protection of i1Pixel calculation
128                                                << 101       
129 07-09-09 mma                                   << 102 07-09-09 mma  
130 - BeginOfRun: suppress function clear          << 103 - BeginOfRun: suppress function clear 
131                                                << 104     
132 26-08-09 mma (amsEcal-V09-02-10)               << 105 26-08-09 mma (amsEcal-V09-02-10)  
133 - pixels file created at BeginOfRun and append    106 - pixels file created at BeginOfRun and appended at EndOfEvent
134                                                << 107      
135 23-07-09 mma (amsEcal-V09-02-09)               << 108 23-07-09 mma (amsEcal-V09-02-09)  
136 - EventActionMessenger : /ams/event/writePixel    109 - EventActionMessenger : /ams/event/writePixels G4bool
137 - change names for pixels numbering : detector    110 - change names for pixels numbering : detectorConstruction, RunAction,
138   EventAction, SteppingAction                     111   EventAction, SteppingAction
139                                                << 112      
140 17-07-09 mma                                      113 17-07-09 mma
141 - EventAction : create File and write list of  << 114 - EventAction : create File and write list of pixels fired 
142                                                << 115      
143 30-06-09 mma (amsEcal-V09-02-08)               << 116 30-06-09 mma (amsEcal-V09-02-08)  
144 - DetectorConstruction : complete PrintParamet    117 - DetectorConstruction : complete PrintParameters()
145                                                << 118        
146 26-06-09 mma (amsEcal-V09-02-07)               << 119 26-06-09 mma (amsEcal-V09-02-07) 
147 - DetectorConstruction :                          120 - DetectorConstruction :
148  module = 10*layerThickness(1.68 mm) + 1*mille << 121  module = 10*layerThickness(1.68 mm) + 1*milledLayer(1.40 mm) 
149                                                << 122     
150 24-06-09 mma                                   << 123 24-06-09 mma 
151 - RunAction, EventAction : modify initialisati    124 - RunAction, EventAction : modify initialisation of std::vector
152 - SteppingAction : put protection on index com    125 - SteppingAction : put protection on index computation
153                                                << 126      
154 22-06-09 mma (amsEcal-V09-02-06)               << 127 22-06-09 mma (amsEcal-V09-02-06) 
155 - DetectorConstruction : layerThickness = 1.82    128 - DetectorConstruction : layerThickness = 1.82 mm
156                                                << 129        
157 17-06-09 mma (amsEcal-V09-02-05)                  130 17-06-09 mma (amsEcal-V09-02-05)
158 - rename superLayer -> module                     131 - rename superLayer -> module
159   affected : DetectorConstruction, SteppingAct    132   affected : DetectorConstruction, SteppingAction, README
160                                                << 133      
161 16-06-09 mma (amsEcal-V09-02-04)                  134 16-06-09 mma (amsEcal-V09-02-04)
162                                                << 135       
163 10-06-09 mma                                      136 10-06-09 mma
164 - move trigger conditions from SteppingAction  << 137 - move trigger conditions from SteppingAction to EventAction 
165                                                << 138      
166 09-06-09 mma                                      139 09-06-09 mma
167 - problems with extra plates. Suppress them an << 140 - problems with extra plates. Suppress them and put back 
168   distanceInterLayers = 1.78 mm                << 141   distanceInterLayers = 1.78 mm 
169                                                << 142       
170 08-06-09 mma (amsEcal-V09-02-03)               << 143 08-06-09 mma (amsEcal-V09-02-03) 
171 - back to distanceInterLayers = 1.68 mm (ie no    144 - back to distanceInterLayers = 1.68 mm (ie nominal)
172   Put in superLayer 2 extra plates of absorber    145   Put in superLayer 2 extra plates of absorber, 0.5 mm each
173                                                << 146       
174 07-06-09 mma                                   << 147 07-06-09 mma 
175 - distanceInterLayers = 1.78 mm (was 1.85 mm)  << 148 - distanceInterLayers = 1.78 mm (was 1.85 mm) --> - 1.5X0 
176                                                << 149        
177 04-06-09 mma                                   << 150 04-06-09 mma 
178 - add histo 5 for geantino scan                   151 - add histo 5 for geantino scan
179 - distanceInterLayers = 1.85 mm (was 1.68 mm)  << 152 - distanceInterLayers = 1.85 mm (was 1.68 mm) --> + 3X0  
180                                                << 153      
181 29-05-09 mma                                   << 154 29-05-09 mma 
182 - do not use GeometryReadOut.                     155 - do not use GeometryReadOut.
183 - Compute pixel numbering directly in Stepping    156 - Compute pixel numbering directly in SteppingAction.
184   Modify DetectorConstruction, RunAction, Even    157   Modify DetectorConstruction, RunAction, EventAction
185                                                << 158      
186 26-05-09 mma                                   << 159 26-05-09 mma 
187 - add GeometryReadOut class for pixels            160 - add GeometryReadOut class for pixels
188                                                << 161      
189 06-05-09 mma (amsEcal-V09-02-02)                  162 06-05-09 mma (amsEcal-V09-02-02)
190 - scan nb of radL with geantino.                  163 - scan nb of radL with geantino.
191   modifs in DetectorConstruction, SteppingActi << 164   modifs in DetectorConstruction, SteppingAction, EventAction, RunAction 
192                                                << 165      
193 26-04-09 mma                                      166 26-04-09 mma
194 - print calorimeter dimensions                    167 - print calorimeter dimensions
195                                                << 168      
196 24-04-09 mma (amsEcal-V09-02-01)                  169 24-04-09 mma (amsEcal-V09-02-01)
197 - add TrackingAction class                        170 - add TrackingAction class
198 - compute forward, backward, lateral leakage      171 - compute forward, backward, lateral leakage
199                                                << 172      
200 06-04-09 mma (amsEcal-V09-02-00)                  173 06-04-09 mma (amsEcal-V09-02-00)
201 - rndmSeed.mac : macro to generate random seed    174 - rndmSeed.mac : macro to generate random seeds
202 - run2.mac : add command to handle random seed    175 - run2.mac : add command to handle random seed
203                                                << 176      
204 01-04-09 mma                                      177 01-04-09 mma
205 - complete README                                 178 - complete README
206 - SteppingAction. Code for trigger: kill event << 179 - SteppingAction. Code for trigger: kill event under given conditions 
207                                                << 180      
208 28-03-09 mma                                      181 28-03-09 mma
209 - HistoManager : add Ntuple booking               182 - HistoManager : add Ntuple booking
210                                                << 183      
211 27-03-09 mma                                      184 27-03-09 mma
212 - pass informations to EventAction and RunActi    185 - pass informations to EventAction and RunAction
213 - modify HistoManager                             186 - modify HistoManager
214                                                << 187      
215 26-03-09 mma                                   << 188 26-03-09 mma 
216 - modify SteppingAction: read layer and superL    189 - modify SteppingAction: read layer and superLayer copyNumber
217                          compute Pixel index      190                          compute Pixel index
218                                                << 191      
219 25-03-09 mma                                   << 192 25-03-09 mma 
220 - DetectorConstruction: suppress biLayer-> put    193 - DetectorConstruction: suppress biLayer-> put 10 layers directly in superLayer
221 - numbering from 0 to n-1                         194 - numbering from 0 to n-1
222                                                << 195      
223 24-03-09 mma                                   << 196 24-03-09 mma 
224 - DetectorConstruction: compute fiberLength co    197 - DetectorConstruction: compute fiberLength coherently;
225                                                << 198      
226 23-03-09 mma                                   << 199 23-03-09 mma 
227 - physList emstandard_local : mscStepLimitatio    200 - physList emstandard_local : mscStepLimitation UseSafety;
228 - spline : 10 bin per decade                   << 201 - spline : 10 bin per decade       
229                                                << 202      
230 22-03-09 mma                                   << 203 22-03-09 mma 
231 - fiberDiameter = 1.08 mm; distanceInterLayers << 204 - fiberDiameter = 1.08 mm; distanceInterLayers = 1.68 mm 
232 - fiberLength = 664 mm                            205 - fiberLength = 664 mm
233                                                << 206     
234 19-03-09 mma                                   << 207 19-03-09 mma 
235 - PrimaryGeneratorAction & Messenger : /ams/gu    208 - PrimaryGeneratorAction & Messenger : /ams/gun/beam
236 - HistoManager                                    209 - HistoManager
237 - EventAction: FillHisto                          210 - EventAction: FillHisto
238                                                << 211      
239 18-03-09 mma                                   << 212 18-03-09 mma 
240 - EventAction -> RunAction : totalEnergy, leak    213 - EventAction -> RunAction : totalEnergy, leakage
241                                                << 214      
242 12-03-09 mma                                   << 215 12-03-09 mma 
243 - EventAction -> RunAction                        216 - EventAction -> RunAction
244 - rm TrackingAction                               217 - rm TrackingAction
245                                                << 218      
246 12-03-09 mma                                   << 219 12-03-09 mma 
247 - SteppingAction -> EventAction                   220 - SteppingAction -> EventAction
248                                                << 221      
249 10-03-09 mma                                   << 222 10-03-09 mma 
250 - DetectorConstruction, PhysicsList, PrimaryGe    223 - DetectorConstruction, PhysicsList, PrimaryGeneratorAction
251                                                << 224      
252 08-03-09 mma                                   << 225 08-03-09 mma 
253 - created from TestEm3                            226 - created from TestEm3