]> git.uio.no Git - u/mrichter/AliRoot.git/blob - AliGeant4/doc/history/AliGeant4_run_History
Merging the VirtualMC branch to the main development branch (HEAD)
[u/mrichter/AliRoot.git] / AliGeant4 / doc / history / AliGeant4_run_History
1 $Id$
2 -------------------------------------------------------------
3
4 AliGeant4/run:
5 ==============
6   1.8.02:
7      Redesign using new TVirtualMC* interfaces (in Root):
8      Classes moved to geant4_mc:
9        AliRunAction
10
11
12   7.2.01:
13      AliPrimaryGeneratorAction: direct usage of AliRun::fParticles
14         replaced with calls to AliRun only.
15
16   17.4.00:
17      AliRunMessenger - new class;
18        - implements commands /aliRun/initialize, /aliRun/beamOn
19          that call the AliRun::Init(), AliRun::Run() methods
20
21   7.3.00:
22      AliPrimaryGeneratorAction:
23        - added enum type AliPrimaryGenerator;  
24        - renaming methods
25        - ConstructAliGenerator(), GenerateAliGeneratorPrimaries()
26          - new methods supported AliGenerator from AliRoot;
27          (AliGenerator is instantiated in Config.C; the event generator
28           libraries are loaded dynamicaly from AliRoot/lib) 
29      AliPrimaryGeneratorMessenger:
30        changed commands: /alPrimaries -> /alGenerator
31                          /alPrimaries/generator id -> /alGenerator/set genName
32        
33   28.7.99:
34      All classes renamed: Al -> Ali
35
36   11.3.99:
37      New classes:
38      AlG4RunManager : AliRunManager
39        - creates and configures G4RunManager, AlVisManager,
40          geant4 and Root UI (interactive shells)
41      AlG4RunMessenger 
42        - defines commands /alRun/*
43          that were previously defined by AlRunActionMessenger
44
45   24.2.99:
46      AlRunAction:
47        StartRootUI() - method for switch to the interactive Root UI;
48        Root graphic does not work when OPACS graphics driver is used.
49      AlRunActionMessenger - new class;
50        commands:  /alRun/verbose
51                   /alRun/root
52                      
53   5.11.98:
54      AlPrimaryGeneratorAction:
55        new attributes:
56          G4int fGeneratorID;
57          G4int fNofGunParticles;
58        new methods:
59          ConstructParticleGun():
60             creates the generator selected by fGeneratorID
61             and fNofGunParticles (default: 1);
62             implemented generators:
63               void GeantinoGenerator() - default;
64               void ChargedgeantinoGenerator();
65               void PiKaonProtonMixtureGenerator();
66      New class: 
67      AlPrimaryGeneratorMessenger
68        commands for changing fGeneratorID and fNofGunParticles:
69        /alPrimaries/generator
70        /alPrimaries/nofParticles
71        The particle gun built by generator can be listed/modified
72        by  /alPrimaries/gun commands.  
73        
74   18.9.98:
75      Modified for new persistency (root) design.   
76      
77   18.8.98:
78      Options G4ROOT/ODBMS_STORE_HITS renamed to ALICE_ROOT/ODBMS;
79      updated for beta01
80      
81   3.7.98:
82      modified for root persistency option (G4ROOT_STORE_HITS);
83
84   15.6.98:
85      Deafault AlPrimaryGeneratorAction:
86      generates 20 pi with given distribution of eta, pT
87      !! check/change to a good physics example 
88      
89   11.5.98:
90      GNUmakefile: added G4ODBMS option 
91
92   4.5.98:
93      Renaming of classes:
94      AliceXXX -> AlXXX
95
96   30.1.98:
97      added default Alice primary generator action
98      (using AliceParticleGun)
99