#include <DDPixFwdBlades.h>
Public Member Functions | |
DDPixFwdBlades () | |
void | execute (DDCompactView &cpv) |
void | initialize (const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs) |
virtual | ~DDPixFwdBlades () |
Private Member Functions | |
void | computeNippleParameters (double endcap) |
int | issueCopyNumber () |
Private Attributes | |
double | ancorRadius |
double | bladeAngle |
double | bladeZShift |
std::string | childName |
std::string | childRotationName |
std::vector< double > | childTranslationVector |
std::map< std::string, int > | copyNumbers |
double | endcap |
std::string | flagSelector |
std::string | flagString |
std::string | idNameSpace |
double | jX |
double | jY |
double | jZ |
double | kX |
double | kY |
double | kZ |
int | nBlades |
CLHEP::HepRotation * | nippleRotationZMinus |
CLHEP::HepRotation * | nippleRotationZPlus |
double | nippleTranslationX |
double | nippleTranslationY |
double | nippleTranslationZ |
double | zPlane |
Definition at line 64 of file DDPixFwdBlades.h.
DDPixFwdBlades::DDPixFwdBlades | ( | ) |
Definition at line 31 of file DDPixFwdBlades.cc.
|
virtual |
Definition at line 32 of file DDPixFwdBlades.cc.
|
private |
Definition at line 220 of file DDPixFwdBlades.cc.
void DDPixFwdBlades::execute | ( | DDCompactView & | cpv | ) |
Definition at line 108 of file DDPixFwdBlades.cc.
void DDPixFwdBlades::initialize | ( | const DDNumericArguments & | nArgs, |
const DDVectorArguments & | vArgs, | ||
const DDMapArguments & | mArgs, | ||
const DDStringArguments & | sArgs, | ||
const DDStringVectorArguments & | vsArgs | ||
) |
Definition at line 36 of file DDPixFwdBlades.cc.
|
private |
Definition at line 212 of file DDPixFwdBlades.cc.
|
private |
Definition at line 94 of file DDPixFwdBlades.h.
|
private |
Definition at line 90 of file DDPixFwdBlades.h.
|
private |
Definition at line 92 of file DDPixFwdBlades.h.
|
private |
Definition at line 112 of file DDPixFwdBlades.h.
|
private |
Definition at line 115 of file DDPixFwdBlades.h.
|
private |
Definition at line 114 of file DDPixFwdBlades.h.
|
private |
Definition at line 121 of file DDPixFwdBlades.h.
|
private |
Definition at line 107 of file DDPixFwdBlades.h.
|
private |
Definition at line 110 of file DDPixFwdBlades.h.
|
private |
Definition at line 109 of file DDPixFwdBlades.h.
|
private |
Definition at line 119 of file DDPixFwdBlades.h.
|
private |
Definition at line 98 of file DDPixFwdBlades.h.
|
private |
Definition at line 99 of file DDPixFwdBlades.h.
|
private |
Definition at line 100 of file DDPixFwdBlades.h.
|
private |
Definition at line 101 of file DDPixFwdBlades.h.
|
private |
Definition at line 102 of file DDPixFwdBlades.h.
|
private |
Definition at line 103 of file DDPixFwdBlades.h.
|
private |
Definition at line 89 of file DDPixFwdBlades.h.
|
private |
Definition at line 124 of file DDPixFwdBlades.h.
|
private |
Definition at line 123 of file DDPixFwdBlades.h.
|
private |
Definition at line 125 of file DDPixFwdBlades.h.
|
private |
Definition at line 125 of file DDPixFwdBlades.h.
|
private |
Definition at line 125 of file DDPixFwdBlades.h.
|
private |
Definition at line 91 of file DDPixFwdBlades.h.