65 int zp = (mytr.
zp == 1) ? 1 : 0;
79 << std::hex << indx <<
std::dec << std::endl;
96 std::cout <<
"HGCalParameters[" << k <<
"] Index " << std::hex
98 <<
", " << mytr.
sec <<
", " << mytr.
subsec <<
") Translation ("
113 mytr.
zp = (zp == 1) ? 1 : -1;
121 mytr.
hr = CLHEP::HepRotation(rotation);
126 std::cout <<
"HGCalParameters[" << k <<
"] Index " << std::hex
128 <<
", " << mytr.
sec <<
", " << mytr.
subsec <<
") Translation ("
129 << mytr.
h3v.x() <<
", " << mytr.
h3v.y() <<
", " << mytr.
h3v.z()
130 <<
") Rotation (" << mytr.
hr.xx() <<
", " << mytr.
hr.yx() <<
", "
131 << mytr.
hr.zx() <<
", " << mytr.
hr.xy() <<
", " << mytr.
hr.yy()
132 <<
", " << mytr.
hr.zy() <<
", " << mytr.
hr.xz() <<
", "
133 << mytr.
hr.yz() <<
", " << mytr.
hr.zz() << std::endl;
std::vector< double > moduleDzR_
std::vector< double > moduleCellR_
std::vector< double > moduleHR_
std::vector< int > moduleLayR_
static const int kMaskSubSec
std::vector< double > moduleHS_
std::vector< double > trformTranY_
static const int kMaskLayer
std::vector< double > trformRotZY_
std::vector< uint32_t > trformIndex_
std::vector< double > trformRotXX_
void fillTrForm(const hgtrform &mytr)
HGCalParameters(const std::string &nam)
std::vector< double > trformRotZX_
std::vector< double > trformRotYZ_
static const int kMaskSector
std::vector< double > moduleDzS_
std::vector< double > moduleAlphaR_
hgtrform getTrForm(unsigned int k) const
std::vector< double > trformRotXY_
std::vector< double > trformRotYX_
hgtrap getModule(unsigned int k, bool reco) const
std::vector< double > moduleBlR_
void fillModule(const hgtrap &mytr, bool reco)
std::vector< double > moduleTlS_
#define TYPELOOKUP_DATA_REG(_dataclass_)
std::vector< double > trformTranX_
std::vector< double > trformRotXZ_
std::vector< double > moduleCellS_
std::vector< double > trformRotYY_
static const int kShiftSector
std::vector< double > trformRotZZ_
std::vector< double > moduleAlphaS_
static const int kShiftZside
std::vector< double > moduleBlS_
std::vector< int > moduleLayS_
std::vector< double > trformTranZ_
static const int kMaskZside
void addTrForm(const CLHEP::Hep3Vector &h3v)
std::vector< double > moduleTlR_
static const int kShiftSubSec
static const int kShiftLayer