]> git.uio.no Git - u/mrichter/AliRoot.git/blame - AliGeant4/doc/g3tog4tests.txt
new volume names
[u/mrichter/AliRoot.git] / AliGeant4 / doc / g3tog4tests.txt
CommitLineData
676fb573 1
765f9f0c 2Tests in g3tog4:
3=================
676fb573 4 leading to warning, exception, error;
676fb573 5
765f9f0c 61) implementation in Geant4
7
8 G4gsmate:
676fb573 9 dens < G3_minimum_density => density set to G3_minimum_density;
10 no WARNING message
11 z<1 => Z = 1.; A = 2.;
12 no WARNING message
13
765f9f0c 14 G4gstmed:
676fb573 15 nbuf > 0 => additional user defined parameters
16 are ignored
17 WARNING message
18
19 Only STEMAX (max allowed step) is used in Geant4 tracking
20 the other parameters (IFIELD, FIELDM, TMAXFD, DEEMAX, EPSIL, STMIN)
21 are ignored by Geant4.
22
765f9f0c 23 G4gsrotm:
676fb573 24 1-abs((x.cross(y))*z)>tol ortogonality test
25 => EXCEPTION
26 (1+(x.cross(y))*z)<=tol check for left-handedness
27 => WARNING message
28 -> may cause incorrect visualization
29
765f9f0c 30 G4gstpar:
31 not implemented;
32
33 G4gsvolu:
34 Unsupported shapes:
35 "ELTU", "HYPE", "GTRA", "CTUB" => EXCEPTION
36
37 G4gsdvn, G4gsdvn2, G4gsdvt, G4gsdvt2, G4dvx:
38 Supported shapes(axes):
39 "BOX"(1,2,3), "TUBE"(1,2,3), "TUBS"(1,2,3),
40 "CONE" (2,3), "CONS" (2, 3),
41 "TRD1"(3), "TRD2"(3), "TRAP"(3), "PGON"(2), "PCON"(2),
42 Unsupported shapes:
43 "SPHE", "PARA", "ELTU", "HYPE", "GTRA", "CTUB"
44
45 call to unsupported shape/axis => WARNING message
46
47 G4gspos, G4gsposp:
48 Unsupported option: "MANY" => WARNING message
49 !! may cause intersecting volumes
50
512) implementation in TGeant4
52
53 TG4GeometryManager::Material:
54 G4gsmate - from G4
55
56 TG4GeometryManager::Gfmate:
57 GetEffA, GetEffZ:
58 nofElements > 1 => Effective Z, A for material mixture
59 is used
60 WARNING message
61
62 TG4GeometryManager::Medium:
63 G4gstmed - from G4
64 nbuf > 0 => additional user defined parameters
65 are ignored
66
67 TG4GeometryManager::Matrix:
68 TG4gsrotm - from G4
69
70 TG4GeometryManager::Gstpar
676fb573 71 TG4gstpar:
72 currently supported parameters:
73 Cuts:
74 "CUTGAM", "BCUTE", "BCUTM", "CUTELE", "DCUTE", "DCUTM", "CUTNEU",
75 "CUTHAD", "CUTMUO", "PPCUTM"
76 implemented as dummy: "PPCUTM"
77 Processes:
78 "PAIR", "COMP", "PHOT", "PFIS", "DRAY", "ANNI", "BREM", "HADR",
79 "MUNU", "DCAY", "LOSS", "MULS"
80 implemented as dummy: "PFIS", "HADR"
81 need more investigation: "DRAY", "LOSS"
82 (Current implementation (in)activate Ionization according
83 to the DRAY flag and ignores LOSS.)
84
85 for the others => WARNINGS
86 -> parameters are ignored
87
765f9f0c 88 TG4GeometryManager::Gsvolu:
89 G4makevol - from G4
676fb573 90
765f9f0c 91 TG4GeometryManager::Gspos, Gsposp:
92 G4gspos, G4gsposp - from G4
93
94 TG4GeometryManager::Gsdvn, Gsdvn2, Gsdvt, Gsdvt2, Gsdvx:
95 G4gsdvn, G4gsdvn2, G4gsdvt, G4gsdvt2, G4dvx - from G4
676fb573 96
676fb573 97
98
765f9f0c 99
676fb573 100