11 #include "G4RunManager.hh"
12 #include "G4VisAttributes.hh"
132 G4SDManager* SDman = G4SDManager::GetSDMpointer();
140 G4Colour blue (0/255., 0/255., 255/255.);
163 G4Material* pttoMaterial = G4Material::GetMaterial(materialName);
167 G4cout <<
"=== Changing LeadGlass material: Look up material " << G4endl;
169 G4cout <<
"=== Changing LeadGlass material: Now the material is " << materialName << G4endl;
172 G4cerr <<
"=== Error: Changing LeadGlass material FAILED! " << G4endl << G4endl;
184 G4cout <<
"=== Calling QweakSimLeadGlass::SetLeadGlass_CenterPositionInX() " << G4endl;
189 G4cout <<
"=== Leaving QweakSimLeadGlass::SetLeadGlass_CenterPositionInX() " << G4endl << G4endl;
200 G4cout <<
"=== Calling QweakSimLeadGlass::SetLeadGlass_CenterPositionInY() " << G4endl;
205 G4cout <<
"=== Leaving QweakSimLeadGlass::SetLeadGlass_CenterPositionInY() " << G4endl << G4endl;
216 G4cout <<
"=== Calling QweakSimLeadGlass::SetLeadGlass_CenterPositionInZ() " << G4endl;
221 G4cout <<
"=== Leaving QweakSimLeadGlass::SetLeadGlass_CenterPositionInZ() " << G4endl << G4endl;
233 G4cout << G4endl <<
"=== Calling QweakSimLeadGlass::SetLeadGlass_TiltAngleInX() " << G4endl;
246 G4cout << G4endl <<
"=== Leaving QweakSimLeadGlass::SetLeadGlass_TiltAngleInX() " << G4endl << G4endl;
257 G4cout << G4endl <<
"=== Calling QweakSimLeadGlass::SetLeadGlass_TiltAngleInY() " << G4endl;
270 G4cout << G4endl <<
"=== Leaving QweakSimLeadGlass::SetLeadGlass_TiltAngleInY() " << G4endl << G4endl;
281 G4cout << G4endl <<
"=== Calling QweakSimLeadGlass::SetLeadGlass_TiltAngleInZ() " << G4endl;
294 G4cout << G4endl <<
"=== Leaving QweakSimLeadGlass::SetLeadGlass_TiltAngleInZ() " << G4endl << G4endl;
305 G4cout <<
"=== Calling QweakSimLeadGlass::SetLeadGlass_Enabled() " << G4endl;
311 G4cout <<
"=== Leaving QweakSimLeadGlass::SetLeadGlass_Enabled() " << G4endl << G4endl;
322 G4cout <<
"=== Calling QweakSimLeadGlass::SetLeadGlass_Disabled() " << G4endl;
328 G4cout <<
"=== Leaving QweakSimLeadGlass::SetLeadGlass_Disabled() " << G4endl << G4endl;
G4RotationMatrix * LeadGlass_RotationMatrix
G4VSensitiveDetector * LeadGlassSD
G4double LeadGlass_TiltAngle_X
static QweakSimMaterial * GetInstance()
G4double LeadGlass_TiltAngle_Z
G4VisAttributes * LeadGlass_VisAtt
void SetLeadGlass_TiltAngleInZ(G4double zTiltAngle)
void SetLeadGlass_CenterPositionInY(G4double yPos)
static const G4bool pSurfChk
void ConstructComponent(G4VPhysicalVolume *MotherVolume)
void SetLeadGlass_Material(G4String)
G4double LeadGlass_FullLength_Z
G4ThreeVector LeadGlass_CenterPosition
QweakSimLeadGlassMessenger * LeadGlassMessenger
void SetLeadGlass_TiltAngleInX(G4double xTiltAngle)
G4VPhysicalVolume * LeadGlass_Physical
G4double LeadGlass_FullLength_Y
G4Material * GetMaterial(G4String material)
void SetLeadGlass_CenterPositionInX(G4double xPos)
void SetLeadGlass_Enabled()
void SetLeadGlass_CenterPositionInZ(G4double zPos)
G4double LeadGlass_CenterPosition_Y
G4double LeadGlass_CenterPosition_Z
G4LogicalVolume * LeadGlass_Logical
G4double MD7_CenterPosition_X
G4Material * LeadGlass_Material
G4double LeadGlass_TiltAngle_Y
G4double MD7_CenterPosition_Y
void SetLeadGlass_TiltAngleInY(G4double yTiltAngle)
void SetLeadGlass_Disabled()
G4double MD7_CenterPosition_Z
G4double LeadGlass_FullLength_X
G4double LeadGlass_CenterPosition_X
QweakSimMaterial * pMaterial