Public Member Functions | |
DDPixFwdBladesNew () | |
void | execute (DDCompactView &cpv) override |
void | initialize (const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs) override |
~DDPixFwdBladesNew () override=default | |
Private Member Functions | |
CLHEP::HepRotation | getRotation () |
CLHEP::Hep3Vector | getTranslation () |
Private Attributes | |
double | ancorRadius_ |
double | bladeAngle_ |
double | bladeZShift_ |
std::string | childName_ |
std::string | childRotationName_ |
std::vector< double > | childTranslationVector_ |
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_ |
int | nippleType_ |
int | startCopy_ |
double | zPlane_ |
Definition at line 30 of file DDPixFwdBladesNew.cc.
|
inline |
Definition at line 32 of file DDPixFwdBladesNew.cc.
|
overridedefault |
|
override |
Definition at line 104 of file DDPixFwdBladesNew.cc.
References ancorRadius_, bladeAngle_, bladeZShift_, submitPVValidationJobs::child, childName_, childRotationName_, childTranslationVector_, filterCSVwithJSON::copy, DDrot(), DDSplit(), srCondWrite_cfg::deltaPhi, endcap_, dqmdumpme::first, flagSelector_, flagString_, getRotation(), getTranslation(), idNameSpace_, DDName::name(), nBlades_, nippleType_, class-composition::parent, phi, DDCompactView::position(), idealTransformation::rotation, DDRotation::rotation(), edm::second(), startCopy_, AlCaHLTBitMon_QueryRunRegistry::string, to_string(), x, y, z, and zPlane_.
|
private |
Definition at line 222 of file DDPixFwdBladesNew.cc.
References ancorRadius_, bladeAngle_, bladeZShift_, funct::cos(), srCondWrite_cfg::deltaPhi, endcap_, jX_, jY_, jZ_, kX_, kY_, kZ_, nBlades_, and funct::sin().
Referenced by execute().
|
private |
Definition at line 198 of file DDPixFwdBladesNew.cc.
References ancorRadius_, bladeAngle_, bladeZShift_, funct::cos(), srCondWrite_cfg::deltaPhi, endcap_, jX_, jY_, jZ_, kX_, kY_, kZ_, nBlades_, and funct::sin().
Referenced by execute().
|
override |
Definition at line 65 of file DDPixFwdBladesNew.cc.
References ancorRadius_, bladeAngle_, bladeZShift_, childName_, childRotationName_, childTranslationVector_, endcap_, flagSelector_, flagString_, idNameSpace_, jX_, jY_, jZ_, kX_, kY_, kZ_, nBlades_, nippleType_, DDCurrentNamespace::ns(), startCopy_, and zPlane_.
|
private |
Definition at line 49 of file DDPixFwdBladesNew.cc.
Referenced by execute(), getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 46 of file DDPixFwdBladesNew.cc.
Referenced by execute(), getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 48 of file DDPixFwdBladesNew.cc.
Referenced by execute(), getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 55 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 58 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 57 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 44 of file DDPixFwdBladesNew.cc.
Referenced by execute(), getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 54 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 53 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 59 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 51 of file DDPixFwdBladesNew.cc.
Referenced by getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 51 of file DDPixFwdBladesNew.cc.
Referenced by getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 51 of file DDPixFwdBladesNew.cc.
Referenced by getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 52 of file DDPixFwdBladesNew.cc.
Referenced by getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 52 of file DDPixFwdBladesNew.cc.
Referenced by getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 52 of file DDPixFwdBladesNew.cc.
Referenced by getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 45 of file DDPixFwdBladesNew.cc.
Referenced by execute(), getRotation(), getTranslation(), and initialize().
|
private |
Definition at line 50 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 56 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 47 of file DDPixFwdBladesNew.cc.
Referenced by execute(), and initialize().