Definition at line 25 of file DDHCalTBZposAlgo.cc.
◆ DDHCalTBZposAlgo()
DDHCalTBZposAlgo::DDHCalTBZposAlgo |
( |
| ) |
|
◆ ~DDHCalTBZposAlgo()
DDHCalTBZposAlgo::~DDHCalTBZposAlgo |
( |
| ) |
|
|
override |
◆ execute()
Definition at line 89 of file DDHCalTBZposAlgo.cc.
93 double thetax = 90._deg -
theta;
113 << mother <<
" at " << tran <<
" with " <<
rot;
References submitPVValidationJobs::child, angle_units::operators::convertRadToDeg(), funct::cos(), DDrot(), DDSplit(), first, formatAsDegrees(), class-composition::parent, DDCompactView::position(), makeMuonMisalignmentScenario::rot, edm::second(), funct::sin(), AlCaHLTBitMon_QueryRunRegistry::string, funct::tan(), and theta().
◆ initialize()
◆ childName
std::string DDHCalTBZposAlgo::childName |
|
private |
◆ copyNumber
int DDHCalTBZposAlgo::copyNumber |
|
private |
◆ dist
double DDHCalTBZposAlgo::dist |
|
private |
◆ eta
double DDHCalTBZposAlgo::eta |
|
private |
◆ idNameSpace
std::string DDHCalTBZposAlgo::idNameSpace |
|
private |
◆ shiftX
double DDHCalTBZposAlgo::shiftX |
|
private |
◆ shiftY
double DDHCalTBZposAlgo::shiftY |
|
private |
◆ theta
double DDHCalTBZposAlgo::theta |
|
private |
◆ tilt
double DDHCalTBZposAlgo::tilt |
|
private |
◆ zoffset
double DDHCalTBZposAlgo::zoffset |
|
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)