$Id: History 109984 2018-05-14 07:18:32Z gcosmo $ ------------------------------------------------------------------- ========================================================= Geant4 - an Object-Oriented Toolkit for Simulation in HEP ========================================================= amsEcal History file -------------------- This file should be used by the G4 example coordinator to briefly summarize all major modifications introduced in the code and keep track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- 10-05-18 Ben Morgan (amsEcal-V10-04-02) - Include G4Types before use of G4MULTITHREADED. For forward compatibility with move to #defines over -D for G4 preprocessor symbols. 13-04-18 mma (amsEcal-V10-04-01) - amsEcal.cc : set visualisation only in interactive mode 23-03-18 mma (amsEcal-V10-04-00) - amsEcal.cc : remove G4UI_USE and G4VIS_USE 28-11-16 Gunter Folger (amsEcal-V10-02-01) - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator(). fix required by clang39 on Linux and MAC 24-04-16 mma (amsEcal-V10-02-00) - PhysListEmStandard: use G4EmParameters 13-10-14 mma (amsEcal-V10-00-07) - CmakeLists.txt : remove AIDA references 05-08-14 mma (amsEcal-V10-00-06) - DetectorConstruction::ConstructSDandField() 31-07-14 mma (amsEcal-V10-00-05) - migration to MT 24-07-14 mma (amsEcal-V10-00-04) - physicsList and messenger - DetectorConstruction. fibers, layers, modules : start copy number at 1 - suppress pixels - EventAction::WriteFibers() 01-07-14 mma (amsEcal-V10-00-03) - DetectorConstruction: correct rotation matrix - RunAction: reinitialise resEtot and resEvis in loop - histos: replace aida by internal system 25-06-14 G.Folger (amsEcal-V10-00-02) - Fix compilation warning for uninitialised variables resEtot and resEvis. 24-06-14 mma (amsEcal-V10-00-01) - Additional protection in RunAction against division by zero (bug report 1522) 16-12-13 L.Pandola (amsEcal-V10-00-00) - Add in RunAction a protection against division by zero (bug report 1522) 30-07-13 A.Dotti (amsEcal-V09-06-01) - Bug fixing for clang32: warning unused private data field 01-04-13 A.Dotti (amsEcla-V09-06-00) - Porting to new G4VUserPhysicsList split-class mechanism 28-11-12 G.Cosmo (amsEcal-V09-05-03) - Fixed cases of variable shadowing. 06-11-12 L.Pandola (amsEcal-V09-05-02) - Fixed syntax in the CMakeLists.txt. 26-10-12 L.Pandola (amsEcal-V09-05-01) - Replace CMakeLists.txt to deal with UI/VIS. 11-10-12 G.Cosmo (amsEcal-V09-05-00) - Explicit inclusion of units and constants headers. 09-11-10 M.Asai (amsEcal-V09-03-02) - Fix AIDA file option. 03-06-10 J.Perl (amsEcal-V09-03-01) - Updated vis usage 22-05-10 mma (amsEcal-V09-03-00) - amsEcal.cc : introduction of G4UIExecutive 07-10-09 mma - DetectorConstruction : -reduce Pb density to 98% - change fiberDiameter, layerThickness, layerMilled 18-09-09 mma (amsEcal-V09-02-11) - SteppingAction: correct protection of i1Pixel calculation 07-09-09 mma - BeginOfRun: suppress function clear 26-08-09 mma (amsEcal-V09-02-10) - pixels file created at BeginOfRun and appended at EndOfEvent 23-07-09 mma (amsEcal-V09-02-09) - EventActionMessenger : /ams/event/writePixels G4bool - change names for pixels numbering : detectorConstruction, RunAction, EventAction, SteppingAction 17-07-09 mma - EventAction : create File and write list of pixels fired 30-06-09 mma (amsEcal-V09-02-08) - DetectorConstruction : complete PrintParameters() 26-06-09 mma (amsEcal-V09-02-07) - DetectorConstruction : module = 10*layerThickness(1.68 mm) + 1*milledLayer(1.40 mm) 24-06-09 mma - RunAction, EventAction : modify initialisation of std::vector - SteppingAction : put protection on index computation 22-06-09 mma (amsEcal-V09-02-06) - DetectorConstruction : layerThickness = 1.82 mm 17-06-09 mma (amsEcal-V09-02-05) - rename superLayer -> module affected : DetectorConstruction, SteppingAction, README 16-06-09 mma (amsEcal-V09-02-04) 10-06-09 mma - move trigger conditions from SteppingAction to EventAction 09-06-09 mma - problems with extra plates. Suppress them and put back distanceInterLayers = 1.78 mm 08-06-09 mma (amsEcal-V09-02-03) - back to distanceInterLayers = 1.68 mm (ie nominal) Put in superLayer 2 extra plates of absorber, 0.5 mm each 07-06-09 mma - distanceInterLayers = 1.78 mm (was 1.85 mm) --> - 1.5X0 04-06-09 mma - add histo 5 for geantino scan - distanceInterLayers = 1.85 mm (was 1.68 mm) --> + 3X0 29-05-09 mma - do not use GeometryReadOut. - Compute pixel numbering directly in SteppingAction. Modify DetectorConstruction, RunAction, EventAction 26-05-09 mma - add GeometryReadOut class for pixels 06-05-09 mma (amsEcal-V09-02-02) - scan nb of radL with geantino. modifs in DetectorConstruction, SteppingAction, EventAction, RunAction 26-04-09 mma - print calorimeter dimensions 24-04-09 mma (amsEcal-V09-02-01) - add TrackingAction class - compute forward, backward, lateral leakage 06-04-09 mma (amsEcal-V09-02-00) - rndmSeed.mac : macro to generate random seeds - run2.mac : add command to handle random seed 01-04-09 mma - complete README - SteppingAction. Code for trigger: kill event under given conditions 28-03-09 mma - HistoManager : add Ntuple booking 27-03-09 mma - pass informations to EventAction and RunAction - modify HistoManager 26-03-09 mma - modify SteppingAction: read layer and superLayer copyNumber compute Pixel index 25-03-09 mma - DetectorConstruction: suppress biLayer-> put 10 layers directly in superLayer - numbering from 0 to n-1 24-03-09 mma - DetectorConstruction: compute fiberLength coherently; 23-03-09 mma - physList emstandard_local : mscStepLimitation UseSafety; - spline : 10 bin per decade 22-03-09 mma - fiberDiameter = 1.08 mm; distanceInterLayers = 1.68 mm - fiberLength = 664 mm 19-03-09 mma - PrimaryGeneratorAction & Messenger : /ams/gun/beam - HistoManager - EventAction: FillHisto 18-03-09 mma - EventAction -> RunAction : totalEnergy, leakage 12-03-09 mma - EventAction -> RunAction - rm TrackingAction 12-03-09 mma - SteppingAction -> EventAction 10-03-09 mma - DetectorConstruction, PhysicsList, PrimaryGeneratorAction 08-03-09 mma - created from TestEm3