List of Macros

See notes below each macro for highlighted text.

Barium: EStem
From Elias


    

Notes:
The "writeHeader" line does not work in newer versions of SuperSim. Check your output to see if it needs to be removed. (Same for the other macros on this page)

Barium: CStem
From Elias


    

Californium: EStem
From Elias


    

Notes:
For newer versions of SuperSim, you'll need to use "AddSpectrum Cf252N" and include the line "/process/em/augerCascade true" after the "EM STD" line.

Californium: CStem
From Elias


    

(See EStem notes)

Germanium: Activation
From Rob


    

Polonium: Housing
From D'Ann


# Using a single Soudan stack in SuperSim
# as a simplified geometry
# The contamination will be Po214
# usage: SoudanStack_fullPhysics_Housing_Po214.mac impPhysType 

/control/verbose 0
/run/verbose 0
/CDMS/verbose 0

# geometry
/CDMS/Detector stack-soudan

# physics
/CDMS/Physics/EM option4
/process/em/fluo true
/process/em/auger true
/process/em/pixe true
/process/em/augerCascade true
/process/em/fluoBearden true
/process/em/deexcitationIgnoreCut true
/process/em/lowestElectronEnergy 30 eV
/process/em/lowestMuHadEnergy 30 eV

# contaminant source
/CDMS/Source contaminant
/CDMS/Contaminant/Volume Housing
/CDMS/Contaminant/surface
/CDMS/Contaminant/BiasDirection noBias
/CDMS/Contaminant/HalfAngle 180 deg
/CDMS/Contaminant/AddIsotope 84 214 #Po214

/CDMS/updateGeom

# configure event output
/CDMS/writeData false
/CDMS/writeHeader false
/CDMS/writeTrees true
/CDMS/writePrimaries false
/CDMS/writeEmptyHits false
/CDMS/writeEmptyEvents false

# output
/CDMS/writeFilePrefix Po/Po214_HousingContam_{ARG1}

/run/initialize
/run/autoSeed true
/run/beamOn 1000000
    

Polonium: Lids
From D'Ann


    

Polonium: ZIPs
From D'Ann


# Using the single Soudan stack in SuperSim
# as a simplified geometry
# The contamination will be Po214
# usage: SoudanStack_fullPhysics_ZIPs_Po214.mac impPhysType

/control/verbose 0
/run/verbose 0
/CDMS/verbose 0

# geometry
/CDMS/Detector stack-soudan

# physics
/CDMS/Physics/EM option4
/process/em/fluo true
/process/em/auger true
/process/em/pixe true
/process/em/augerCascade true
/process/em/fluoBearden true
/process/em/deexcitationIgnoreCut true
/process/em/lowestElectronEnergy 30 eV
/process/em/lowestMuHadEnergy 30 eV

# contaminant source
/CDMS/Source contaminant
/CDMS/Contaminant/Volume Zip
/CDMS/Contaminant/surface
/CDMS/Contaminant/BiasDirection noBias
/CDMS/Contaminant/HalfAngle 180 deg
/CDMS/Contaminant/AddIsotope 84 214 #Po214

/CDMS/updateGeom

# configure event output
/CDMS/writeData false
/CDMS/writeHeader false
/CDMS/writeTrees true
/CDMS/writePrimaries false
/CDMS/writeEmptyHits false
/CDMS/writeEmptyEvents false

# output
/CDMS/writeFilePrefix Po/singleStack_ZIPsContam_{ARG1}

/run/initialize
/run/autoSeed true
/run/beamOn 100000
    

Photoneutron: SbBe
From Anthony


/control/verbose 0
/run/verbose 0
/CDMS/verbose 0

# Configure lab
/CDMS/Lab NoLab 

/CDMS/Detector scdms
/CDMS/UseShield partial
/CDMS/Source gammaBe
/CDMS/GammaBe/Position -1.1637 +0.8148 0. cm 
/CDMS/GammaBe/RotZAngle 50 deg
/CDMS/GammaBe/boxOffset 8.15 cm 


#set up the particle generation
/CDMS/GammaBe/AddSpectrum nfile:sbbe_neuts.dat

/CDMS/updateGeom

/CDMS/DisableCounter decays

#configure a step counter
/CDMS/StepCounter nCapture 
/CDMS/nCapture/setParticleVolume neutron Zip 4 
/CDMS/nCapture/setParticleVolume neutron Zip 5 
/CDMS/nCapture/setParticleVolume neutron Zip 14 

/CDMS/writeTrees true		     # Do/Don't write ROOT files
/CDMS/writePrimaries true            # Do/Don't write primaries to file
/CDMS/writeData false                # Do/Don't write text out file
/CDMS/writeEmptyHits true 
/CDMS/writeEmptyEvents false 
#/CDMS/writeEventInfo false	    # Should turn off mcevent tree 
			#corresponds to allzips variables in merged

# 
# 1000000 events
#
/run/autoSeed true
/CDMS/writeFilePrefix /data/prefix
/run/setRunID 0 
/run/beamOn 1000000 

    

Photoneutron: YBe
From Anthony


/control/verbose 0
/run/verbose 0
/CDMS/verbose 0

# Configure lab
/CDMS/Lab NoLab 

/CDMS/Detector scdms
/CDMS/UseShield partial
/CDMS/Source gammaBe
/CDMS/GammaBe/Position -1.1637 +0.8148 0. cm 
/CDMS/GammaBe/RotZAngle 50 deg
/CDMS/GammaBe/boxOffset 8.15 cm 


#set up the particle generation
/CDMS/GammaBe/AddSpectrum nfile:ybe_neuts.dat

/CDMS/updateGeom

/CDMS/DisableCounter decays

#configure a step counter
/CDMS/StepCounter nCapture 
/CDMS/nCapture/setParticleVolume neutron Zip 4 
/CDMS/nCapture/setParticleVolume neutron Zip 5 
/CDMS/nCapture/setParticleVolume neutron Zip 14 

/CDMS/writeTrees true		     # Do/Don't write ROOT files
/CDMS/writePrimaries true            # Do/Don't write primaries to file
/CDMS/writeData false                # Do/Don't write text out file
/CDMS/writeEmptyHits true 
/CDMS/writeEmptyEvents false 
#/CDMS/writeEventInfo false	# Should turn off mcevent tree 
			#corresponds to allzips variables in merged

# 
# 1000000 events
#
/run/autoSeed true
/CDMS/writeFilePrefix /data/prefix
/run/setRunID 18 
/run/beamOn 1000000 

    

See this page for more information on macro lines.
SuperSim home page