src
Geometry
HGCalCommonData
src
HGCalGeometryMode.cc
Go to the documentation of this file.
1
#include "
Geometry/HGCalCommonData/interface/HGCalGeometryMode.h
"
2
3
template
<>
4
HGCalStringToEnumParser<HGCalGeometryMode::GeometryMode>::HGCalStringToEnumParser
() {
5
enumMap[
"HGCalGeometryMode::Square"
] =
HGCalGeometryMode::Square
;
6
enumMap[
"HGCalGeometryMode::Hexagon"
] =
HGCalGeometryMode::Hexagon
;
7
enumMap[
"HGCalGeometryMode::HexagonFull"
] =
HGCalGeometryMode::HexagonFull
;
8
enumMap[
"HGCalGeometryMode::Hexagon8"
] =
HGCalGeometryMode::Hexagon8
;
9
enumMap[
"HGCalGeometryMode::Hexagon8Full"
] =
HGCalGeometryMode::Hexagon8Full
;
10
enumMap[
"HGCalGeometryMode::Trapezoid"
] =
HGCalGeometryMode::Trapezoid
;
11
enumMap[
"HGCalGeometryMode::Hexagon8File"
] =
HGCalGeometryMode::Hexagon8File
;
12
enumMap[
"HGCalGeometryMode::TrapezoidFile"
] =
HGCalGeometryMode::TrapezoidFile
;
13
enumMap[
"HGCalGeometryMode::Hexagon8Module"
] =
HGCalGeometryMode::Hexagon8Module
;
14
enumMap[
"HGCalGeometryMode::TrapezoidModule"
] =
HGCalGeometryMode::TrapezoidModule
;
15
enumMap[
"HGCalGeometryMode::Hexagon8Cassette"
] =
HGCalGeometryMode::Hexagon8Cassette
;
16
enumMap[
"HGCalGeometryMode::TrapezoidCassette"
] =
HGCalGeometryMode::TrapezoidCassette
;
17
}
18
19
template
<>
20
HGCalStringToEnumParser<HGCalGeometryMode::WaferMode>::HGCalStringToEnumParser
() {
21
enumMap[
"HGCalGeometryMode::Polyhedra"
] =
HGCalGeometryMode::Polyhedra
;
22
enumMap[
"HGCalGeometryMode::ExtrudedPolygon"
] =
HGCalGeometryMode::ExtrudedPolygon
;
23
}
HGCalGeometryMode::Hexagon8
Definition:
HGCalGeometryMode.h:29
HGCalGeometryMode::Polyhedra
Definition:
HGCalGeometryMode.h:39
HGCalGeometryMode::Trapezoid
Definition:
HGCalGeometryMode.h:31
HGCalGeometryMode::Hexagon8File
Definition:
HGCalGeometryMode.h:32
HGCalGeometryMode::Hexagon
Definition:
HGCalGeometryMode.h:27
HGCalGeometryMode.h
HGCalGeometryMode::Hexagon8Cassette
Definition:
HGCalGeometryMode.h:36
HGCalGeometryMode::ExtrudedPolygon
Definition:
HGCalGeometryMode.h:39
HGCalGeometryMode::Hexagon8Module
Definition:
HGCalGeometryMode.h:34
HGCalGeometryMode::TrapezoidCassette
Definition:
HGCalGeometryMode.h:37
HGCalGeometryMode::Square
Definition:
HGCalGeometryMode.h:26
HGCalGeometryMode::Hexagon8Full
Definition:
HGCalGeometryMode.h:30
HGCalGeometryMode::TrapezoidModule
Definition:
HGCalGeometryMode.h:35
HGCalStringToEnumParser::HGCalStringToEnumParser
HGCalStringToEnumParser(void)
HGCalGeometryMode::TrapezoidFile
Definition:
HGCalGeometryMode.h:33
HGCalGeometryMode::HexagonFull
Definition:
HGCalGeometryMode.h:28
Generated for CMSSW Reference Manual by
1.8.14