Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/advanced/amsEcal/History is written in an unsupported language. File is not indexed.

0001 # Example amsEcal History
0002 
0003 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
0004 which **must** added in reverse chronological order (newest at the top). It must **not**
0005 be used as a substitute for writing good git commit messages!
0006 
0007 
0008 ## 2023-11-15 I. Hrivnacova (amsEcal-V11-01-00)
0009 - Updated vis.mac:
0010   - Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
0011     and simplified comments.
0012 
0013 ## 2022-09-09 Susanna Guatelli (amsEcal-V11-00-02)
0014 - Ranecu engine removed. Default engine used now
0015 
0016 ## 2022-01-18 Jonas Hahnfeld (amsEcal-V11-00-01)
0017 - Prefer pointer to `const G4Material` if possible
0018 
0019 ## 2021-12-10 Ben Morgan (amsEcal-V11-00-00)
0020 - Change to new Markdown History format
0021 
0022 ---
0023 
0024 # History entries prior to 11.0
0025  
0026 07-10-21 I. Hrivnacova (amsEcal-V10-07-03)
0027 - Migration to new G4AnalysisManager.hh header;
0028   define the default output file type (root).
0029 
0030 19-07-21 I. Hrivnacova (amsEcal-V10-07-02)
0031 - Updated for changes in the analysis category:
0032   removed deleting of the analysis manager,
0033   as this is now done by the Geant4 kernel.
0034 
0035 24-05-21,  B. Morgan (amsEcal-V10-07-01)
0036 - Bump required CMake version range to 3.12...3.20, matching core Geant4
0037 
0038 16-05-21 mma (amsEcal-V10-07-00)
0039 - Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
0040 
0041 02-11-20 Ben Morgan (amsEcal-V10-06-00)
0042 - Support same CMake version range as core Geant4
0043 
0044 10-05-18 Ben Morgan (amsEcal-V10-04-02)
0045 - Include G4Types before use of G4MULTITHREADED. For forward
0046   compatibility with move to #defines over -D for G4 preprocessor
0047   symbols.
0048 
0049 13-04-18 mma (amsEcal-V10-04-01)
0050 - amsEcal.cc : set visualisation only in interactive mode
0051 
0052 23-03-18 mma (amsEcal-V10-04-00)
0053 - amsEcal.cc : remove G4UI_USE and G4VIS_USE
0054 
0055 28-11-16 Gunter Folger           (amsEcal-V10-02-01)
0056 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
0057     fix required by clang39 on Linux and MAC
0058 
0059 24-04-16 mma  (amsEcal-V10-02-00)
0060 - PhysListEmStandard: use G4EmParameters
0061 
0062 13-10-14 mma (amsEcal-V10-00-07)
0063 - CmakeLists.txt : remove AIDA references
0064 
0065 05-08-14 mma (amsEcal-V10-00-06)
0066 - DetectorConstruction::ConstructSDandField()
0067 
0068 31-07-14 mma (amsEcal-V10-00-05)
0069 - migration to MT
0070 
0071 24-07-14 mma (amsEcal-V10-00-04)
0072 - physicsList and messenger
0073 - DetectorConstruction. fibers, layers, modules : start copy number at 1
0074 - suppress pixels
0075 - EventAction::WriteFibers()
0076 
0077 01-07-14 mma (amsEcal-V10-00-03)
0078 - DetectorConstruction: correct rotation matrix
0079 - RunAction: reinitialise resEtot and resEvis in loop
0080 - histos: replace aida by internal system
0081 
0082 25-06-14 G.Folger (amsEcal-V10-00-02)
0083 - Fix compilation warning for uninitialised variables resEtot
0084    and resEvis.
0085 
0086 24-06-14 mma (amsEcal-V10-00-01)
0087 - Additional protection in RunAction against division by zero
0088 (bug report 1522)
0089 
0090 16-12-13 L.Pandola (amsEcal-V10-00-00)
0091 - Add in RunAction a protection against division by zero
0092 (bug report 1522)
0093 
0094 30-07-13 A.Dotti (amsEcal-V09-06-01)
0095 - Bug fixing for clang32: warning unused private data field
0096 
0097 01-04-13 A.Dotti (amsEcla-V09-06-00)
0098 - Porting to new G4VUserPhysicsList split-class mechanism
0099 
0100 28-11-12 G.Cosmo (amsEcal-V09-05-03)
0101 - Fixed cases of variable shadowing.
0102 
0103 06-11-12 L.Pandola (amsEcal-V09-05-02)
0104 - Fixed syntax in the CMakeLists.txt.
0105 
0106 26-10-12 L.Pandola (amsEcal-V09-05-01)
0107 - Replace CMakeLists.txt to deal with UI/VIS.
0108 
0109 11-10-12 G.Cosmo (amsEcal-V09-05-00)
0110 - Explicit inclusion of units and constants headers.
0111 
0112 09-11-10 M.Asai (amsEcal-V09-03-02)
0113 - Fix AIDA file option.
0114 
0115 03-06-10 J.Perl (amsEcal-V09-03-01)
0116 - Updated vis usage
0117 
0118 22-05-10 mma (amsEcal-V09-03-00)
0119 - amsEcal.cc : introduction of G4UIExecutive
0120 
0121 07-10-09 mma
0122 - DetectorConstruction :
0123   -reduce Pb density to 98%
0124   - change fiberDiameter, layerThickness, layerMilled
0125 
0126 18-09-09 mma (amsEcal-V09-02-11)
0127 - SteppingAction: correct protection of i1Pixel calculation
0128 
0129 07-09-09 mma
0130 - BeginOfRun: suppress function clear
0131 
0132 26-08-09 mma (amsEcal-V09-02-10)
0133 - pixels file created at BeginOfRun and appended at EndOfEvent
0134 
0135 23-07-09 mma (amsEcal-V09-02-09)
0136 - EventActionMessenger : /ams/event/writePixels G4bool
0137 - change names for pixels numbering : detectorConstruction, RunAction,
0138   EventAction, SteppingAction
0139 
0140 17-07-09 mma
0141 - EventAction : create File and write list of pixels fired
0142 
0143 30-06-09 mma (amsEcal-V09-02-08)
0144 - DetectorConstruction : complete PrintParameters()
0145 
0146 26-06-09 mma (amsEcal-V09-02-07)
0147 - DetectorConstruction :
0148  module = 10*layerThickness(1.68 mm) + 1*milledLayer(1.40 mm)
0149 
0150 24-06-09 mma
0151 - RunAction, EventAction : modify initialisation of std::vector
0152 - SteppingAction : put protection on index computation
0153 
0154 22-06-09 mma (amsEcal-V09-02-06)
0155 - DetectorConstruction : layerThickness = 1.82 mm
0156 
0157 17-06-09 mma (amsEcal-V09-02-05)
0158 - rename superLayer -> module
0159   affected : DetectorConstruction, SteppingAction, README
0160 
0161 16-06-09 mma (amsEcal-V09-02-04)
0162 
0163 10-06-09 mma
0164 - move trigger conditions from SteppingAction to EventAction
0165 
0166 09-06-09 mma
0167 - problems with extra plates. Suppress them and put back
0168   distanceInterLayers = 1.78 mm
0169 
0170 08-06-09 mma (amsEcal-V09-02-03)
0171 - back to distanceInterLayers = 1.68 mm (ie nominal)
0172   Put in superLayer 2 extra plates of absorber, 0.5 mm each
0173 
0174 07-06-09 mma
0175 - distanceInterLayers = 1.78 mm (was 1.85 mm) --> - 1.5X0
0176 
0177 04-06-09 mma
0178 - add histo 5 for geantino scan
0179 - distanceInterLayers = 1.85 mm (was 1.68 mm) --> + 3X0
0180 
0181 29-05-09 mma
0182 - do not use GeometryReadOut.
0183 - Compute pixel numbering directly in SteppingAction.
0184   Modify DetectorConstruction, RunAction, EventAction
0185 
0186 26-05-09 mma
0187 - add GeometryReadOut class for pixels
0188 
0189 06-05-09 mma (amsEcal-V09-02-02)
0190 - scan nb of radL with geantino.
0191   modifs in DetectorConstruction, SteppingAction, EventAction, RunAction
0192 
0193 26-04-09 mma
0194 - print calorimeter dimensions
0195 
0196 24-04-09 mma (amsEcal-V09-02-01)
0197 - add TrackingAction class
0198 - compute forward, backward, lateral leakage
0199 
0200 06-04-09 mma (amsEcal-V09-02-00)
0201 - rndmSeed.mac : macro to generate random seeds
0202 - run2.mac : add command to handle random seed
0203 
0204 01-04-09 mma
0205 - complete README
0206 - SteppingAction. Code for trigger: kill event under given conditions
0207 
0208 28-03-09 mma
0209 - HistoManager : add Ntuple booking
0210 
0211 27-03-09 mma
0212 - pass informations to EventAction and RunAction
0213 - modify HistoManager
0214 
0215 26-03-09 mma
0216 - modify SteppingAction: read layer and superLayer copyNumber
0217                          compute Pixel index
0218 
0219 25-03-09 mma
0220 - DetectorConstruction: suppress biLayer-> put 10 layers directly in superLayer
0221 - numbering from 0 to n-1
0222 
0223 24-03-09 mma
0224 - DetectorConstruction: compute fiberLength coherently;
0225 
0226 23-03-09 mma
0227 - physList emstandard_local : mscStepLimitation UseSafety;
0228 - spline : 10 bin per decade
0229 
0230 22-03-09 mma
0231 - fiberDiameter = 1.08 mm; distanceInterLayers = 1.68 mm
0232 - fiberLength = 664 mm
0233 
0234 19-03-09 mma
0235 - PrimaryGeneratorAction & Messenger : /ams/gun/beam
0236 - HistoManager
0237 - EventAction: FillHisto
0238 
0239 18-03-09 mma
0240 - EventAction -> RunAction : totalEnergy, leakage
0241 
0242 12-03-09 mma
0243 - EventAction -> RunAction
0244 - rm TrackingAction
0245 
0246 12-03-09 mma
0247 - SteppingAction -> EventAction
0248 
0249 10-03-09 mma
0250 - DetectorConstruction, PhysicsList, PrimaryGeneratorAction
0251 
0252 08-03-09 mma
0253 - created from TestEm3