#include <MucAbsorber.h>
Inheritance diagram for MucAbsorber:
Public Member Functions | |
MucAbsorber (int part, int segment, int layer, int id) | |
MucAbsorber (const MucAbsorber &other) | |
MucAbsorber & | operator= (const MucAbsorber &other) |
virtual | ~MucAbsorber () |
int | GetPart () |
int | GetSegment () |
int | GetLayer () |
int | GetUpDown () |
int | GetRpcId () |
int | GetID () |
double | GetTheta () |
double | GetRin () |
double | GetRout () |
double | GetRc () |
double | GetThin () |
double | GetW () |
double | GetH () |
double | GetL () |
double | GetWu () |
double | GetWd () |
double | GetArea () |
double | GetLocOrgInBes (int i) |
double * | GetLocOrgInBes () |
double | GetObjRotToMot (int i) |
double * | GetObjRotToMot () |
double | GetObjOrgInBes (int i) |
double * | GetObjOrgInBes () |
double | GetObjOrgInLoc (int i) |
double * | GetObjOrgInLoc () |
void | TransBesToLoc (double LocCoord[], double BesCoord[], double LocOrgInBes[], double Rot_z) |
void | TransLocToBes (double LocCoord[], double BesCoord[], double LocOrgInBes[], double Rot_z) |
Protected Member Functions | |
virtual void | Init () |
virtual void | SetTheta () |
virtual void | SetRin () |
virtual void | SetRout () |
virtual void | SetRc () |
virtual void | SetThin () |
virtual void | SetW () |
virtual void | SetH () |
virtual void | SetL () |
virtual void | SetWu () |
virtual void | SetWd () |
virtual void | SetLocOrgInBes () |
virtual void | SetObjRotToMot () |
virtual void | SetObjOrgInBes () |
virtual void | SetObjOrgInLoc () |
virtual void | SetArea () |
virtual void | SetAlignment (double dx, double dy, double dz) |
Protected Attributes | |
int | m_Part |
int | m_Segment |
int | m_Layer |
int | m_UpDown |
int | m_RpcId |
int | m_ID |
double | m_Theta |
double | m_Rin |
double | m_Rout |
double | m_Rc |
double | m_Thin |
double | m_W |
double | m_H |
double | m_L |
double | m_Wu |
double | m_Wd |
double | m_Area |
double | m_LocOrgInBes [3] |
double | m_ObjRotToMot [3] |
double | m_ObjOrgInBes [3] |
double | m_ObjOrgInLoc [3] |
Definition at line 17 of file MucAbsorber.h.
MucAbsorber::MucAbsorber | ( | int | part, | |
int | segment, | |||
int | layer, | |||
int | id | |||
) |
Definition at line 17 of file MucAbsorber.cxx.
References Init().
00017 : MucEntity( part, segment, layer, id ) 00018 { 00019 MucAbsorber::Init(); 00020 }
MucAbsorber::MucAbsorber | ( | const MucAbsorber & | other | ) |
MucAbsorber::~MucAbsorber | ( | ) | [virtual] |
double MucEntity::GetArea | ( | ) | [inherited] |
double MucEntity::GetH | ( | ) | [inherited] |
Definition at line 146 of file MucEntity.cxx.
References MucEntity::m_H.
Referenced by MucGeoMgr::CreateStripPlane().
00146 { return m_H; }
int MucEntity::GetID | ( | ) | [inherited] |
double MucEntity::GetL | ( | ) | [inherited] |
Definition at line 147 of file MucEntity.cxx.
References MucEntity::m_L.
Referenced by MucGeoMgr::CreateStripPlane().
00147 { return m_L; }
int MucEntity::GetLayer | ( | ) | [inherited] |
Definition at line 136 of file MucEntity.cxx.
References MucEntity::m_Layer.
00136 { return m_Layer; }
double * MucEntity::GetLocOrgInBes | ( | ) | [inherited] |
Definition at line 176 of file MucEntity.cxx.
References MucEntity::m_LocOrgInBes.
00176 { return &m_LocOrgInBes[0]; }
double MucEntity::GetLocOrgInBes | ( | int | i | ) | [inherited] |
Definition at line 152 of file MucEntity.cxx.
References MucEntity::m_LocOrgInBes.
Referenced by MucGeoMgr::CreateStripPlane().
00153 { 00154 if( i<1 || i>3 ) i=1; 00155 return m_LocOrgInBes[i-1]; 00156 }
double * MucEntity::GetObjOrgInBes | ( | ) | [inherited] |
Definition at line 178 of file MucEntity.cxx.
References MucEntity::m_ObjOrgInBes.
00178 { return &m_ObjOrgInBes[0]; }
double MucEntity::GetObjOrgInBes | ( | int | i | ) | [inherited] |
Definition at line 164 of file MucEntity.cxx.
References MucEntity::m_ObjOrgInBes.
Referenced by MucGeoMgr::CreateStripPlane().
00165 { 00166 if( i<1 || i>3 ) i=1; 00167 return m_ObjOrgInBes[i-1]; 00168 }
double * MucEntity::GetObjOrgInLoc | ( | ) | [inherited] |
Definition at line 179 of file MucEntity.cxx.
References MucEntity::m_ObjOrgInLoc.
00179 { return &m_ObjOrgInLoc[0]; }
double MucEntity::GetObjOrgInLoc | ( | int | i | ) | [inherited] |
Definition at line 170 of file MucEntity.cxx.
References MucEntity::m_ObjOrgInLoc.
Referenced by MucGeoMgr::CreateStripPlane().
00171 { 00172 if( i<1 || i>3 ) i=1; 00173 return m_ObjOrgInLoc[i-1]; 00174 }
double * MucEntity::GetObjRotToMot | ( | ) | [inherited] |
Definition at line 177 of file MucEntity.cxx.
References MucEntity::m_ObjRotToMot.
00177 { return &m_ObjRotToMot[0]; }
double MucEntity::GetObjRotToMot | ( | int | i | ) | [inherited] |
Definition at line 158 of file MucEntity.cxx.
References MucEntity::m_ObjRotToMot.
00159 { 00160 if( i<1 || i>3 ) i=1; 00161 return m_ObjRotToMot[i-1]; 00162 }
int MucEntity::GetPart | ( | ) | [inherited] |
double MucEntity::GetRc | ( | ) | [inherited] |
double MucEntity::GetRin | ( | ) | [inherited] |
double MucEntity::GetRout | ( | ) | [inherited] |
int MucEntity::GetRpcId | ( | ) | [inherited] |
Definition at line 138 of file MucEntity.cxx.
References MucEntity::m_RpcId.
00138 { return m_RpcId; }
int MucEntity::GetSegment | ( | ) | [inherited] |
Definition at line 135 of file MucEntity.cxx.
References MucEntity::m_Segment.
00135 { return m_Segment; }
double MucEntity::GetTheta | ( | ) | [inherited] |
Definition at line 140 of file MucEntity.cxx.
References MucEntity::m_Theta.
00140 { return m_Theta; }
double MucEntity::GetThin | ( | ) | [inherited] |
int MucEntity::GetUpDown | ( | ) | [inherited] |
Definition at line 137 of file MucEntity.cxx.
References MucEntity::m_UpDown.
00137 { return m_UpDown; }
double MucEntity::GetW | ( | ) | [inherited] |
Definition at line 145 of file MucEntity.cxx.
References MucEntity::m_W.
Referenced by MucGeoMgr::CreateStripPlane().
00145 { return m_W; }
double MucEntity::GetWd | ( | ) | [inherited] |
double MucEntity::GetWu | ( | ) | [inherited] |
void MucAbsorber::Init | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 40 of file MucAbsorber.cxx.
References SetH(), SetL(), SetLocOrgInBes(), SetObjOrgInBes(), SetObjOrgInLoc(), SetObjRotToMot(), SetRc(), SetRin(), SetRout(), SetTheta(), SetThin(), SetW(), SetWd(), and SetWu().
Referenced by MucAbsorber().
00041 { 00042 SetTheta(); 00043 SetRin(); 00044 SetRout(); 00045 SetRc(); 00046 00047 SetThin(); 00048 SetW(); 00049 SetWu(); 00050 SetWd(); 00051 SetH(); 00052 SetL(); 00053 SetLocOrgInBes(); 00054 SetObjRotToMot(); 00055 SetObjOrgInBes(); 00056 SetObjOrgInLoc(); 00057 }
MucAbsorber & MucAbsorber::operator= | ( | const MucAbsorber & | other | ) |
Definition at line 26 of file MucAbsorber.cxx.
References MucEntity::operator=(), and EvtCyclic3::other().
00027 { 00028 if( this == &other) 00029 return *this; 00030 00031 MucEntity::operator =(other); 00032 00033 return *this; 00034 }
void MucEntity::SetAlignment | ( | double | dx, | |
double | dy, | |||
double | dz | |||
) | [protected, virtual, inherited] |
void MucEntity::SetArea | ( | ) | [protected, virtual, inherited] |
Reimplemented in MucBox, and MucStrip.
Definition at line 212 of file MucEntity.cxx.
References MucEntity::m_Area.
Referenced by MucEntity::Init().
00212 { m_Area = 0.; }
void MucAbsorber::SetH | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 130 of file MucAbsorber.cxx.
References B_AS_TH, BRID, E_AS_RMAX, E_AS_RMIN, MucEntity::m_H, MucEntity::m_ID, MucEntity::m_Layer, and MucEntity::m_Part.
Referenced by Init().
00131 { 00132 if( m_Part == BRID ) 00133 m_H = B_AS_TH[m_Layer]; 00134 else 00135 { 00136 if( m_ID == -1 ) // temporary local 00137 m_H = E_AS_RMAX; 00138 else 00139 m_H = E_AS_RMAX - E_AS_RMIN[m_Layer]; 00140 } 00141 }
void MucAbsorber::SetL | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 143 of file MucAbsorber.cxx.
References B_AS_LMAX, BRID, E_AS_TH, MucEntity::m_L, MucEntity::m_Layer, and MucEntity::m_Part.
Referenced by Init().
00144 { 00145 if( m_Part == BRID ) 00146 m_L = B_AS_LMAX; 00147 else 00148 m_L = E_AS_TH[m_Layer]; 00149 }
void MucAbsorber::SetLocOrgInBes | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 186 of file MucAbsorber.cxx.
References AS_GAP, BRID, cos(), E_AS_RMAX, E_AS_TH, E_AS_TOTAL_TH, E_AS_ZMAX, ERR_LIMIT, genRecEmupikp::i, MucEntity::m_ID, MucEntity::m_Layer, MucEntity::m_LocOrgInBes, MucEntity::m_Part, MucEntity::m_Rc, MucEntity::m_Segment, MucEntity::m_Theta, MucEntity::m_Thin, MUC_PI, sin(), and x.
Referenced by Init().
00187 { 00188 double x, y, z; 00189 x = y = z = 0.0; 00190 00191 //---------- set x and y -------- 00192 if( m_Part == BRID || m_ID == -1 ) // the local(mother) in BES 00193 { 00194 x = m_Rc * cos( m_Theta ); 00195 y = m_Rc * sin( m_Theta ); 00196 } // barrel 00197 else // for endcap panel, calculate the origin of temporary local in BES 00198 { 00199 // set x and y 00200 double tempR, tempTheta; 00201 tempR = sqrt(2.0) * E_AS_RMAX / 2.0; 00202 tempTheta = ( 2*m_Segment + 1 ) * ( MUC_PI / 4.0 ); 00203 00204 x = tempR * cos( tempTheta ); 00205 y = tempR * sin( tempTheta ); 00206 00207 }// endcap 00208 00209 //---------- set z ----------- 00210 if( m_Part == BRID ) z = 0.; 00211 else 00212 { 00213 for( int i=0; i<m_Layer+1; i++ ) z += E_AS_TH[i]; 00214 00215 z += m_Layer * AS_GAP; 00216 z += (E_AS_ZMAX - E_AS_TOTAL_TH ) - m_Thin/2.0; 00217 z *= cos( m_Part*MUC_PI/2.0 ); 00218 } 00219 00220 m_LocOrgInBes[0] = x; 00221 m_LocOrgInBes[1] = y; 00222 m_LocOrgInBes[2] = z; 00223 00224 // limit cut 00225 for(int i=0; i<3; i++) { 00226 if( fabs(m_LocOrgInBes[i]) < ERR_LIMIT ) m_LocOrgInBes[i] = 0; 00227 } 00228 }
void MucAbsorber::SetObjOrgInBes | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 241 of file MucAbsorber.cxx.
References BRID, cos(), ERR_LIMIT, genRecEmupikp::i, MucEntity::m_ID, MucEntity::m_LocOrgInBes, MucEntity::m_ObjOrgInBes, MucEntity::m_Part, MucEntity::m_Rc, MucEntity::m_Segment, MucEntity::m_Theta, sin(), tan(), and x.
Referenced by Init().
00242 { 00243 double x, y; 00244 00245 if( m_Part == BRID || m_ID == -1 ) // object is concided with local 00246 { 00247 m_ObjOrgInBes[0] = m_LocOrgInBes[0]; 00248 m_ObjOrgInBes[1] = m_LocOrgInBes[1]; 00249 m_ObjOrgInBes[2] = m_LocOrgInBes[2]; 00250 00251 } // local 00252 else 00253 { 00254 //-------- set x and y ------------ 00255 // endcap panels 00256 // setting segment 0 as reference 00257 if( m_ID == 0 ) 00258 { 00259 x = m_Rc; 00260 y = m_Rc * tan( m_Theta ) / 2.0; 00261 } 00262 else if ( m_ID ==1 ) 00263 { 00264 x = m_Rc * cos( m_Theta ); 00265 y = m_Rc * sin( m_Theta ); 00266 } 00267 else // m_ID == 2 00268 { 00269 x = m_Rc / tan( m_Theta ) / 2.0; 00270 y = m_Rc; 00271 } 00272 00273 // x, y signs of coordinate different by segment 00274 if( m_Segment == 0 ) { ; } 00275 else if ( m_Segment == 1 ) { x = -x; } 00276 else if ( m_Segment == 2 ) { x = -x; y = -y; } 00277 else { y = -y; } 00278 00279 m_ObjOrgInBes[0] = x; 00280 m_ObjOrgInBes[1] = y; 00281 00282 // limit cut 00283 for( int i=0; i<2; i++ ) { 00284 if( fabs(m_ObjOrgInBes[i]) < ERR_LIMIT ) m_ObjOrgInBes[i] = 0; 00285 } 00286 00287 //---------- set z-------------- 00288 m_ObjOrgInBes[2] = m_LocOrgInBes[2]; 00289 00290 } // else, endcap panels 00291 }
void MucAbsorber::SetObjOrgInLoc | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 293 of file MucAbsorber.cxx.
References BRID, genRecEmupikp::i, MucEntity::m_ID, MucEntity::m_LocOrgInBes, MucEntity::m_ObjOrgInBes, MucEntity::m_ObjOrgInLoc, and MucEntity::m_Part.
Referenced by Init().
00294 { 00295 if( m_Part == BRID || m_ID == -1 ) // for barrel and endcap local 00296 for(int i=0; i<3; i++) m_ObjOrgInLoc[i] = 0.; 00297 else // for endcap panels 00298 for(int i=0; i<3; i++) m_ObjOrgInLoc[i] = m_ObjOrgInBes[i] - m_LocOrgInBes[i]; 00299 }
void MucAbsorber::SetObjRotToMot | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 230 of file MucAbsorber.cxx.
References BRID, MucEntity::m_ObjRotToMot, MucEntity::m_Part, MucEntity::m_Segment, and MUC_PI.
Referenced by Init().
00231 { 00232 m_ObjRotToMot[0] = 0.; 00233 m_ObjRotToMot[1] = 0.; 00234 00235 if( m_Part == BRID ) 00236 m_ObjRotToMot[2] = MUC_PI * (m_Segment - 2) / 4.0; 00237 else 00238 m_ObjRotToMot[2] = 0.; 00239 }
void MucAbsorber::SetRc | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 96 of file MucAbsorber.cxx.
References B_AS_RMIN, B_AS_TH, BRID, E_AS_RMAX, MucEntity::m_ID, MucEntity::m_Layer, MucEntity::m_Part, MucEntity::m_Rc, MucEntity::m_Rin, and MucEntity::m_Rout.
Referenced by Init().
00097 { 00098 if( m_Part == BRID ) 00099 m_Rc = B_AS_RMIN[m_Layer] + B_AS_TH[m_Layer]/2.0; 00100 else 00101 { 00102 if( m_ID == -1 ) 00103 m_Rc = sqrt(2.0) * E_AS_RMAX / 2.0; 00104 else 00105 m_Rc = (m_Rin + m_Rout)/2.0; 00106 } 00107 }
void MucAbsorber::SetRin | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 74 of file MucAbsorber.cxx.
References B_AS_RMIN, BRID, E_AS_RMIN, MucEntity::m_ID, MucEntity::m_Layer, MucEntity::m_Part, and MucEntity::m_Rin.
Referenced by Init().
00075 { 00076 if( m_Part == BRID ) 00077 m_Rin = B_AS_RMIN[m_Layer]; 00078 else 00079 { 00080 if( m_ID == -1 ) 00081 m_Rin = 0.0; 00082 else 00083 m_Rin = E_AS_RMIN[m_Layer]; 00084 } 00085 }
void MucAbsorber::SetRout | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 87 of file MucAbsorber.cxx.
References B_AS_RMIN, B_AS_TH, BRID, E_AS_RMAX, MucEntity::m_Layer, MucEntity::m_Part, and MucEntity::m_Rout.
Referenced by Init().
00088 { 00089 if( m_Part == BRID ) 00090 m_Rout = B_AS_RMIN[m_Layer] + B_AS_TH[m_Layer] ; 00091 else 00092 m_Rout = E_AS_RMAX; 00093 }
void MucAbsorber::SetTheta | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 61 of file MucAbsorber.cxx.
References BRID, MucEntity::m_ID, MucEntity::m_Part, MucEntity::m_Segment, MucEntity::m_Theta, and MUC_PI.
Referenced by Init().
00062 { 00063 if( m_Part == BRID ) 00064 m_Theta = m_Segment * ( MUC_PI/4.0 ); 00065 else 00066 { 00067 if( m_ID == -1 ) 00068 m_Theta = ( 2*m_Segment + 1 ) * ( MUC_PI/4.0 ); 00069 else 00070 m_Theta = ( MUC_PI/4.0 ) + ( m_ID - 1) * MUC_PI / 8.0 ; 00071 } 00072 }
void MucAbsorber::SetThin | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 109 of file MucAbsorber.cxx.
References B_AS_TH, BRID, E_AS_TH, MucEntity::m_Layer, MucEntity::m_Part, and MucEntity::m_Thin.
Referenced by Init().
00110 { 00111 if( m_Part == BRID ) 00112 m_Thin = B_AS_TH[m_Layer]; 00113 else 00114 m_Thin = E_AS_TH[m_Layer]; 00115 }
void MucAbsorber::SetW | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 117 of file MucAbsorber.cxx.
References BRID, E_AS_RMAX, MucEntity::m_ID, MucEntity::m_Part, MucEntity::m_Rout, MucEntity::m_W, and VALUE.
Referenced by Init().
00118 { 00119 if( m_Part == BRID) 00120 m_W = 2.0 * VALUE * m_Rout; 00121 else 00122 { 00123 if( m_ID == -1 ) // temporary local 00124 m_W = E_AS_RMAX; 00125 else 00126 m_W = 0; 00127 } 00128 }
void MucAbsorber::SetWd | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 168 of file MucAbsorber.cxx.
References BRID, E_AS_RMAX, MucEntity::m_ID, MucEntity::m_Part, MucEntity::m_Rout, MucEntity::m_W, MucEntity::m_Wd, and VALUE.
Referenced by Init().
00169 { 00170 if( m_Part == BRID ) 00171 m_Wd = 2.0 * VALUE * m_Rout; 00172 else 00173 { 00174 if( m_ID == -1 ) // temporary local 00175 m_Wd = m_W; 00176 if( m_ID == 1 ) // center panel 00177 m_Wd = 2.0 * VALUE * E_AS_RMAX; 00178 else 00179 m_Wd = VALUE * E_AS_RMAX; 00180 } 00181 00182 m_Wd -= 0.8; //mm, avoid overlaping 00183 }
void MucAbsorber::SetWu | ( | ) | [protected, virtual] |
Reimplemented from MucEntity.
Definition at line 151 of file MucAbsorber.cxx.
References BRID, MucEntity::m_ID, MucEntity::m_Part, MucEntity::m_Rin, MucEntity::m_W, MucEntity::m_Wu, and VALUE.
Referenced by Init().
00152 { 00153 if( m_Part == BRID ) 00154 m_Wu = 2 * VALUE * m_Rin; 00155 else 00156 { 00157 if( m_ID == -1 ) // temporary local 00158 m_Wu = m_W; 00159 else if( m_ID == 1 ) // center panel 00160 m_Wu = 2 * VALUE * m_Rin; 00161 else 00162 m_Wu = VALUE * m_Rin; 00163 } 00164 00165 m_Wu -= 0.8; //mm, avoid overlaping 00166 }
void MucEntity::TransBesToLoc | ( | double | LocCoord[], | |
double | BesCoord[], | |||
double | LocOrgInBes[], | |||
double | Rot_z | |||
) | [inherited] |
Definition at line 223 of file MucEntity.cxx.
Referenced by MucStrip::SetObjOrgInLoc(), and MucRpc::SetObjOrgInLoc().
00224 { 00225 LocCoord[0] = (BesCoord[0] - LocOrgInBes[0])*cos(Rot_z) + (BesCoord[1] - LocOrgInBes[1])*sin(Rot_z); 00226 LocCoord[1] = -(BesCoord[0] - LocOrgInBes[0])*sin(Rot_z) + (BesCoord[1] - LocOrgInBes[1])*cos(Rot_z); 00227 LocCoord[2] = BesCoord[2] - LocOrgInBes[2]; 00228 }
void MucEntity::TransLocToBes | ( | double | LocCoord[], | |
double | BesCoord[], | |||
double | LocOrgInBes[], | |||
double | Rot_z | |||
) | [inherited] |
Definition at line 232 of file MucEntity.cxx.
Referenced by MucStrip::SetObjOrgInBes(), MucRpc::SetObjOrgInBes(), MucGas::SetObjOrgInBes(), and MucBakelite::SetObjOrgInBes().
00233 { 00234 BesCoord[0] = LocCoord[0]*cos(Rot_z) - LocCoord[1]*sin(Rot_z) + LocOrgInBes[0]; 00235 BesCoord[1] = LocCoord[0]*sin(Rot_z) + LocCoord[1]*cos(Rot_z) + LocOrgInBes[1]; 00236 BesCoord[2] = LocCoord[2] + LocOrgInBes[2]; 00237 }
double MucEntity::m_Area [protected, inherited] |
Definition at line 107 of file MucEntity.h.
Referenced by MucEntity::GetArea(), MucEntity::MucEntity(), MucEntity::operator=(), MucStrip::SetArea(), MucEntity::SetArea(), and MucBox::SetArea().
double MucEntity::m_H [protected, inherited] |
Definition at line 103 of file MucEntity.h.
Referenced by MucEntity::GetH(), MucEntity::MucEntity(), MucEntity::operator=(), MucStripPlane::SetH(), MucStrip::SetH(), MucRpc::SetH(), MucGas::SetH(), MucGap::SetH(), MucEntity::SetH(), MucBoxCover::SetH(), MucBox::SetH(), MucBakelite::SetH(), SetH(), and MucStripPlane::SetObjOrgInBes().
int MucEntity::m_ID [protected, inherited] |
Definition at line 93 of file MucEntity.h.
Referenced by MucRpc::GetGas(), MucEntity::GetID(), MucEntity::MucEntity(), MucEntity::operator=(), MucStripPlane::SetAlignment(), MucBox::SetAlignment(), MucRpc::SetBarrelRpcInLoc(), MucStrip::SetBarrelStripInLoc(), MucStrip::SetCenterLine(), MucRpc::SetEndcapRpcInBes(), MucStripPlane::SetH(), MucGas::SetH(), MucGap::SetH(), MucBoxCover::SetH(), MucBox::SetH(), MucBakelite::SetH(), SetH(), MucStrip::SetHead(), MucStripPlane::SetL(), MucStrip::SetL(), MucRpc::SetL(), MucGap::SetL(), MucBoxCover::SetL(), MucBox::SetL(), MucStripPlane::SetLocOrgInBes(), MucBoxCover::SetLocOrgInBes(), MucBox::SetLocOrgInBes(), SetLocOrgInBes(), MucStripPlane::SetObjOrgInBes(), MucGap::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), SetObjOrgInBes(), MucStripPlane::SetObjOrgInLoc(), MucBoxCover::SetObjOrgInLoc(), MucBakelite::SetObjOrgInLoc(), SetObjOrgInLoc(), MucStripPlane::SetRc(), MucGap::SetRc(), MucBoxCover::SetRc(), MucBox::SetRc(), SetRc(), MucStripPlane::SetRin(), MucGap::SetRin(), MucBoxCover::SetRin(), MucBox::SetRin(), MucBakelite::SetRin(), SetRin(), MucBakelite::SetRout(), MucStrip::SetTail(), MucStripPlane::SetTheta(), MucRpc::SetTheta(), MucGap::SetTheta(), MucBoxCover::SetTheta(), MucBox::SetTheta(), SetTheta(), MucStripPlane::SetW(), MucStrip::SetW(), MucRpc::SetW(), MucGap::SetW(), MucBoxCover::SetW(), MucBox::SetW(), SetW(), MucStripPlane::SetWd(), MucRpc::SetWd(), MucGap::SetWd(), MucBoxCover::SetWd(), MucBox::SetWd(), SetWd(), MucStripPlane::SetWu(), MucRpc::SetWu(), MucGap::SetWu(), MucBoxCover::SetWu(), MucBox::SetWu(), and SetWu().
double MucEntity::m_L [protected, inherited] |
Definition at line 104 of file MucEntity.h.
Referenced by MucEntity::GetL(), MucEntity::MucEntity(), MucEntity::operator=(), MucStrip::SetArea(), MucBox::SetArea(), MucStripPlane::SetL(), MucStrip::SetL(), MucRpc::SetL(), MucGas::SetL(), MucGap::SetL(), MucEntity::SetL(), MucBoxCover::SetL(), MucBox::SetL(), MucBakelite::SetL(), SetL(), and MucStrip::SetPadNumber().
int MucEntity::m_Layer [protected, inherited] |
Definition at line 90 of file MucEntity.h.
Referenced by MucRpc::GetBakelite(), MucGap::GetBox(), MucBox::GetBoxCover(), MucRpc::GetGas(), MucEntity::GetLayer(), MucBox::GetRpc(), MucStripPlane::GetStrip(), MucBox::GetStripPlane(), MucEntity::MucEntity(), MucEntity::operator=(), MucGas::SetBarrelRpcInBes(), MucBakelite::SetBarrelRpcInBes(), MucRpc::SetBarrelRpcInLoc(), MucStrip::SetBarrelStripInLoc(), MucStrip::SetCenterLine(), MucRpc::SetEndcapRpcInBes(), MucGas::SetEndcapRpcInBes(), MucBakelite::SetEndcapRpcInBes(), MucStrip::SetEndcapStripInBes(), MucStripPlane::SetH(), MucGap::SetH(), MucBoxCover::SetH(), MucBox::SetH(), SetH(), MucStrip::SetHead(), MucStripPlane::SetL(), MucStrip::SetL(), MucRpc::SetL(), MucGas::SetL(), MucBoxCover::SetL(), MucBox::SetL(), MucBakelite::SetL(), SetL(), MucStripPlane::SetLocOrgInBes(), MucStrip::SetLocOrgInBes(), MucRpc::SetLocOrgInBes(), MucGap::SetLocOrgInBes(), MucBoxCover::SetLocOrgInBes(), MucBox::SetLocOrgInBes(), SetLocOrgInBes(), MucGap::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), MucStripPlane::SetObjOrgInLoc(), MucBoxCover::SetObjOrgInLoc(), MucStripPlane::SetRc(), MucGap::SetRc(), MucBoxCover::SetRc(), MucBox::SetRc(), SetRc(), MucStripPlane::SetRin(), MucRpc::SetRin(), MucGas::SetRin(), MucGap::SetRin(), MucBoxCover::SetRin(), MucBox::SetRin(), MucBakelite::SetRin(), SetRin(), MucStripPlane::SetRout(), MucRpc::SetRout(), MucGas::SetRout(), MucGap::SetRout(), MucBoxCover::SetRout(), MucBox::SetRout(), MucBakelite::SetRout(), SetRout(), MucStrip::SetTail(), SetThin(), MucStrip::SetType(), MucStripPlane::SetW(), MucStrip::SetW(), MucRpc::SetW(), MucGas::SetW(), MucGap::SetW(), MucBoxCover::SetW(), MucBox::SetW(), and MucBakelite::SetW().
double MucEntity::m_LocOrgInBes[3] [protected, inherited] |
Definition at line 109 of file MucEntity.h.
Referenced by MucEntity::GetLocOrgInBes(), MucEntity::MucEntity(), MucEntity::operator=(), MucGas::SetBarrelRpcInBes(), MucBakelite::SetBarrelRpcInBes(), MucGas::SetEndcapRpcInBes(), MucBakelite::SetEndcapRpcInBes(), MucStripPlane::SetLocOrgInBes(), MucStrip::SetLocOrgInBes(), MucRpc::SetLocOrgInBes(), MucGap::SetLocOrgInBes(), MucEntity::SetLocOrgInBes(), MucBoxCover::SetLocOrgInBes(), MucBox::SetLocOrgInBes(), SetLocOrgInBes(), MucStripPlane::SetObjOrgInBes(), MucStrip::SetObjOrgInBes(), MucRpc::SetObjOrgInBes(), MucGas::SetObjOrgInBes(), MucGap::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), MucBakelite::SetObjOrgInBes(), SetObjOrgInBes(), MucStripPlane::SetObjOrgInLoc(), MucStrip::SetObjOrgInLoc(), MucRpc::SetObjOrgInLoc(), MucGap::SetObjOrgInLoc(), MucBoxCover::SetObjOrgInLoc(), MucBox::SetObjOrgInLoc(), SetObjOrgInLoc(), and MucEntity::~MucEntity().
double MucEntity::m_ObjOrgInBes[3] [protected, inherited] |
Definition at line 118 of file MucEntity.h.
Referenced by MucEntity::GetObjOrgInBes(), MucEntity::MucEntity(), MucEntity::operator=(), MucRpc::SetEndcapRpcInBes(), MucStrip::SetEndcapStripInBes(), MucStripPlane::SetObjOrgInBes(), MucStrip::SetObjOrgInBes(), MucRpc::SetObjOrgInBes(), MucGas::SetObjOrgInBes(), MucGap::SetObjOrgInBes(), MucEntity::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), MucBakelite::SetObjOrgInBes(), SetObjOrgInBes(), MucStripPlane::SetObjOrgInLoc(), MucStrip::SetObjOrgInLoc(), MucRpc::SetObjOrgInLoc(), MucGap::SetObjOrgInLoc(), MucBoxCover::SetObjOrgInLoc(), MucBox::SetObjOrgInLoc(), SetObjOrgInLoc(), and MucEntity::~MucEntity().
double MucEntity::m_ObjOrgInLoc[3] [protected, inherited] |
Definition at line 119 of file MucEntity.h.
Referenced by MucEntity::GetObjOrgInLoc(), MucEntity::MucEntity(), MucEntity::operator=(), MucStripPlane::SetAlignment(), MucBox::SetAlignment(), MucRpc::SetBarrelRpcInLoc(), MucStrip::SetBarrelStripInLoc(), MucStrip::SetObjOrgInBes(), MucRpc::SetObjOrgInBes(), MucGas::SetObjOrgInBes(), MucBakelite::SetObjOrgInBes(), MucStripPlane::SetObjOrgInLoc(), MucStrip::SetObjOrgInLoc(), MucRpc::SetObjOrgInLoc(), MucGas::SetObjOrgInLoc(), MucGap::SetObjOrgInLoc(), MucEntity::SetObjOrgInLoc(), MucBoxCover::SetObjOrgInLoc(), MucBox::SetObjOrgInLoc(), MucBakelite::SetObjOrgInLoc(), SetObjOrgInLoc(), and MucEntity::~MucEntity().
double MucEntity::m_ObjRotToMot[3] [protected, inherited] |
Definition at line 111 of file MucEntity.h.
Referenced by MucEntity::GetObjRotToMot(), MucEntity::MucEntity(), MucEntity::operator=(), MucGap::SetObjRotToMot(), MucEntity::SetObjRotToMot(), MucBox::SetObjRotToMot(), SetObjRotToMot(), and MucEntity::~MucEntity().
int MucEntity::m_Part [protected, inherited] |
Definition at line 88 of file MucEntity.h.
Referenced by MucRpc::GetBakelite(), MucGap::GetBox(), MucBox::GetBoxCover(), MucRpc::GetGas(), MucEntity::GetPart(), MucBox::GetRpc(), MucStripPlane::GetStrip(), MucBox::GetStripPlane(), MucEntity::MucEntity(), MucEntity::operator=(), MucStripPlane::SetAlignment(), MucBox::SetAlignment(), MucBox::SetArea(), MucGas::SetBarrelRpcInBes(), MucBakelite::SetBarrelRpcInBes(), MucRpc::SetBarrelRpcInLoc(), MucRpc::SetEndcapRpcInBes(), MucGas::SetEndcapRpcInBes(), MucBakelite::SetEndcapRpcInBes(), MucStrip::SetEndcapStripInBes(), MucStripPlane::SetH(), MucRpc::SetH(), MucGas::SetH(), MucGap::SetH(), MucBoxCover::SetH(), MucBox::SetH(), MucBakelite::SetH(), SetH(), MucStripPlane::SetL(), MucStrip::SetL(), MucRpc::SetL(), MucGas::SetL(), MucGap::SetL(), MucBoxCover::SetL(), MucBox::SetL(), MucBakelite::SetL(), SetL(), MucStripPlane::SetLocOrgInBes(), MucStrip::SetLocOrgInBes(), MucRpc::SetLocOrgInBes(), MucGas::SetLocOrgInBes(), MucGap::SetLocOrgInBes(), MucBoxCover::SetLocOrgInBes(), MucBox::SetLocOrgInBes(), MucBakelite::SetLocOrgInBes(), SetLocOrgInBes(), MucStripPlane::SetObjOrgInBes(), MucStrip::SetObjOrgInBes(), MucRpc::SetObjOrgInBes(), MucGap::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), SetObjOrgInBes(), MucStripPlane::SetObjOrgInLoc(), MucStrip::SetObjOrgInLoc(), MucRpc::SetObjOrgInLoc(), MucGap::SetObjOrgInLoc(), MucBoxCover::SetObjOrgInLoc(), MucBox::SetObjOrgInLoc(), MucBakelite::SetObjOrgInLoc(), SetObjOrgInLoc(), MucGap::SetObjRotToMot(), MucBox::SetObjRotToMot(), SetObjRotToMot(), MucStrip::SetPhi(), MucRpc::SetPhi(), MucGas::SetPhi(), MucBakelite::SetPhi(), MucStripPlane::SetRc(), MucGap::SetRc(), MucBoxCover::SetRc(), MucBox::SetRc(), SetRc(), MucStripPlane::SetRin(), MucRpc::SetRin(), MucGas::SetRin(), MucGap::SetRin(), MucBoxCover::SetRin(), MucBox::SetRin(), MucBakelite::SetRin(), SetRin(), MucStripPlane::SetRout(), MucRpc::SetRout(), MucGas::SetRout(), MucGap::SetRout(), MucBoxCover::SetRout(), MucBox::SetRout(), MucBakelite::SetRout(), SetRout(), MucStripPlane::SetTheta(), MucRpc::SetTheta(), MucGas::SetTheta(), MucGap::SetTheta(), MucBoxCover::SetTheta(), MucBox::SetTheta(), MucBakelite::SetTheta(), SetTheta(), SetThin(), MucStrip::SetType(), MucStripPlane::SetW(), MucStrip::SetW(), MucRpc::SetW(), MucGas::SetW(), MucGap::SetW(), MucBoxCover::SetW(), MucBox::SetW(), MucBakelite::SetW(), SetW(), MucStripPlane::SetWd(), MucRpc::SetWd(), MucGas::SetWd(), MucGap::SetWd(), MucBoxCover::SetWd(), MucBox::SetWd(), MucBakelite::SetWd(), SetWd(), MucStripPlane::SetWu(), MucRpc::SetWu(), MucGas::SetWu(), MucGap::SetWu(), MucBoxCover::SetWu(), MucBox::SetWu(), MucBakelite::SetWu(), and SetWu().
double MucEntity::m_Rc [protected, inherited] |
Definition at line 100 of file MucEntity.h.
Referenced by MucEntity::GetRc(), MucRpc::SetEndcapRpcInBes(), MucGas::SetEndcapRpcInBes(), MucBakelite::SetEndcapRpcInBes(), MucStripPlane::SetLocOrgInBes(), MucGap::SetLocOrgInBes(), MucBoxCover::SetLocOrgInBes(), MucBox::SetLocOrgInBes(), SetLocOrgInBes(), MucStripPlane::SetObjOrgInBes(), MucGap::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), SetObjOrgInBes(), MucStripPlane::SetRc(), MucRpc::SetRc(), MucGas::SetRc(), MucGap::SetRc(), MucEntity::SetRc(), MucBoxCover::SetRc(), MucBox::SetRc(), MucBakelite::SetRc(), SetRc(), MucRpc::SetW(), MucGas::SetW(), and MucBakelite::SetW().
double MucEntity::m_Rin [protected, inherited] |
Definition at line 98 of file MucEntity.h.
Referenced by MucEntity::GetRin(), MucRpc::SetH(), MucGas::SetH(), MucBakelite::SetH(), MucStripPlane::SetRc(), MucRpc::SetRc(), MucGas::SetRc(), MucGap::SetRc(), MucBoxCover::SetRc(), MucBox::SetRc(), MucBakelite::SetRc(), SetRc(), MucStripPlane::SetRin(), MucRpc::SetRin(), MucGas::SetRin(), MucGap::SetRin(), MucEntity::SetRin(), MucBoxCover::SetRin(), MucBox::SetRin(), MucBakelite::SetRin(), SetRin(), MucRpc::SetW(), MucGas::SetW(), MucBakelite::SetW(), MucRpc::SetWd(), MucGas::SetWd(), MucBakelite::SetWd(), MucStripPlane::SetWu(), MucRpc::SetWu(), MucGas::SetWu(), MucGap::SetWu(), MucBoxCover::SetWu(), MucBox::SetWu(), MucBakelite::SetWu(), and SetWu().
double MucEntity::m_Rout [protected, inherited] |
Definition at line 99 of file MucEntity.h.
Referenced by MucEntity::GetRout(), MucRpc::SetH(), MucGas::SetH(), MucBakelite::SetH(), MucStripPlane::SetRc(), MucRpc::SetRc(), MucGas::SetRc(), MucGap::SetRc(), MucBoxCover::SetRc(), MucBox::SetRc(), MucBakelite::SetRc(), SetRc(), MucStripPlane::SetRout(), MucRpc::SetRout(), MucGas::SetRout(), MucGap::SetRout(), MucEntity::SetRout(), MucBoxCover::SetRout(), MucBox::SetRout(), MucBakelite::SetRout(), SetRout(), SetW(), MucStripPlane::SetWd(), MucRpc::SetWd(), MucGas::SetWd(), MucGap::SetWd(), MucBoxCover::SetWd(), MucBox::SetWd(), MucBakelite::SetWd(), and SetWd().
int MucEntity::m_RpcId [protected, inherited] |
Definition at line 92 of file MucEntity.h.
Referenced by MucRpc::GetBakelite(), MucEntity::GetRpcId(), MucEntity::MucEntity(), MucEntity::operator=(), MucGas::SetBarrelRpcInBes(), MucBakelite::SetBarrelRpcInBes(), MucGas::SetEndcapRpcInBes(), MucBakelite::SetEndcapRpcInBes(), MucGas::SetL(), MucBakelite::SetL(), MucGas::SetTheta(), MucBakelite::SetTheta(), MucGas::SetW(), MucBakelite::SetW(), MucGas::SetWd(), MucBakelite::SetWd(), MucGas::SetWu(), and MucBakelite::SetWu().
int MucEntity::m_Segment [protected, inherited] |
Definition at line 89 of file MucEntity.h.
Referenced by MucRpc::GetBakelite(), MucGap::GetBox(), MucBox::GetBoxCover(), MucRpc::GetGas(), MucBox::GetRpc(), MucEntity::GetSegment(), MucStripPlane::GetStrip(), MucBox::GetStripPlane(), MucEntity::MucEntity(), MucEntity::operator=(), MucGas::SetBarrelRpcInBes(), MucBakelite::SetBarrelRpcInBes(), MucRpc::SetBarrelRpcInLoc(), MucStrip::SetBarrelStripInLoc(), MucStrip::SetCenterLine(), MucRpc::SetEndcapRpcInBes(), MucGas::SetEndcapRpcInBes(), MucBakelite::SetEndcapRpcInBes(), MucStrip::SetHead(), MucStripPlane::SetL(), MucStrip::SetL(), MucRpc::SetL(), MucGas::SetL(), MucGap::SetL(), MucBoxCover::SetL(), MucBox::SetL(), MucBakelite::SetL(), MucStripPlane::SetLocOrgInBes(), MucStrip::SetLocOrgInBes(), MucRpc::SetLocOrgInBes(), MucGap::SetLocOrgInBes(), MucBoxCover::SetLocOrgInBes(), MucBox::SetLocOrgInBes(), SetLocOrgInBes(), MucStripPlane::SetObjOrgInBes(), MucGap::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), SetObjOrgInBes(), MucStripPlane::SetObjOrgInLoc(), MucGap::SetObjOrgInLoc(), MucBoxCover::SetObjOrgInLoc(), MucBox::SetObjOrgInLoc(), MucGap::SetObjRotToMot(), MucBox::SetObjRotToMot(), SetObjRotToMot(), MucStrip::SetPhi(), MucRpc::SetPhi(), MucGas::SetPhi(), MucBakelite::SetPhi(), MucStrip::SetTail(), MucStripPlane::SetTheta(), MucRpc::SetTheta(), MucGas::SetTheta(), MucGap::SetTheta(), MucBoxCover::SetTheta(), MucBox::SetTheta(), MucBakelite::SetTheta(), SetTheta(), MucStripPlane::SetW(), MucStrip::SetW(), MucRpc::SetW(), MucGas::SetW(), MucGap::SetW(), MucBoxCover::SetW(), MucBox::SetW(), and MucBakelite::SetW().
double MucEntity::m_Theta [protected, inherited] |
Definition at line 95 of file MucEntity.h.
Referenced by MucEntity::GetTheta(), MucEntity::MucEntity(), MucEntity::operator=(), MucGas::SetBarrelRpcInBes(), MucBakelite::SetBarrelRpcInBes(), MucRpc::SetEndcapRpcInBes(), MucStripPlane::SetLocOrgInBes(), MucRpc::SetLocOrgInBes(), MucGap::SetLocOrgInBes(), MucBoxCover::SetLocOrgInBes(), MucBox::SetLocOrgInBes(), SetLocOrgInBes(), MucStripPlane::SetObjOrgInBes(), MucGap::SetObjOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBox::SetObjOrgInBes(), SetObjOrgInBes(), MucStripPlane::SetTheta(), MucRpc::SetTheta(), MucGas::SetTheta(), MucGap::SetTheta(), MucEntity::SetTheta(), MucBoxCover::SetTheta(), MucBox::SetTheta(), MucBakelite::SetTheta(), and SetTheta().
double MucEntity::m_Thin [protected, inherited] |
Definition at line 101 of file MucEntity.h.
Referenced by MucEntity::GetThin(), MucEntity::MucEntity(), MucEntity::operator=(), SetLocOrgInBes(), MucStripPlane::SetThin(), MucStrip::SetThin(), MucRpc::SetThin(), MucGas::SetThin(), MucGap::SetThin(), MucEntity::SetThin(), MucBoxCover::SetThin(), MucBox::SetThin(), MucBakelite::SetThin(), and SetThin().
int MucEntity::m_UpDown [protected, inherited] |
Definition at line 91 of file MucEntity.h.
Referenced by MucRpc::GetBakelite(), MucRpc::GetGas(), MucEntity::GetUpDown(), MucEntity::MucEntity(), MucEntity::operator=(), MucGas::SetBarrelRpcInBes(), MucBakelite::SetBarrelRpcInBes(), MucRpc::SetBarrelRpcInLoc(), MucRpc::SetEndcapRpcInBes(), MucGas::SetEndcapRpcInBes(), MucBakelite::SetEndcapRpcInBes(), MucGas::SetH(), MucBakelite::SetH(), MucRpc::SetL(), MucGas::SetL(), MucBakelite::SetL(), MucBoxCover::SetLocOrgInBes(), MucBoxCover::SetObjOrgInBes(), MucBoxCover::SetObjOrgInLoc(), MucRpc::SetRin(), MucGas::SetRin(), MucBakelite::SetRin(), MucRpc::SetRout(), MucGas::SetRout(), MucBakelite::SetRout(), MucRpc::SetTheta(), MucGas::SetTheta(), MucBakelite::SetTheta(), MucRpc::SetW(), MucGas::SetW(), MucBakelite::SetW(), MucRpc::SetWd(), MucGas::SetWd(), MucBakelite::SetWd(), MucRpc::SetWu(), MucGas::SetWu(), and MucBakelite::SetWu().
double MucEntity::m_W [protected, inherited] |
Definition at line 102 of file MucEntity.h.
Referenced by MucEntity::GetW(), MucEntity::MucEntity(), MucEntity::operator=(), MucStrip::SetArea(), MucBox::SetArea(), MucStrip::SetCenterLine(), MucStripPlane::SetObjOrgInBes(), MucStripPlane::SetObjOrgInLoc(), MucStrip::SetPadNumber(), MucStrip::SetTail(), MucStripPlane::SetW(), MucStrip::SetW(), MucRpc::SetW(), MucGas::SetW(), MucGap::SetW(), MucEntity::SetW(), MucBoxCover::SetW(), MucBox::SetW(), MucBakelite::SetW(), SetW(), MucStripPlane::SetWd(), MucStrip::SetWd(), MucRpc::SetWd(), MucGas::SetWd(), MucGap::SetWd(), MucBoxCover::SetWd(), MucBox::SetWd(), MucBakelite::SetWd(), SetWd(), MucStripPlane::SetWu(), MucStrip::SetWu(), MucRpc::SetWu(), MucGas::SetWu(), MucGap::SetWu(), MucBoxCover::SetWu(), MucBox::SetWu(), MucBakelite::SetWu(), and SetWu().
double MucEntity::m_Wd [protected, inherited] |
Definition at line 106 of file MucEntity.h.
Referenced by MucEntity::GetWd(), MucEntity::MucEntity(), MucEntity::operator=(), MucRpc::SetEndcapRpcInBes(), MucGas::SetEndcapRpcInBes(), MucBakelite::SetEndcapRpcInBes(), MucStripPlane::SetWd(), MucStrip::SetWd(), MucRpc::SetWd(), MucGas::SetWd(), MucGap::SetWd(), MucEntity::SetWd(), MucBoxCover::SetWd(), MucBox::SetWd(), MucBakelite::SetWd(), and SetWd().
double MucEntity::m_Wu [protected, inherited] |
Definition at line 105 of file MucEntity.h.
Referenced by MucEntity::GetWu(), MucEntity::MucEntity(), MucEntity::operator=(), MucStripPlane::SetWu(), MucStrip::SetWu(), MucRpc::SetWu(), MucGas::SetWu(), MucGap::SetWu(), MucEntity::SetWu(), MucBoxCover::SetWu(), MucBox::SetWu(), MucBakelite::SetWu(), and SetWu().