#include <PixelDetectorDC1DC2.h>
Definition at line 284 of file PixelDetectorDC1DC2.h.
◆ GeoPixelServices()
Definition at line 1040 of file PixelDetectorDC1DC2.cxx.
1049 if(
root ==
"/Pixel") {
1052 }
else if (
root ==
"/Pixel/PixelBarrel" ||
root ==
"/Pixel/PixelEndcap" ) {
1056 std::cerr <<
"Services can not be placed in this volume!!!! " <<
root << std::endl;
◆ Build()
GeoVPhysVol * GeoPixelServices::Build |
( |
| ) |
|
|
overridevirtual |
Implements PixelGeoDC2::GeoVPixelFactory.
Definition at line 1133 of file PixelDetectorDC1DC2.cxx.
1141 const GeoTube* serviceTube =
new GeoTube(rmin,rmax,halflength);
1142 std::string logName;
1144 else logName =
m_zone+
"EC";
1146 GeoLogVol* theService =
new GeoLogVol(logName,serviceTube,serviceMat);
1147 GeoPhysVol* servicePhys =
new GeoPhysVol(theService);
◆ initialize()
void GeoPixelServices::initialize |
( |
const std::string & |
a | ) |
|
Definition at line 1061 of file PixelDetectorDC1DC2.cxx.
1071 for(
int ii = 0; ii<NServices ; ii++) {
1082 double zpos,halflength;
1096 if(fabs(
z[0]) < 0.000001) {
1109 twovolumes = zpos > 0.00001 &&
r[0] >0.;
◆ NCylinders()
int PixelGeoDC2::GeoPixelServices::NCylinders |
( |
| ) |
|
|
inline |
◆ SetCylinder()
void PixelGeoDC2::GeoPixelServices::SetCylinder |
( |
int |
n | ) |
|
|
inline |
◆ ZPos()
double PixelGeoDC2::GeoPixelServices::ZPos |
( |
| ) |
|
|
inline |
◆ m_DDmgr
◆ m_epsilon
const double PixelGeoDC2::GeoVPixelFactory::m_epsilon {} |
|
protectedinherited |
◆ m_gmt_mgr
◆ m_halflength
std::vector<double> PixelGeoDC2::GeoPixelServices::m_halflength |
|
private |
◆ m_mat_mgr
◆ m_material
std::vector<std::string> PixelGeoDC2::GeoPixelServices::m_material |
|
private |
◆ m_nframe
int PixelGeoDC2::GeoPixelServices::m_nframe {0} |
|
private |
◆ m_rmax
std::vector<double> PixelGeoDC2::GeoPixelServices::m_rmax |
|
private |
◆ m_rmin
std::vector<double> PixelGeoDC2::GeoPixelServices::m_rmin |
|
private |
◆ m_zone
std::string PixelGeoDC2::GeoPixelServices::m_zone |
|
private |
◆ m_zpos
std::vector<double> PixelGeoDC2::GeoPixelServices::m_zpos |
|
private |
The documentation for this class was generated from the following files: