#input text file with the voxellized phantom information /det/programPath /home/paterno/geant4-apps/mammo-build /patient/imageNameAndPath input_compressed.txt #/det/scorePhantomDoseDistrib true #it works only with voxel phantoms (setPhantomType>4), default is false. #Scorer Voxellization is the same of phantom's one, cannot be changed. /det/setPhantom true /det/setPhantomType 5 #1->omogeneus semicylinder, 2->semicylinder with inner spheres #3->omogeneus semisphere, 4->semicylinder with inner spheres #5->compressed voxel phantom (DM,DBT), 6-> voxel phantom (BCT) /det/setPhantomZ 0.5 m #/det/setPhantomRotAngleDeg 45 #/det/setThorax false #default is true #/det/setPaddle false #default is true /det/setDSGdistance 1. cm #distance of detector from paddle/phantom /det/setGrid false #default is true /det/setSystemXsize 25. cm #set the tranversal size of paddle, support and grid /det/setSystemYsize 15. cm #defualt 20 x 10 cm2 /det/setDetectorMaterial 2 #see the list (0->CsI) /det/setDetectorSize 250. mm /det/setDetectorThickness 0.2 mm /det/setDetectorZ 0.5372 m #in case of Grid and/or Paddle, it is automatically calculated #/det/setDetectorRotAngleDeg 5 /det/setSD false #the volume is positioned anyway (default true) /det/setVoxelization false #activate the voxelization of the Detector (defualt false) /det/setColumns 833 /det/setRows 833 /det/setSlices 1 #/det/setBuiltinScorer true #default is false (Dose scorer -> does not work if I kill electrons) #/det/setScoringIndex 4 #0->No (default), 1->phantom, 2->detail, 3->skin, 4->detector, 5->spheres #/det/setMode 0 #0->gen (score and kill), 1->gen and track (default) #/phys/SelectPhysicsList penelopeMI #standard, livermore, penelope, LowEP, standard_option4 (default) #penelopeMI, penelopeMI_PE, penelopeMI_scatt /run/setCut 0.1 mm /process/em/fluo false /process/em/auger false /process/em/pixe false /process/em/UseGeneralProcess false #otherwise biasing and process tagging do not work properly /random/setSeeds 19577793 424238335 /run/verbose 1 #to see the Couples CutsVsRegion /control/verbose 1 #to see the macro that we are using in the log /run/initialize /mystack/Kill e- #/sd/setSK true #if setSD is false, this must be commented (default false) /run/setfilenamesave output/output.root #/control/execute input/beam_test.mac #/gun/setPrimariesPerEvent 10 /control/execute input/beam_test.mac /gun/setPrimariesPerEvent 96 /run/printProgress 10000 /run/beamOn 100000 #materials for the Phantom: #1->Water (default), 2->MedMat, 3->PMMA, 4->Lexan, 5->Kapton, 6->Nylon, 7->Polyethylene, #8->Polystyrene, 9->CIRS3070, 10->CIRS5050, 11->CIRS7030, 12->RMI454, 13->SoftTissueICRU44, #14->Adipose, 15->Glaundular, 16->CustomMat, 17->Air #materials for the Detail: #0->phantom (defualt), 1->I solution, 2->Gd solution, 3->MedMat, 4->Al, 5->cu #materials (models) for the Skin: #1->Adipose (5 mm), 2->G4_SKIN_ICRP (4 mm), 3->G4_SKIN_ICRP (1.45 mm) #4->1.45 mm G4_SKIN_ICRP + 2 mm Adipose, 5->1.45 mm G4_SKIN_ICRP + 3.55 mm Adipose #6->Adipose (5 mm), 0->PhantomMaterial (default) #materials for the Spheres: #1->Water, 2->MedMat, 3->PMMA, 4->Lexan, 5->Kapton, 6->Nylon, 7->Polyethylene, 8->Polystyrene #9->Adipose, 10->Glaundular (defualt) #materials for the Detector: #1->Ge, 2->Se, 3->Si, 4->GOS, otherwise->CsI