QwGeant4
|
Region 2 Horizontal Drift Chamber. More...
#include <QweakSimHDC.hh>
Private Member Functions | |
void | PlaceHDC_MasterContainers () |
Region 2 Horizontal Drift Chamber.
Placeholder for a long explaination
Definition at line 65 of file QweakSimHDC.hh.
QweakSimHDC::QweakSimHDC | ( | ) |
Definition at line 43 of file QweakSimHDC.cc.
References AluFrame_InnerLength, AluFrame_InnerWidth, AluFrame_OuterLength, AluFrame_OuterWidth, AluFrame_Thickness, QweakSimMaterial::GetInstance(), HDC_CenterBack_XPos, HDC_CenterBack_YPos, HDC_CenterBack_ZPos, HDC_CenterFront_XPos, HDC_CenterFront_YPos, HDC_CenterFront_ZPos, HDC_DriftCell_TotalThickness, HDC_Foil_Logical, HDC_Foil_Physical, HDC_Foil_VisAtt, HDC_Frame_Logical, HDC_Frame_Physical, HDC_Frame_VisAtt, HDC_MasterContainer_Logical, HDC_MasterContainer_VisAtt, HDC_MasterContainerBack_Physical, HDC_MasterContainerFront_Physical, HDC_Messenger, HDC_RotationAngleInPhi, HDC_SubContainer_Logical, HDC_SubContainer_Physical, HDC_SubContainer_VisAtt, HDC_WirePlane_Logical, HDC_WirePlane_Physical, HDC_WirePlane_VisAtt, HDCFrame_BorderWidthInX, HDCFrame_BorderWidthInY, HDCFrame_InnerLength, HDCFrame_InnerWidth, HDCFrame_OuterLength, HDCFrame_OuterWidth, HDCFrame_Thickness, pMaterial, and Rotation_HDC.
QweakSimHDC::~QweakSimHDC | ( | ) |
Definition at line 153 of file QweakSimHDC.cc.
References HDC_Foil_Logical, HDC_Foil_Physical, HDC_Foil_VisAtt, HDC_Frame_Logical, HDC_Frame_Physical, HDC_Frame_Solid, HDC_Frame_VisAtt, HDC_MasterContainer_Logical, HDC_MasterContainer_VisAtt, HDC_SubContainer_Logical, HDC_SubContainer_Physical, HDC_SubContainer_VisAtt, HDC_WirePlane_Logical, HDC_WirePlane_Physical, and HDC_WirePlane_VisAtt.
void QweakSimHDC::ConstructComponent | ( | G4VPhysicalVolume * | MotherVolume | ) |
Definition at line 187 of file QweakSimHDC.cc.
References QweakSimMaterial::GetMaterial(), HDC_DriftCell_TotalThickness, HDC_Foil_Logical, HDC_Foil_VisAtt, HDC_Frame_Logical, HDC_Frame_Physical, HDC_Frame_Solid, HDC_Frame_VisAtt, HDC_MasterContainer_Logical, HDC_MasterContainer_VisAtt, HDC_SubContainer_Logical, HDC_SubContainer_Physical, HDC_SubContainer_VisAtt, HDC_WirePlane_Logical, HDC_WirePlane_VisAtt, HDCFrame_InnerLength, HDCFrame_InnerWidth, HDCFrame_OuterLength, HDCFrame_OuterWidth, HDCFrame_Thickness, HdriftChamberSD, mil, PlaceHDC_MasterContainers(), pMaterial, pSurfChk, and theMotherPV.
Referenced by QweakSimDetectorConstruction::ConstructQweak().
void QweakSimHDC::DestroyComponent | ( | ) |
Definition at line 541 of file QweakSimHDC.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 99 of file QweakSimHDC.hh.
References HDC_MasterContainer_Logical.
|
inline |
|
inline |
Definition at line 111 of file QweakSimHDC.hh.
References HDC_WirePlane_Logical.
|
inline |
Definition at line 112 of file QweakSimHDC.hh.
References HDC_WirePlane_Physical.
|
inline |
Definition at line 102 of file QweakSimHDC.hh.
References HDC_MasterContainerBack_Physical.
Referenced by QweakSimDetectorConstruction::ConstructQweak().
|
inline |
Definition at line 101 of file QweakSimHDC.hh.
References HDC_MasterContainerFront_Physical.
Referenced by QweakSimDetectorConstruction::ConstructQweak().
|
private |
Definition at line 648 of file QweakSimHDC.cc.
References QweakSimMaterial::GetMaterial(), HDC_CenterBack_XPos, HDC_CenterBack_YPos, HDC_CenterBack_ZPos, HDC_CenterFront_XPos, HDC_CenterFront_YPos, HDC_CenterFront_ZPos, HDC_CenterPositionInZ, HDC_MasterContainer_Logical, HDC_MasterContainerBack_Physical, HDC_MasterContainerFront_Physical, HDC_PackageContainer_Physical, pMaterial, pSurfChk, Rotation_HDC, and theMotherPV.
Referenced by ConstructComponent().
void QweakSimHDC::SetBackHDC_CenterPositionInX | ( | G4double | xPos, |
G4int | pkg | ||
) |
Definition at line 589 of file QweakSimHDC.cc.
References HDC_CenterBack_XPos, HDC_CenterBack_YPos, HDC_CenterBack_ZPos, HDC_CenterPositionInZ, and HDC_MasterContainerBack_Physical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetBackHDC_CenterPositionInY | ( | G4double | yPos, |
G4int | pkg | ||
) |
Definition at line 603 of file QweakSimHDC.cc.
References HDC_CenterBack_XPos, HDC_CenterBack_YPos, HDC_CenterBack_ZPos, HDC_CenterPositionInZ, and HDC_MasterContainerBack_Physical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetBackHDC_CenterPositionInZ | ( | G4double | zPos, |
G4int | pkg | ||
) |
Definition at line 617 of file QweakSimHDC.cc.
References HDC_CenterBack_XPos, HDC_CenterBack_YPos, HDC_CenterBack_ZPos, HDC_CenterPositionInZ, and HDC_MasterContainerBack_Physical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetFrontHDC_CenterPositionInX | ( | G4double | xPos, |
G4int | pkg | ||
) |
Definition at line 546 of file QweakSimHDC.cc.
References HDC_CenterFront_XPos, HDC_CenterFront_YPos, HDC_CenterFront_ZPos, HDC_CenterPositionInZ, and HDC_MasterContainerFront_Physical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetFrontHDC_CenterPositionInY | ( | G4double | yPos, |
G4int | pkg | ||
) |
Definition at line 560 of file QweakSimHDC.cc.
References HDC_CenterFront_XPos, HDC_CenterFront_YPos, HDC_CenterFront_ZPos, HDC_CenterPositionInZ, and HDC_MasterContainerFront_Physical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetFrontHDC_CenterPositionInZ | ( | G4double | zPos, |
G4int | pkg | ||
) |
Definition at line 574 of file QweakSimHDC.cc.
References HDC_CenterFront_XPos, HDC_CenterFront_YPos, HDC_CenterFront_ZPos, HDC_CenterPositionInZ, and HDC_MasterContainerFront_Physical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetHDC_FoilMaterial | ( | G4String | materialName | ) |
Definition at line 507 of file QweakSimHDC.cc.
References HDC_Foil_Logical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetHDC_FrameMaterial | ( | G4String | materialName | ) |
Definition at line 490 of file QweakSimHDC.cc.
References HDC_Frame_Logical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetHDC_MasterContainerMaterial | ( | G4String | materialName | ) |
Definition at line 456 of file QweakSimHDC.cc.
References HDC_MasterContainer_Logical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetHDC_RotationAngleInPhi | ( | G4double | HDC_phiangle, |
G4int | pkg | ||
) |
Definition at line 630 of file QweakSimHDC.cc.
References HDC_PackageContainer_Physical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetHDC_SubContainerMaterial | ( | G4String | materialName | ) |
Definition at line 473 of file QweakSimHDC.cc.
References HDC_SubContainer_Logical.
Referenced by QweakSimHDCMessenger::SetNewValue().
void QweakSimHDC::SetHDC_WirePlaneMaterial | ( | G4String | materialName | ) |
Definition at line 524 of file QweakSimHDC.cc.
References HDC_WirePlane_Logical.
Referenced by QweakSimHDCMessenger::SetNewValue().
|
private |
Definition at line 164 of file QweakSimHDC.hh.
Referenced by QweakSimHDC().
|
private |
Definition at line 165 of file QweakSimHDC.hh.
Referenced by QweakSimHDC().
|
private |
Definition at line 162 of file QweakSimHDC.hh.
Referenced by QweakSimHDC().
|
private |
Definition at line 163 of file QweakSimHDC.hh.
Referenced by QweakSimHDC().
|
private |
Definition at line 161 of file QweakSimHDC.hh.
Referenced by QweakSimHDC().
|
private |
Definition at line 173 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), QweakSimHDC(), SetBackHDC_CenterPositionInX(), SetBackHDC_CenterPositionInY(), and SetBackHDC_CenterPositionInZ().
|
private |
Definition at line 174 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), QweakSimHDC(), SetBackHDC_CenterPositionInX(), SetBackHDC_CenterPositionInY(), and SetBackHDC_CenterPositionInZ().
|
private |
Definition at line 175 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), QweakSimHDC(), SetBackHDC_CenterPositionInX(), SetBackHDC_CenterPositionInY(), and SetBackHDC_CenterPositionInZ().
|
private |
Definition at line 169 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), QweakSimHDC(), SetFrontHDC_CenterPositionInX(), SetFrontHDC_CenterPositionInY(), and SetFrontHDC_CenterPositionInZ().
|
private |
Definition at line 170 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), QweakSimHDC(), SetFrontHDC_CenterPositionInX(), SetFrontHDC_CenterPositionInY(), and SetFrontHDC_CenterPositionInZ().
|
private |
Definition at line 171 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), QweakSimHDC(), SetFrontHDC_CenterPositionInX(), SetFrontHDC_CenterPositionInY(), and SetFrontHDC_CenterPositionInZ().
|
private |
Definition at line 167 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), SetBackHDC_CenterPositionInX(), SetBackHDC_CenterPositionInY(), SetBackHDC_CenterPositionInZ(), SetFrontHDC_CenterPositionInX(), SetFrontHDC_CenterPositionInY(), and SetFrontHDC_CenterPositionInZ().
|
private |
Definition at line 159 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), and QweakSimHDC().
|
private |
Definition at line 143 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), getHDC_Foil_LogicalVolume(), QweakSimHDC(), SetHDC_FoilMaterial(), and ~QweakSimHDC().
|
private |
Definition at line 144 of file QweakSimHDC.hh.
Referenced by getHDC_Foil_PhysicalVolume(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 181 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 140 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), getHDC_Frame_LogicalVolume(), QweakSimHDC(), SetHDC_FrameMaterial(), and ~QweakSimHDC().
|
private |
Definition at line 141 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), getHDC_Frame_PhysicalVolume(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 187 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), and ~QweakSimHDC().
|
private |
Definition at line 180 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 133 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), getHDC_LogicalVolume(), PlaceHDC_MasterContainers(), QweakSimHDC(), SetHDC_MasterContainerMaterial(), and ~QweakSimHDC().
|
private |
Definition at line 178 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 135 of file QweakSimHDC.hh.
Referenced by getHDCBack_PhysicalVolume(), PlaceHDC_MasterContainers(), QweakSimHDC(), SetBackHDC_CenterPositionInX(), SetBackHDC_CenterPositionInY(), and SetBackHDC_CenterPositionInZ().
|
private |
Definition at line 134 of file QweakSimHDC.hh.
Referenced by getHDCFront_PhysicalVolume(), PlaceHDC_MasterContainers(), QweakSimHDC(), SetFrontHDC_CenterPositionInX(), SetFrontHDC_CenterPositionInY(), and SetFrontHDC_CenterPositionInZ().
|
private |
Definition at line 149 of file QweakSimHDC.hh.
Referenced by QweakSimHDC().
|
private |
Definition at line 128 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), and SetHDC_RotationAngleInPhi().
|
private |
Definition at line 131 of file QweakSimHDC.hh.
Referenced by GetHDC_RotationAngleInPhi(), and QweakSimHDC().
|
private |
Definition at line 137 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), QweakSimHDC(), SetHDC_SubContainerMaterial(), and ~QweakSimHDC().
|
private |
Definition at line 138 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 179 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 146 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), getHDC_WirePlane_LogicalVolume(), QweakSimHDC(), SetHDC_WirePlaneMaterial(), and ~QweakSimHDC().
|
private |
Definition at line 147 of file QweakSimHDC.hh.
Referenced by getHDC_WirePlane_PhysicalVolume(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 182 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), QweakSimHDC(), and ~QweakSimHDC().
|
private |
Definition at line 156 of file QweakSimHDC.hh.
Referenced by QweakSimHDC().
|
private |
Definition at line 157 of file QweakSimHDC.hh.
Referenced by QweakSimHDC().
|
private |
Definition at line 154 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), and QweakSimHDC().
|
private |
Definition at line 155 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), and QweakSimHDC().
|
private |
Definition at line 152 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), and QweakSimHDC().
|
private |
Definition at line 153 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), and QweakSimHDC().
|
private |
Definition at line 151 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), and QweakSimHDC().
|
private |
Definition at line 185 of file QweakSimHDC.hh.
Referenced by ConstructComponent().
|
private |
Definition at line 122 of file QweakSimHDC.hh.
|
private |
Definition at line 124 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), PlaceHDC_MasterContainers(), and QweakSimHDC().
|
private |
Definition at line 130 of file QweakSimHDC.hh.
Referenced by PlaceHDC_MasterContainers(), and QweakSimHDC().
|
private |
Definition at line 126 of file QweakSimHDC.hh.
Referenced by ConstructComponent(), and PlaceHDC_MasterContainers().