Definition at line 9 of file DDHCalTestBeamAlgo.cc.
16 double eta =
args.value<
double>(
"Eta");
17 double phi =
args.value<
double>(
"Phi");
20 double distanceZ =
args.value<
double>(
"DistZ");
22 int copyNumber =
args.value<
int>(
"Number");
24 double dz =
args.value<
double>(
"Dz");
26 edm::LogVerbatim(
"HCalGeom") <<
"DDHCalTestBeamAlgo: Parameters for position"
31 <<
"\tcopyNumber " << copyNumber;
32 edm::LogVerbatim(
"HCalGeom") <<
"DDHCalTestBeamAlgo:Parent " <<
args.parentName() <<
"\tChild " << childName
33 <<
" NameSpace " << ns.name();
38 double thetax = 90._deg +
theta;
39 double sthx =
sin(thetax);
45 double thetay = 90._deg;
46 double phiy = 90._deg +
phi;
47 double thetaz =
theta;
64 childName = ns.prepend(childName);
76 edm::LogInfo(
"HCalGeom") <<
"DDHCalTestBeamAlgo: Suggested Beam position "
References funct::abs(), writedatasetfile::args, geant_units::operators::convertCmToMm(), angle_units::operators::convertRadToDeg(), funct::cos(), HLT_2018_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().