Definition at line 26 of file DDHGCalWaferAlgo.cc.
◆ DDHGCalWaferAlgo()
DDHGCalWaferAlgo::DDHGCalWaferAlgo |
( |
| ) |
|
◆ execute()
Definition at line 85 of file DDHGCalWaferAlgo.cc.
90 double dy = 0.5 *
dx *
tan(30._deg);
References angle_units::operators::convertDegToRad(), filterCSVwithJSON::copy, DDrot(), PVValHelper::dx, PVValHelper::dy, formatAsDegrees(), dqmdumpme::k, Skims_PA_cff::name, HGCalTypes::packCellType6(), DDCompactView::position(), idealTransformation::rotation, AlCaHLTBitMon_QueryRunRegistry::string, and funct::tan().
◆ initialize()
◆ angles_
std::vector<double> DDHGCalWaferAlgo::angles_ |
|
private |
◆ cellSize_
double DDHGCalWaferAlgo::cellSize_ |
|
private |
◆ cellType_
int DDHGCalWaferAlgo::cellType_ |
|
private |
◆ childNames_
std::vector<std::string> DDHGCalWaferAlgo::childNames_ |
|
private |
◆ detectorType_
std::vector<int> DDHGCalWaferAlgo::detectorType_ |
|
private |
◆ idNameSpace_
std::string DDHGCalWaferAlgo::idNameSpace_ |
|
private |
◆ parentName_
DDName DDHGCalWaferAlgo::parentName_ |
|
private |
◆ positionX_
std::vector<int> DDHGCalWaferAlgo::positionX_ |
|
private |
◆ positionY_
std::vector<int> DDHGCalWaferAlgo::positionY_ |
|
private |
◆ rotns_
std::string DDHGCalWaferAlgo::rotns_ |
|
private |
void position(const DDLogicalPart &self, const DDLogicalPart &parent, const std::string ©no, const DDTranslation &trans, const DDRotation &rot, const DDDivision *div=nullptr)