DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
DDCore
include
DD4hep
ShapeTags.h
Go to the documentation of this file.
1
//==========================================================================
2
// AIDA Detector description implementation
3
//--------------------------------------------------------------------------
4
// Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
5
// All rights reserved.
6
//
7
// For the licensing terms see $DD4hepINSTALL/LICENSE.
8
// For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
9
//
10
// Author : M.Frank
11
//
12
//==========================================================================
13
#ifndef DD4HEP_SHAPETAGS_H
14
#define DD4HEP_SHAPETAGS_H
15
16
#define SHAPELESS_TAG "Assembly"
17
#define BOX_TAG "Box"
18
#define HALFSPACE_TAG "HalfSpace"
19
#define POLYCONE_TAG "Polycone"
20
#define CONE_TAG "Cone"
21
#define TUBE_TAG "Tube"
22
#define CUTTUBE_TAG "CutTube"
23
#define CONESEGMENT_TAG "ConeSegment"
24
#define TRD1_TAG "Trd1"
25
#define TRD2_TAG "Trd2"
26
#define PARABOLOID_TAG "Paraboloid"
27
#define HYPERBOLOID_TAG "Hyperboloid"
28
#define ELLIPTICALTUBE_TAG "EllipticalTube"
29
#define TWISTEDTUBE_TAG "TwistedTube"
30
#define SPHERE_TAG "Sphere"
31
#define TORUS_TAG "Torus"
32
#define TRAP_TAG "Trap"
33
#define SCALE_TAG "Scale"
34
#define POLYHEDRA_TAG "Polyhedra"
35
#define EXTRUDEDPOLYGON_TAG "ExtrudedPolygon"
36
#define EIGHTPOINTSOLID_TAG "EightPointSolid"
37
#define TESSELLATEDSOLID_TAG "TessellatedSolid"
38
39
#define TRUNCATEDTUBE_TAG "TruncatedTube"
40
#define PSEUDOTRAP_TAG "PseudoTrap"
41
#define UNION_TAG "Union"
42
#define SUBTRACTION_TAG "Subtraction"
43
#define INTERSECTION_TAG "Intersection"
44
45
46
#endif // DD4HEP_SHAPETAGS_H
47
Generated on Thu Nov 7 2024 13:31:54 for DD4hep by
1.8.18