Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DetectorDescription
Core
src
Polyhedra.h
Go to the documentation of this file.
1
#ifndef DDI_Polyhedra_h
2
#define DDI_Polyhedra_h
3
4
#include "
Solid.h
"
5
6
namespace
DDI {
7
8
class
Polyhedra
:
public
Solid
9
{
10
public
:
11
Polyhedra
(
int
sides,
double
startPhi,
double
deltaPhi
,
12
const
std::vector<double> &
z
,
13
const
std::vector<double> & rmin,
14
const
std::vector<double> & rmax);
15
16
Polyhedra
(
int
sides,
double
startPhi,
double
deltaPhi,
17
const
std::vector<double> & z,
18
const
std::vector<double> &
r
);
19
20
double
volume
()
const
;
21
22
};
23
}
24
#endif // DDI_Polyhedra_h
detailsBasic3DVector::z
float float float z
Definition:
extBasic3DVector.h:15
DDI::Polyhedra::volume
double volume() const
Definition:
Polyhedra.cc:57
Solid.h
SiPixelRawToDigiRegional_cfi.deltaPhi
tuple deltaPhi
Definition:
SiPixelRawToDigiRegional_cfi.py:9
DDI::Polyhedra::Polyhedra
Polyhedra(int sides, double startPhi, double deltaPhi, const std::vector< double > &z, const std::vector< double > &rmin, const std::vector< double > &rmax)
Definition:
Polyhedra.cc:12
DDI::Solid
Definition:
Solid.h:10
alignCSCRings.r
list r
Definition:
alignCSCRings.py:92
DDI::Polyhedra
Definition:
Polyhedra.h:8
Generated for CMSSW Reference Manual by
1.8.5