Geant4  10.00.p03
UTypes.hh
Go to the documentation of this file.
1 //
2 // ********************************************************************
3 // * This Software is part of the AIDA Unified Solids Library package *
4 // * See: https://aidasoft.web.cern.ch/USolids *
5 // ********************************************************************
6 //
7 // $Id:$
8 //
9 // --------------------------------------------------------------------
10 //
11 // UTypes
12 //
13 // Description:
14 //
15 // Internal utility types defined for the unified solids library
16 //
17 // 19.10.12 Marek Gayer
18 // --------------------------------------------------------------------
19 
20 #ifndef USOLIDS_Utypes
21 #define USOLIDS_Utypes
22 
23 #include "UVector3.hh"
24 #include <iostream>
25 #include <string>
26 #include <vector>
27 
28 class __void__;
29 
30 typedef unsigned int UInt_t;
31 
33 {
34  double extent[3]; // half-lengths on the 3 axis (arrays for indexing)
35  double orig[3]; // center coordinates
36 };
37 
39 typedef std::string UGeometryType;
40 
41 #endif
double extent[3]
Definition: UTypes.hh:34
double orig[3]
Definition: UTypes.hh:35
unsigned int UInt_t
Definition: UTypes.hh:28
UBBoxStruct UBBox
Definition: UTypes.hh:38
std::string UGeometryType
Definition: UTypes.hh:39