Precalibrated Ion Beam Identification Detector Simulation 1.0
A pilot study detector simulation, written in C++ with Geant4.
PrimaryGeneratorMessenger::DetectorConstruction Member List
This is the complete list of members for PrimaryGeneratorMessenger::DetectorConstruction, including all inherited members.
BackScintillatorPlateSizeYPrimaryGeneratorMessenger::DetectorConstruction [private]
BeamBlockerMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
BeamBlockerThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
BeamBlockerXPositionPrimaryGeneratorMessenger::DetectorConstruction [private]
BeamBlockerYWidthPrimaryGeneratorMessenger::DetectorConstruction [private]
BeamBlockerZWidthPrimaryGeneratorMessenger::DetectorConstruction [private]
BetaDetectorPositionYPrimaryGeneratorMessenger::DetectorConstruction [private]
ComputeDependentDetectorParameters()PrimaryGeneratorMessenger::DetectorConstruction [private]
Construct()PrimaryGeneratorMessenger::DetectorConstruction
ConstructBeamBlocker() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructBetaDetector() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructDetector()PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructGermaniumDetector() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructScintillator() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructScintillatorBox() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructScintillatorPlates() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructScintillatorSlot() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructShielding() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructShieldingBeamBlocker() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructSlowdown() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ConstructWorld() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
defaultMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
DefineMaterials()PrimaryGeneratorMessenger::DetectorConstruction [private]
DetectorConstruction()PrimaryGeneratorMessenger::DetectorConstruction
detectorMessengerPrimaryGeneratorMessenger::DetectorConstruction [private]
EffectiveSlowdownThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
FlipBeta (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
FrontScintillatorPlateSizeYPrimaryGeneratorMessenger::DetectorConstruction [private]
FrontScintillatorPlateSizeZPrimaryGeneratorMessenger::DetectorConstruction [private]
GapMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
GeDetectorContainerSizeXPrimaryGeneratorMessenger::DetectorConstruction [private]
GeDetectorLengthPrimaryGeneratorMessenger::DetectorConstruction [private]
GeDetectorRadiusPrimaryGeneratorMessenger::DetectorConstruction [private]
GeDetectorShellInnerRadiusPrimaryGeneratorMessenger::DetectorConstruction [private]
GeDetectorShellLengthPrimaryGeneratorMessenger::DetectorConstruction [private]
GeDetectorShellMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
GeDetectorShellOuterRadiusPrimaryGeneratorMessenger::DetectorConstruction [private]
GermaniumDetectorMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
GetAbsorber()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetBackScintillatorPlate()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetBackScintillatorPlateSizeY()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetGap()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetGapMaterial()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetGermaniumDetector()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetLowerBetaDetector()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetLowerFrontScintillatorPlate()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetNumberOfScintillatorBoxes() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetNumberOfScintillatorsPerBox()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetphysiWorld()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetScintillator()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetScintillatorBoxSizeX()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetScintillatorBoxSizeY()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetScintillatorBoxSizeZ()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetScintillatorDiameter()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetScintillatorMaterial()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetScintillatorShieldingGapThickness()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetUpperBetaDetector()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetUpperFrontScintillatorPlate()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetWorldSizeX()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetWorldSizeY()PrimaryGeneratorMessenger::DetectorConstruction [inline]
GetWorldSizeZ()PrimaryGeneratorMessenger::DetectorConstruction [inline]
logicBackScintillatorPlatePrimaryGeneratorMessenger::DetectorConstruction [private]
logicBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
logicBetaDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
logicFrontScintillatorPlatePrimaryGeneratorMessenger::DetectorConstruction [private]
logicGapPrimaryGeneratorMessenger::DetectorConstruction [private]
logicGeDetectorContainerPrimaryGeneratorMessenger::DetectorConstruction [private]
logicGeDetectorShellPrimaryGeneratorMessenger::DetectorConstruction [private]
logicGeDetectorShellBottomPrimaryGeneratorMessenger::DetectorConstruction [private]
logicGeDetectorShellTopPrimaryGeneratorMessenger::DetectorConstruction [private]
logicGermaniumDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
logicLowerBetaDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
logicScintillatorPrimaryGeneratorMessenger::DetectorConstruction [private]
logicScintillatorBoxPrimaryGeneratorMessenger::DetectorConstruction [private]
logicShieldingPrimaryGeneratorMessenger::DetectorConstruction [private]
logicShieldingBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
logicSlotPrimaryGeneratorMessenger::DetectorConstruction [private]
logicSlowdownPrimaryGeneratorMessenger::DetectorConstruction [private]
logicTopShieldingPrimaryGeneratorMessenger::DetectorConstruction [private]
logicTopShieldingBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
logicWorldPrimaryGeneratorMessenger::DetectorConstruction [private]
NumberOfScintillatorBoxesPrimaryGeneratorMessenger::DetectorConstruction [private]
NumberOfScintillatorsPerBoxPrimaryGeneratorMessenger::DetectorConstruction [private]
physiBackScintillatorPlatePrimaryGeneratorMessenger::DetectorConstruction [private]
physiBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
physiGapPrimaryGeneratorMessenger::DetectorConstruction [private]
physiGeDetectorContainerPrimaryGeneratorMessenger::DetectorConstruction [private]
physiGeDetectorShellPrimaryGeneratorMessenger::DetectorConstruction [private]
physiGeDetectorShellBottomPrimaryGeneratorMessenger::DetectorConstruction [private]
physiGeDetectorShellTopPrimaryGeneratorMessenger::DetectorConstruction [private]
physiGermaniumDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
physiLowerBetaDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
physiLowerFrontScintillatorPlatePrimaryGeneratorMessenger::DetectorConstruction [private]
physiLowerSlowdownPrimaryGeneratorMessenger::DetectorConstruction [private]
physiScintillatorPrimaryGeneratorMessenger::DetectorConstruction [private]
physiScintillatorBoxPrimaryGeneratorMessenger::DetectorConstruction [private]
physiShieldingPrimaryGeneratorMessenger::DetectorConstruction [private]
physiShieldingBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
physiSlotPrimaryGeneratorMessenger::DetectorConstruction [private]
physiTopShieldingPrimaryGeneratorMessenger::DetectorConstruction [private]
physiTopShieldingBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
physiUpperBetaDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
physiUpperFrontScintillatorPlatePrimaryGeneratorMessenger::DetectorConstruction [private]
physiUpperSlowdownPrimaryGeneratorMessenger::DetectorConstruction [private]
physiWorldPrimaryGeneratorMessenger::DetectorConstruction [private]
PlateShieldingSpacing (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorBoxSizeXPrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorBoxSizeYPrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorBoxSizeZPrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorDiameterPrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorLengthPrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorPlateThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorPositionX (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorPositionY (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorPositionZ (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorShieldingGapThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
ScintillatorThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
SetBeamBlockerMaterial(G4String)PrimaryGeneratorMessenger::DetectorConstruction
SetBeamBlockerThickness(G4double thickness)PrimaryGeneratorMessenger::DetectorConstruction
SetBetaFlipping(G4bool)PrimaryGeneratorMessenger::DetectorConstruction
SetDefaultDetectorParameters() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction
SetEffectiveSlowdownThickness(G4double thickness)PrimaryGeneratorMessenger::DetectorConstruction
SetGapMaterial(G4String)PrimaryGeneratorMessenger::DetectorConstruction
SetGeDetectorLength(G4double length)PrimaryGeneratorMessenger::DetectorConstruction
SetGeDetectorRadius(G4double radius)PrimaryGeneratorMessenger::DetectorConstruction
SetGeDetectorShellInnerRadius(G4double radius)PrimaryGeneratorMessenger::DetectorConstruction
SetGeDetectorShellLength(G4double length)PrimaryGeneratorMessenger::DetectorConstruction
SetGeDetectorShellMaterial(G4String)PrimaryGeneratorMessenger::DetectorConstruction
SetGeDetectorShellOuterRadius(G4double radius)PrimaryGeneratorMessenger::DetectorConstruction
SetGermaniumDetectorMaterial(G4String)PrimaryGeneratorMessenger::DetectorConstruction
SetNumberOfScintillatorBoxes(G4int)PrimaryGeneratorMessenger::DetectorConstruction
SetNumberOfScintillatorsPerBox(G4int)PrimaryGeneratorMessenger::DetectorConstruction
SetScintillatorDiameter(G4double)PrimaryGeneratorMessenger::DetectorConstruction
SetScintillatorMaterial(G4String)PrimaryGeneratorMessenger::DetectorConstruction
SetScintillatorShieldingGapThickness(G4double)PrimaryGeneratorMessenger::DetectorConstruction
SetShieldingBeamBlockerMaterial(G4String)PrimaryGeneratorMessenger::DetectorConstruction
SetShieldingBeamBlockerThickness(G4double thickness)PrimaryGeneratorMessenger::DetectorConstruction
SetShieldingMaterial(G4String)PrimaryGeneratorMessenger::DetectorConstruction
SetShieldingThickness(G4double thickness)PrimaryGeneratorMessenger::DetectorConstruction
SetSlowdownHeightGap(G4double)PrimaryGeneratorMessenger::DetectorConstruction
SetSlowdownLength(G4double length)PrimaryGeneratorMessenger::DetectorConstruction
SetSlowdownMaterial(G4String)PrimaryGeneratorMessenger::DetectorConstruction
SetSlowdownThickness(G4double thickness)PrimaryGeneratorMessenger::DetectorConstruction
SetTopShieldingThickness(G4double thickness)PrimaryGeneratorMessenger::DetectorConstruction
SetVisualizationAttributes() (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ShieldingBeamBlockerMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
ShieldingBeamBlockerPositionX (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ShieldingBeamBlockerThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
ShieldingMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
ShieldingPositionX (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ShieldingPositionY (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ShieldingPositionZ (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
ShieldingThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
SlotWidthYPrimaryGeneratorMessenger::DetectorConstruction [private]
SlotWidthZPrimaryGeneratorMessenger::DetectorConstruction [private]
SlowdownHeightGapPrimaryGeneratorMessenger::DetectorConstruction [private]
SlowdownLengthPrimaryGeneratorMessenger::DetectorConstruction [private]
SlowdownMaterialPrimaryGeneratorMessenger::DetectorConstruction [private]
SlowdownThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
solidBackScintillatorPlatePrimaryGeneratorMessenger::DetectorConstruction [private]
solidBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
solidBetaDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
solidFrontScintillatorPlatePrimaryGeneratorMessenger::DetectorConstruction [private]
solidGapPrimaryGeneratorMessenger::DetectorConstruction [private]
solidGeDetectorContainerPrimaryGeneratorMessenger::DetectorConstruction [private]
solidGeDetectorShellPrimaryGeneratorMessenger::DetectorConstruction [private]
solidGeDetectorShellBottomPrimaryGeneratorMessenger::DetectorConstruction [private]
solidGeDetectorShellTopPrimaryGeneratorMessenger::DetectorConstruction [private]
solidGermaniumDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
solidLowerBetaDetectorPrimaryGeneratorMessenger::DetectorConstruction [private]
solidScintillatorPrimaryGeneratorMessenger::DetectorConstruction [private]
solidScintillatorBoxPrimaryGeneratorMessenger::DetectorConstruction [private]
solidShieldingPrimaryGeneratorMessenger::DetectorConstruction [private]
solidShieldingBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
solidSlotPrimaryGeneratorMessenger::DetectorConstruction [private]
solidSlowdownPrimaryGeneratorMessenger::DetectorConstruction [private]
solidTopShieldingPrimaryGeneratorMessenger::DetectorConstruction [private]
solidTopShieldingBeamBlockerPrimaryGeneratorMessenger::DetectorConstruction [private]
solidWorldPrimaryGeneratorMessenger::DetectorConstruction [private]
TopShieldingPositionX (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
TopShieldingPositionY (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
TopShieldingPositionZ (defined in PrimaryGeneratorMessenger::DetectorConstruction)PrimaryGeneratorMessenger::DetectorConstruction [private]
TopShieldingThicknessPrimaryGeneratorMessenger::DetectorConstruction [private]
UpdateGeometry()PrimaryGeneratorMessenger::DetectorConstruction
WorldSizeXPrimaryGeneratorMessenger::DetectorConstruction [private]
WorldSizeYPrimaryGeneratorMessenger::DetectorConstruction [private]
WorldSizeZPrimaryGeneratorMessenger::DetectorConstruction [private]
~DetectorConstruction()PrimaryGeneratorMessenger::DetectorConstruction
 All Classes Files Functions Variables Defines

Back to the main page of the Precalibrated Ion Beam Identification Detector project

Created by Rikard Lundmark