source: trunk/source/geometry/solids/test/SBT/geant4/ellipticalCone.geant4 @ 1350

Last change on this file since 1350 was 1350, checked in by garnier, 14 years ago

update to last version 4.9.4

File size: 1.7 KB
Line 
1#
2# GEANT4 SBT Script to test G4EllipticalCone
3# I.Hrivnacova, IPN Orsay 28/01/2008
4
5#
6test/maxPoints 1000
7#
8# --- ellipticalCone.a1.log
9# Symmetric, cutted
10#
11/solid/G4EllipticalCone 0.3 0.3 0.75 0.25
12/test/errorFileName  log/ellipticalCone.a1.log
13/test/run
14/voxel/errorFileName log/ellipticalConev.a1.log
15/voxel/run
16#
17# !!! test with grid causes exception:
18# ZMxpvInfiniteVector thrown:
19# ZMxpvInfiniteVector: Attempt to do vector /= 0 -- division by zero would produce infinite or NAN components
20# at line 345 in file ThreeVector.cc
21# terminate called after throwing an instance of 'ZMxpvInfiniteVector'
22# what():  ZMxpvInfiniteVector: Attempt to do vector /= 0 -- division by zero would produce infinite or NAN components
23#/test/gridSizes 0.2 0.2 0.2 m
24#/test/errorFileName  log/ellipticalCone.a2.log
25#/test/run
26#
27# --- ellipticalCone.b1.log
28# Symmetric, with a vertex
29#
30/solid/G4EllipticalCone 0.3 0.3 0.75 0.75
31/test/errorFileName  log/ellipticalCone.b1.log
32/test/run
33/voxel/errorFileName log/ellipticalConev.b1.log
34/voxel/run
35#/test/gridSizes 0.2 0.2 0.2 m
36#/test/errorFileName  log/ellipticalCone.b2.log
37#/test/run
38#
39# --- ellipticalCone.c1.log
40# Elliptic, cutted
41#
42/solid/G4EllipticalCone 0.3 0.6 0.75 0.25
43/test/errorFileName  log/ellipticalCone.c1.log
44/test/run
45/voxel/errorFileName log/ellipticalConev.c1.log
46/voxel/run
47#/test/gridSizes 0.2 0.2 0.2 m
48#/test/errorFileName  log/ellipticalCone.c2.log
49#/test/run
50#
51# --- ellipticalCone.d1.log
52# Elliptic, with a vertex
53#
54/solid/G4EllipticalCone 0.3 0.6 0.75 0.75
55/test/errorFileName  log/ellipticalCone.d1.log
56/test/run
57/voxel/errorFileName log/ellipticalConev.d1.log
58/voxel/run
59#/test/gridSizes 0.2 0.2 0.2 m
60#/test/errorFileName  log/ellipticalCone.d2.log
61#/test/run
62exit
Note: See TracBrowser for help on using the repository browser.