Main Page
Namespaces
Classes
Package Documentation
Geometry
CaloTopology
src
CaloDirection.cc
Go to the documentation of this file.
1
#include "
Geometry/CaloTopology/interface/CaloDirection.h
"
2
#include <iostream>
3
4
std::ostream &
operator<<
(std::ostream&
o
,
const
CaloDirection
&
d
)
5
{
6
switch
(d)
7
{
8
case
NONE
:
9
o <<
"NONE"
;
10
break
;
11
case
SOUTH
:
12
o <<
"SOUTH"
;
13
break
;
14
case
SOUTHEAST
:
15
o <<
"SOUTHEAST"
;
16
break
;
17
case
SOUTHWEST
:
18
o <<
"SOUTHWEST"
;
19
break
;
20
case
EAST
:
21
o <<
"EAST"
;
22
break
;
23
case
WEST
:
24
o <<
"WEST"
;
25
break
;
26
case
NORTHEAST
:
27
o <<
"NORTHEAST"
;
28
break
;
29
case
NORTHWEST
:
30
o <<
"NORTHWEST"
;
31
break
;
32
case
NORTH
:
33
o <<
"NORTH"
;
34
break
;
35
case
DOWN
:
36
o <<
"DOWN"
;
37
break
;
38
case
DOWNSOUTH
:
39
o <<
"DOWNSOUTH"
;
40
break
;
41
case
DOWNSOUTHEAST
:
42
o <<
"DOWNSOUTHEAST"
;
43
break
;
44
case
DOWNSOUTHWEST
:
45
o <<
"DOWNSOUTHWEST"
;
46
break
;
47
case
DOWNEAST
:
48
o <<
"DOWNEAST"
;
49
break
;
50
case
DOWNWEST
:
51
o <<
"DOWNWEST"
;
52
break
;
53
case
DOWNNORTHEAST
:
54
o <<
"NORTHEAST"
;
55
break
;
56
case
DOWNNORTHWEST
:
57
o <<
"NORTHWEST"
;
58
break
;
59
case
DOWNNORTH
:
60
o <<
"DOWNNORTH"
;
61
break
;
62
case
UP
:
63
o <<
"UP"
;
64
break
;
65
case
UPSOUTH
:
66
o <<
"UPSOUTH"
;
67
break
;
68
case
UPSOUTHEAST
:
69
o <<
"UPSOUTHEAST"
;
70
break
;
71
case
UPSOUTHWEST
:
72
o <<
"UPSOUTHWEST"
;
73
break
;
74
case
UPEAST
:
75
o <<
"UPEAST"
;
76
break
;
77
case
UPWEST
:
78
o <<
"UPWEST"
;
79
break
;
80
case
UPNORTHEAST
:
81
o <<
"NORTHEAST"
;
82
break
;
83
case
UPNORTHWEST
:
84
o <<
"NORTHWEST"
;
85
break
;
86
case
UPNORTH
:
87
o <<
"UPNORTH"
;
88
break
;
89
default
:
90
//o << static_cast<int>(d);
91
break
;
92
}
93
94
return
o
;
95
}
DOWNSOUTHEAST
Definition:
CaloDirection.h:11
UPNORTH
Definition:
CaloDirection.h:14
UPNORTHEAST
Definition:
CaloDirection.h:14
UPSOUTH
Definition:
CaloDirection.h:13
DOWNSOUTH
Definition:
CaloDirection.h:11
UPWEST
Definition:
CaloDirection.h:13
DOWNNORTHEAST
Definition:
CaloDirection.h:12
NORTHEAST
Definition:
CaloDirection.h:10
DOWN
Definition:
CaloDirection.h:10
SOUTHEAST
Definition:
CaloDirection.h:9
CaloDirection.h
EAST
Definition:
CaloDirection.h:9
SOUTHWEST
Definition:
CaloDirection.h:9
UP
Definition:
CaloDirection.h:12
WEST
Definition:
CaloDirection.h:9
edmIntegrityCheck.d
d
Definition:
edmIntegrityCheck.py:65
DOWNWEST
Definition:
CaloDirection.h:11
NORTH
Definition:
CaloDirection.h:10
connectstrParser.o
o
Definition:
connectstrParser.py:70
UPSOUTHWEST
Definition:
CaloDirection.h:13
DOWNNORTH
Definition:
CaloDirection.h:12
UPNORTHWEST
Definition:
CaloDirection.h:14
DOWNEAST
Definition:
CaloDirection.h:11
DOWNNORTHWEST
Definition:
CaloDirection.h:12
operator<<
std::ostream & operator<<(std::ostream &o, const CaloDirection &d)
Definition:
CaloDirection.cc:4
UPEAST
Definition:
CaloDirection.h:13
SOUTH
Definition:
CaloDirection.h:9
UPSOUTHEAST
Definition:
CaloDirection.h:13
DOWNSOUTHWEST
Definition:
CaloDirection.h:11
CaloDirection
CaloDirection
Codes the local directions in the cell lattice.
Definition:
CaloDirection.h:9
NORTHWEST
Definition:
CaloDirection.h:10
NONE
Definition:
TkAlStyle.cc:47
Generated for CMSSW Reference Manual by
1.8.11