Definition at line 111 of file PGeometricDetBuilder.cc.
References PGeometricDet::Item::_a11, PGeometricDet::Item::_a12, PGeometricDet::Item::_a13, PGeometricDet::Item::_a21, PGeometricDet::Item::_a22, PGeometricDet::Item::_a23, PGeometricDet::Item::_a31, PGeometricDet::Item::_a32, PGeometricDet::Item::_a33, PGeometricDet::Item::_geographicalID, PGeometricDet::Item::_level, PGeometricDet::Item::_name, PGeometricDet::Item::_ns, PGeometricDet::Item::_nt0, PGeometricDet::Item::_nt1, PGeometricDet::Item::_nt10, PGeometricDet::Item::_nt2, PGeometricDet::Item::_nt3, PGeometricDet::Item::_nt4, PGeometricDet::Item::_nt5, PGeometricDet::Item::_nt6, PGeometricDet::Item::_nt7, PGeometricDet::Item::_nt8, PGeometricDet::Item::_nt9, PGeometricDet::Item::_numnt, PGeometricDet::Item::_params0, PGeometricDet::Item::_params1, PGeometricDet::Item::_params10, PGeometricDet::Item::_params2, PGeometricDet::Item::_params3, PGeometricDet::Item::_params4, PGeometricDet::Item::_params5, PGeometricDet::Item::_params6, PGeometricDet::Item::_params7, PGeometricDet::Item::_params8, PGeometricDet::Item::_params9, PGeometricDet::Item::_phi, PGeometricDet::Item::_pixROCCols, PGeometricDet::Item::_pixROCRows, PGeometricDet::Item::_pixROCx, PGeometricDet::Item::_pixROCy, PGeometricDet::Item::_radLength, PGeometricDet::Item::_rho, PGeometricDet::Item::_shape, PGeometricDet::Item::_siliconAPVNum, PGeometricDet::Item::_stereo, PGeometricDet::Item::_type, PGeometricDet::Item::_x, PGeometricDet::Item::_xi, PGeometricDet::Item::_y, PGeometricDet::Item::_z, ddbox, ddtrap, DEFINE_FWK_MODULE, GeometricDet::geographicalID(), DDName::name(), GeometricDet::name(), GeometricDet::navType(), DDName::ns(), nt, GeometricDet::params(), PGeometricDet::pgeomdets_, GeometricDet::phi(), GeometricDet::pixROCCols(), GeometricDet::pixROCRows(), GeometricDet::pixROCx(), GeometricDet::pixROCy(), GeometricDet::radLength(), GeometricDet::rho(), makeMuonMisalignmentScenario::rot, GeometricDet::rotation(), GeometricDet::shape(), GeometricDet::siliconAPVNum(), GeometricDet::stereo(), GeometricDet::translation(), GeometricDet::type(), x, GeometricDet::xi(), y, and z.
Referenced by beginRun(), and endRun().
117 rot.GetComponents(x, y, z);
185 size_t nts = nt.size();
187 std::vector<int> tempnt(nt.begin(),nt.end());
188 for (
size_t extrant = nt.size(); extrant < 11; ++extrant ) {
189 tempnt.push_back(-1);
191 item.
_nt0 = tempnt[0];
192 item.
_nt1 = tempnt[1];
193 item.
_nt2 = tempnt[2];
194 item.
_nt3 = tempnt[3];
195 item.
_nt4 = tempnt[4];
196 item.
_nt5 = tempnt[5];
197 item.
_nt6 = tempnt[6];
198 item.
_nt7 = tempnt[7];
199 item.
_nt8 = tempnt[8];
200 item.
_nt9 = tempnt[9];
201 item.
_nt10 = tempnt[10];
nav_type const & navType() const
ROOT::Math::Rotation3D DDRotationMatrix
A DDRotationMatrix is currently implemented with a ROOT Rotation3D.
DDSolidShape const & shape() const
std::vector< Item > pgeomdets_
const std::string & ns() const
Returns the namespace.
DetId geographicalID() const
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DDTranslation
std::vector< double > const & params() const
DDName const & name() const
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DD3Vector
A DD Translation is currently implemented with Root Vector3D.
DDTranslation const & translation() const
double pixROCCols() const
DDRotationMatrix const & rotation() const
double siliconAPVNum() const
DDExpandedView::nav_type nav_type
double pixROCRows() const
const std::string & name() const
Returns the name.
GeometricEnumType type() const