Definition at line 9 of file DDHCalTestBeamAlgo.cc.
13 double eta =
args.value<
double>(
"Eta");
14 double phi =
args.value<
double>(
"Phi");
17 double distanceZ =
args.value<
double>(
"DistZ");
19 int copyNumber =
args.value<
int>(
"Number");
21 double dz =
args.value<
double>(
"Dz");
23 edm::LogVerbatim(
"HCalGeom") <<
"DDHCalTestBeamAlgo: Parameters for position"
28 <<
"\tcopyNumber " << copyNumber;
29 edm::LogVerbatim(
"HCalGeom") <<
"DDHCalTestBeamAlgo:Parent " <<
args.parentName() <<
"\tChild " << childName
30 <<
" NameSpace " << ns.name();
35 double thetax = 90._deg +
theta;
36 double sthx =
sin(thetax);
42 double thetay = 90._deg;
43 double phiy = 90._deg +
phi;
44 double thetaz =
theta;
61 childName = ns.prepend(childName);
73 edm::LogInfo(
"HCalGeom") <<
"DDHCalTestBeamAlgo: Suggested Beam position "
References funct::abs(), writedatasetfile::args, geant_units::operators::convertCmToMm(), angle_units::operators::convertRadToDeg(), funct::cos(), HLT_FULL_cff::distance, PVValHelper::dz, MillePedeFileConverter_cfg::e, PVValHelper::eta, JetChargeProducer_cfi::exp, cms::makeRotation3D(), cms::DDNamespace::name(), class-composition::parent, PixelTestBeamValidation_cfi::Position, cms::DDNamespace::prepend(), alignCSCRings::r, idealTransformation::rotation, funct::sin(), AlCaHLTBitMon_QueryRunRegistry::string, theta(), and cms::DDNamespace::volume().