ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/optical/LXe/include/LXeWLSSlab.hh>
Private Member Functions | |
void | CopyValues () |
Private Attributes | |
LXeDetectorConstruction * | fConstructor |
G4int | fNfibers |
G4double | fScint_x |
G4double | fScint_y |
G4double | fScint_z |
G4double | fSlab_z |
Static Private Attributes | |
static G4LogicalVolume * | fScintSlab_log = nullptr |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VPhysicalVolume | |
static const G4PVManager & | GetSubInstanceManager () |
static void | Clean () |
Protected Member Functions inherited from G4VPhysicalVolume | |
void | InitialiseWorker (G4VPhysicalVolume *pMasterObject, G4RotationMatrix *pRot, const G4ThreeVector &tlate) |
void | TerminateWorker (G4VPhysicalVolume *pMasterObject) |
Protected Attributes inherited from G4VPhysicalVolume | |
G4int | instanceID |
Static Protected Attributes inherited from G4VPhysicalVolume | |
static G4GEOM_DLL G4PVManager | subInstanceManager |
Definition at line 43 of file LXeWLSSlab.hh.
View newest version in sPHENIX GitHub at line 43 of file LXeWLSSlab.hh
LXeWLSSlab::LXeWLSSlab | ( | G4RotationMatrix * | pRot, |
const G4ThreeVector & | tlate, | ||
G4LogicalVolume * | pMotherLogical, | ||
G4bool | pMany, | ||
G4int | pCopyNo, | ||
LXeDetectorConstruction * | c | ||
) |
Definition at line 43 of file LXeWLSSlab.cc.
View newest version in sPHENIX GitHub at line 43 of file LXeWLSSlab.cc
References CopyValues(), deg, fConstructor, fNfibers, fScint_x, fScint_y, fScintSlab_log, fSlab_z, G4Material::GetMaterial(), CLHEP::HepRotation::rotateY(), G4VPhysicalVolume::SetLogicalVolume(), and Y.
|
private |
Definition at line 84 of file LXeWLSSlab.cc.
View newest version in sPHENIX GitHub at line 84 of file LXeWLSSlab.cc
References fConstructor, fNfibers, fScint_x, fScint_y, fScint_z, fSlab_z, LXeDetectorConstruction::GetNFibers(), LXeDetectorConstruction::GetScintX(), LXeDetectorConstruction::GetScintY(), LXeDetectorConstruction::GetScintZ(), and LXeDetectorConstruction::GetSlabZ().
Referenced by LXeWLSSlab().
|
private |
Definition at line 58 of file LXeWLSSlab.hh.
View newest version in sPHENIX GitHub at line 58 of file LXeWLSSlab.hh
Referenced by CopyValues(), and LXeWLSSlab().
|
private |
Definition at line 62 of file LXeWLSSlab.hh.
View newest version in sPHENIX GitHub at line 62 of file LXeWLSSlab.hh
Referenced by CopyValues(), and LXeWLSSlab().
|
private |
Definition at line 63 of file LXeWLSSlab.hh.
View newest version in sPHENIX GitHub at line 63 of file LXeWLSSlab.hh
Referenced by CopyValues(), and LXeWLSSlab().
|
private |
Definition at line 64 of file LXeWLSSlab.hh.
View newest version in sPHENIX GitHub at line 64 of file LXeWLSSlab.hh
Referenced by CopyValues(), and LXeWLSSlab().
|
private |
Definition at line 65 of file LXeWLSSlab.hh.
View newest version in sPHENIX GitHub at line 65 of file LXeWLSSlab.hh
Referenced by CopyValues().
|
staticprivate |
Definition at line 60 of file LXeWLSSlab.hh.
View newest version in sPHENIX GitHub at line 60 of file LXeWLSSlab.hh
Referenced by LXeWLSSlab().
|
private |
Definition at line 66 of file LXeWLSSlab.hh.
View newest version in sPHENIX GitHub at line 66 of file LXeWLSSlab.hh
Referenced by CopyValues(), and LXeWLSSlab().