DetectorDescription
Core
src
Boolean.cc
Go to the documentation of this file.
1
#include "
DetectorDescription/Core/src/Boolean.h
"
2
#include "
DetectorDescription/Core/src/Solid.h
"
3
4
DDI::BooleanSolid::BooleanSolid
(
5
const
DDSolid
&
A
,
const
DDSolid
&
B
,
const
DDTranslation
&
t
,
const
DDRotation
&
r
,
DDSolidShape
s
)
6
:
Solid
(
s
), a_(
A
), b_(
B
), t_(
t
), r_(
r
) {}
7
8
DDI::Union::Union
(
const
DDSolid
&
A
,
const
DDSolid
&
B
,
const
DDTranslation
&
t
,
const
DDRotation
&
r
)
9
:
DDI
::
BooleanSolid
(
A
,
B
,
t
,
r
,
DDSolidShape
::
ddunion
) {}
10
11
DDI::Intersection::Intersection
(
const
DDSolid
&
A
,
const
DDSolid
&
B
,
const
DDTranslation
&
t
,
const
DDRotation
&
r
)
12
:
DDI
::
BooleanSolid
(
A
,
B
,
t
,
r
,
DDSolidShape
::
ddintersection
) {}
13
14
DDI::Subtraction::Subtraction
(
const
DDSolid
&
A
,
const
DDSolid
&
B
,
const
DDTranslation
&
t
,
const
DDRotation
&
r
)
15
:
DDI
::
BooleanSolid
(
A
,
B
,
t
,
r
,
DDSolidShape
::
ddsubtraction
) {}
DDI
Definition:
DDCompactView.h:24
DDSolidShape
DDSolidShape
Definition:
DDSolidShapes.h:6
DDI::BooleanSolid
Definition:
Boolean.h:12
DDI::Union::Union
Union(const DDSolid &A, const DDSolid &B, const DDTranslation &t, const DDRotation &r)
Definition:
Boolean.cc:8
Boolean.h
Solid.h
alignCSCRings.s
s
Definition:
alignCSCRings.py:92
DDTranslation
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DDTranslation
Definition:
DDTranslation.h:7
DDI::Subtraction::Subtraction
Subtraction(const DDSolid &A, const DDSolid &B, const DDTranslation &t, const DDRotation &r)
Definition:
Boolean.cc:14
OrderedSet.t
t
Definition:
OrderedSet.py:90
A
DDI::Solid
Definition:
Solid.h:10
DDI::BooleanSolid::BooleanSolid
BooleanSolid(const DDSolid &A, const DDSolid &B, const DDTranslation &t, const DDRotation &r, DDSolidShape s)
Definition:
Boolean.cc:4
DDI::Intersection::Intersection
Intersection(const DDSolid &A, const DDSolid &B, const DDTranslation &t, const DDRotation &r)
Definition:
Boolean.cc:11
alignCSCRings.r
r
Definition:
alignCSCRings.py:93
TtFullHadDaughter::B
static const std::string B
Definition:
TtFullHadronicEvent.h:9
DDSolid
A DDSolid represents the shape of a part.
Definition:
DDSolid.h:39
DDRotation
Represents a uniquely identifyable rotation matrix.
Definition:
DDTransform.h:57
DDSolidShape::ddsubtraction
DDSolidShape::ddintersection
DDSolidShape::ddunion
Generated for CMSSW Reference Manual by
1.8.16