Definition at line 22 of file DDHCalLinearXY.cc.
◆ DDHCalLinearXY()
DDHCalLinearXY::DDHCalLinearXY |
( |
| ) |
|
◆ ~DDHCalLinearXY()
DDHCalLinearXY::~DDHCalLinearXY |
( |
| ) |
|
|
override |
◆ execute()
Definition at line 78 of file DDHCalLinearXY.cc.
90 unsigned int k =
copy;
103 <<
" at " << tran <<
" with " <<
rot;
References centre, class-composition::child, childName, filterCSVwithJSON::copy, DDSplit(), deltaX, deltaY, dqmdumpme::first, mps_fire::i, dqmiolumiharvest::j, dqmdumpme::k, numberX, numberY, class-composition::parent, DDCompactView::position(), makeMuonMisalignmentScenario::rot, and edm::second().
◆ initialize()
Definition at line 54 of file DDHCalLinearXY.cc.
References centre, childName, deltaX, deltaY, mps_fire::i, idNameSpace, createfilelist::int, DDCurrentNamespace::ns(), numberX, numberY, and class-composition::parent.
◆ centre
std::vector<double> DDHCalLinearXY::centre |
|
private |
◆ childName
std::vector<std::string> DDHCalLinearXY::childName |
|
private |
◆ deltaX
double DDHCalLinearXY::deltaX |
|
private |
◆ deltaY
double DDHCalLinearXY::deltaY |
|
private |
◆ idNameSpace
std::string DDHCalLinearXY::idNameSpace |
|
private |
◆ numberX
int DDHCalLinearXY::numberX |
|
private |
◆ numberY
int DDHCalLinearXY::numberY |
|
private |
std::pair< std::string, std::string > DDSplit(const std::string &n)
split into (name,namespace), separator = ':'
void position(const DDLogicalPart &self, const DDLogicalPart &parent, const std::string ©no, const DDTranslation &trans, const DDRotation &rot, const DDDivision *div=nullptr)