Definition at line 25 of file DDHGCalWaferAlgo.cc.
◆ DDHGCalWaferAlgo()
DDHGCalWaferAlgo::DDHGCalWaferAlgo |
( |
| ) |
|
◆ ~DDHGCalWaferAlgo()
DDHGCalWaferAlgo::~DDHGCalWaferAlgo |
( |
| ) |
|
|
override |
◆ execute()
Definition at line 88 of file DDHGCalWaferAlgo.cc.
93 double dy = 0.5 *
dx *
tan(30._deg);
References particleFlowDisplacedVertex_cfi::angles, angle_units::operators::convertDegToRad(), filterCSVwithJSON::copy, DDrot(), PVValHelper::dx, PVValHelper::dy, formatAsDegrees(), dqmdumpme::k, Skims_PA_cff::name, 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 |
◆ idName
std::string DDHGCalWaferAlgo::idName |
|
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)