]> git.uio.no Git - u/mrichter/AliRoot.git/blame - AliGeant4/doc/history/TGeant4_physics_History
updated to category renaming (alice->AliGeant4)
[u/mrichter/AliRoot.git] / AliGeant4 / doc / history / TGeant4_physics_History
CommitLineData
676fb573 1$Id$
2-----------------------------------------------------------------
3
4g4mc/physics:
5=============
5941c54f 6 5.10.01:
7 Update of physics list and physics constructors
8 following update of ExN04 in geant4 V 3.2.
9
14bbea32 10 21.8.01:
11 General revision of G3 cuts/process controls:
12 TG4SpecialCuts, TG4SpecialControls processes tested, corrected,
13 introduced mapping of physics processes to TG4G3Control constants,
14 using enum types (TG4G3Cut/Control) everywhere where apropriate;
15 see also global.
16
17 New classes:
18 TG4VSpecialCuts (abstract)
19 TG4SpecialCutsForX,
20 X = Electron, Eplus, Gamma, Muon, ChargedHadron, NeutralHadron, Other
21 replaced TG4SpecialCuts (avoids using not well understandable
22 pointer to member functions);
23 TG4SpecialControls
24 miscelaneous corrections after testing;
25 TG4PhysicsManager
26 added map of physics processes to TG4G3Control (fProcessControlMap);
27 TG4PhysicsConstructor*
28 added mapping of created physics processes to TG4G3Control
29 constants (using TG4ProcessControlMap) and to AliMCProcess
30 constants (using TG4ProcessMCMap);
31 TG4ModularPhysicsList
32 added method for activation/inactivation of physics processes
33 according to the general process controls.
34
4b70ab21 35 13.2.01:
36 New classes:
37 TG4ModularPhysicsList,
38 TG4PhysicsConstructorXX,
39 XX = EM, Hadron, Optical, SpecialCuts, SpecialControls
40 replaced the previous TG4PhysicsList;
41 TG4ParticlesManager, TG4G3PhysicsManager
42 - separated from TG4PhysicsManager;
43
44 Renamed/removed classes:
45 TG3Cut, TG3CutVector - renamed to TG4G3Cut, TG4G3CutVector
46 TG3Flag, TG3FlagVector - renamed to TG4G3Control, TG4G3ControlVector
47 - moved to global category (as they are used in TG4Limits)
48 TG3ParticleWSP -> TG4G3ParticleWSP
49 TG3Units -> TG4G3Units
50 TG4SpecialFlags -> TG4SpecialControls
51 TG4PhysicsListMessenger -> removed;
52 the commands defined here were moved to TG4Messenger
53
676fb573 54 6.6.00:
55 TG4PhysicsList: updated according the example N04;
56 all particles are instantiated; hadronic processes
57 are added;
58 TG4PhysicsListMessenger: new class;
59 implements commands for selection of the processes
60 (setOptical, setHadron, setSpecialCuts/Flags)
61
62
63 28.3.00:
64 New subcategory:
65 Classes: TG4CutVector, TG4FlagVector, TG4SpecialCuts, TG4SpecialFlags,
66 TG4PhysicsList, TG4PhysicsManager, TG4G3Defaults
67 Enum types: TG3Cut, TG3Flag, TG3ParticleWSP