54 "Slab",pMotherLogical,pMany,pCopyNo),fConstructor(c)
61 G4Box* ScintSlab_box =
new G4Box(
"Slab",slab_x,slab_y,fSlab_z);
68 G4double spacing = 2*slab_y/fNfibers;
74 for(
G4int i=0;i<fNfibers;i++){
75 G4double Y=-(spacing)*(fNfibers-1)*0.5 + i*spacing;
85 void LXeWLSSlab::CopyValues(){
CLHEP::Hep3Vector G4ThreeVector
CLHEP::HepRotation G4RotationMatrix
static G4Material * GetMaterial(const G4String &name, G4bool warning=true)
HepRotation & rotateY(double delta)
Definition of the LXeWLSFiber class.
LXeWLSSlab(G4RotationMatrix *pRot, const G4ThreeVector &tlate, G4LogicalVolume *pMotherLogical, G4bool pMany, G4int pCopyNo, LXeDetectorConstruction *c)
Definition of the LXeWLSSlab class.
static constexpr double deg
void SetLogicalVolume(G4LogicalVolume *pLogical)