Warning, /geant4/config/geomconf.gmk is written in an unsupported language. File is not indexed.
0001 # ----------------------------------------------------------------------------
0002 # Gabriele Cosmo, 11th October 2013
0003 #
0004 # Configuration switches for use of USolids wrappers in geometry
0005 #
0006
0007 ifdef G4GEOM_USE_USOLIDS
0008 CPPFLAGS += -DG4GEOM_USE_USOLIDS
0009 UEXTRAFLAGS := 1
0010 endif
0011
0012 ifdef G4GEOM_USE_PARTIAL_USOLIDS
0013 CPPFLAGS += -DG4GEOM_USE_PARTIAL_USOLIDS
0014 UEXTRAFLAGS := 1
0015 endif
0016
0017 ifdef G4GEOM_USE_UBOX
0018 CPPFLAGS += -DG4GEOM_USE_UBOX
0019 endif
0020 ifdef G4GEOM_USE_UCONS
0021 CPPFLAGS += -DG4GEOM_USE_UCONS
0022 endif
0023 ifdef G4GEOM_USE_UCTUBS
0024 CPPFLAGS += -DG4GEOM_USE_UCTUBS
0025 endif
0026 ifdef G4GEOM_USE_UELLIPTICALTUBE
0027 CPPFLAGS += -DG4GEOM_USE_UELLIPTICALTUBE
0028 endif
0029 ifdef G4GEOM_USE_UELLIPTICALCONE
0030 CPPFLAGS += -DG4GEOM_USE_UELLIPTICALCONE
0031 endif
0032 ifdef G4GEOM_USE_UELLIPSOID
0033 CPPFLAGS += -DG4GEOM_USE_UELLIPSOID
0034 endif
0035 ifdef G4GEOM_USE_UEXTRUDEDSOLID
0036 CPPFLAGS += -DG4GEOM_USE_UEXTRUDEDSOLID
0037 endif
0038 ifdef G4GEOM_USE_UHYPE
0039 CPPFLAGS += -DG4GEOM_USE_UHYPE
0040 endif
0041 ifdef G4GEOM_USE_UGENERICPOLYCONE
0042 CPPFLAGS += -DG4GEOM_USE_UGENERICPOLYCONE
0043 endif
0044 ifdef G4GEOM_USE_UGENERICTRAP
0045 CPPFLAGS += -DG4GEOM_USE_UGENERICTRAP
0046 endif
0047 ifdef G4GEOM_USE_UORB
0048 CPPFLAGS += -DG4GEOM_USE_UORB
0049 endif
0050 ifdef G4GEOM_USE_UPARA
0051 CPPFLAGS += -DG4GEOM_USE_UPARA
0052 endif
0053 ifdef G4GEOM_USE_UPARABOLOID
0054 CPPFLAGS += -DG4GEOM_USE_UPARABOLOID
0055 endif
0056 ifdef G4GEOM_USE_UPOLYCONE
0057 CPPFLAGS += -DG4GEOM_USE_UPOLYCONE
0058 endif
0059 ifdef G4GEOM_USE_UPOLYHEDRA
0060 CPPFLAGS += -DG4GEOM_USE_UPOLYHEDRA
0061 endif
0062 ifdef G4GEOM_USE_USPHERE
0063 CPPFLAGS += -DG4GEOM_USE_USPHERE
0064 endif
0065 ifdef G4GEOM_USE_UTESSELLATEDSOLID
0066 CPPFLAGS += -DG4GEOM_USE_UTESSELLATEDSOLID
0067 endif
0068 ifdef G4GEOM_USE_UTET
0069 CPPFLAGS += -DG4GEOM_USE_UTET
0070 endif
0071 ifdef G4GEOM_USE_UTRAP
0072 CPPFLAGS += -DG4GEOM_USE_UTRAP
0073 endif
0074 ifdef G4GEOM_USE_UTRD
0075 CPPFLAGS += -DG4GEOM_USE_UTRD
0076 endif
0077 ifdef G4GEOM_USE_UTORUS
0078 CPPFLAGS += -DG4GEOM_USE_UTORUS
0079 endif
0080 ifdef G4GEOM_USE_UTUBS
0081 CPPFLAGS += -DG4GEOM_USE_UTUBS
0082 endif
0083
0084 ifdef UEXTRAFLAGS
0085 CPPFLAGS += -DVECGEOM_SCALAR -DVECGEOM_REPLACE_USOLIDS -DVECGEOM_QUADRILATERALS_VC -DVECGEOM_NO_SPECIALIZATION -DVECGEOM_USOLIDS -DVECGEOM_INPLACE_TRANSFORMATIONS -DVECGEOM_USE_INDEXEDNAVSTATES
0086 endif