Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove default name to avoid warnings #134

Merged
merged 1 commit into from
Oct 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion examples/12.Generators/CosmicGenerator.rml
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,5 @@

</TRestGeant4Metadata>

<TRestGeant4PhysicsLists name="default" title="First physics list implementation"/>
<TRestGeant4PhysicsLists title="First physics list implementation"/>
</restG4>
186 changes: 99 additions & 87 deletions examples/v2.1.7/pandaXIII/biasing/externalTh232.rml
Original file line number Diff line number Diff line change
Expand Up @@ -9,92 +9,104 @@

<restG4>

<globals>
<parameter name="mainDataPath" value="" />
<parameter name="verboseLevel" value="essential" />
<variable name="DFilePath" value="${REST_PATH}/data/distributions" />
</globals>

<TRestRun name="PANDA-X III run" title="Simulations v2.0">
<parameter name="experimentName" value="PANDAXIII"/>
<parameter name="runType" value="simulation"/>
<parameter name="runNumber" value="${REST_RUN}"/>
<parameter name="runTag" value="biasing_Th232"/>
<parameter name="runDescription" value="We launch Th232 decays from the virtual box."/>
<parameter name="user" value="${USER}"/>
<parameter name="verboseLevel" value="3"/>
<parameter name="overwrite" value="on" />
<parameter name="outputFile" value="Run_ConcreteWall_Biasing_Th232.root" />
</TRestRun>

<TRestG4Metadata name="restG4 Simulation run" title="Biasing simulation of Th232 gammas from a external concrete wall.">

<parameter name="verboseLevel" value="1"/>

<parameter name="nEvents" value="100"/>
change the value to -1 to enter vis mode for more opeartions

<parameter name="gdmlFile" value="../geometry/resistive/pandaXIII_Setup.gdml"/>
<parameter name="maxTargetStepSize" value="10" units="mm" />

<generator type="virtualBox" size="12" units="m" >
<source particle="gamma" fullChain="off">
<angular type="TH1D" file="${DFilePath}/RadioactivityGammas.root" name="ThetaAngle"/>
<energy type="TH1D" file="${DFilePath}/RadioactivityGammas.root" name="Th232" range="(2.4,15.0)" units="MeV"/>
</source>
</generator>

<biasing value="on" type="virtualBox">
<biasingVolume particle="gamma" size="2500mm" position="(0,0,0)mm" factor="10" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="3000mm" position="(0,0,0)mm" factor="2.7" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="4000mm" position="(0,0,0)mm" factor="6.4" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="5000mm" position="(0,0,0)mm" factor="6.0" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="6000mm" position="(0,0,0)mm" factor="6.5" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="7000mm" position="(0,0,0)mm" factor="7.7" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="8000mm" position="(0,0,0)mm" factor="9.4" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="9000mm" position="(0,0,0)mm" factor="10.7" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="10000mm" position="(0,0,0)mm" factor="11.8" energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="11000mm" position="(0,0,0)mm" factor="13.2" energyRange="(2400,15000)keV"/>
</biasing>

<storage sensitiveVolume="gas">
<parameter name="energyRange" value="(0,4.8)MeV" />
<activeVolume name="gas" chance="1" />
</storage>

</TRestG4Metadata>

<TRestPhysicsLists name="default" title="First physics list implementation." >

<parameter name="cutForGamma" value="1" units="um" />
<parameter name="cutForElectron" value="1" units="um" />
<parameter name="cutForPositron" value="1" units="mm" />

<parameter name="cutForMuon" value="1" units="mm" />
<parameter name="cutForNeutron" value="1" units="mm" />
<parameter name="minEnergyRangeProductionCuts" value="1" units="keV" />
<parameter name="maxEnergyRangeProductionCuts" value="1" units="GeV" />

<!-- EM Physics lists -->
<physicsList name="G4EmLivermorePhysics"> </physicsList>
<!-- <physicsList name="G4EmPenelopePhysics"> </physicsList> -->
<!-- <physicsList name="G4EmStandardPhysics_option3"> </physicsList> -->

<!-- Decay physics lists -->
<physicsList name="G4DecayPhysics"> </physicsList>
<physicsList name="G4RadioactiveDecayPhysics"> </physicsList>
<physicsList name="G4RadioactiveDecay">
<option name="ICM" value="true" />
<option name="ARM" value="true" />
</physicsList>

<!-- Hadron physics lists -->
<physicsList name="G4HadronElasticPhysicsHP"> </physicsList>
<physicsList name="G4IonBinaryCascadePhysics"> </physicsList>
<physicsList name="G4HadronPhysicsQGSP_BIC_HP"> </physicsList>
<physicsList name="G4NeutronTrackingCut"> </physicsList>
<physicsList name="G4EmExtraPhysics"> </physicsList>

</TRestPhysicsLists>
<globals>
<parameter name="mainDataPath" value=""/>
<parameter name="verboseLevel" value="essential"/>
<variable name="DFilePath" value="${REST_PATH}/data/distributions"/>
</globals>

<TRestRun name="PANDA-X III run" title="Simulations v2.0">
<parameter name="experimentName" value="PANDAXIII"/>
<parameter name="runType" value="simulation"/>
<parameter name="runNumber" value="${REST_RUN}"/>
<parameter name="runTag" value="biasing_Th232"/>
<parameter name="runDescription" value="We launch Th232 decays from the virtual box."/>
<parameter name="user" value="${USER}"/>
<parameter name="verboseLevel" value="3"/>
<parameter name="overwrite" value="on"/>
<parameter name="outputFile" value="Run_ConcreteWall_Biasing_Th232.root"/>
</TRestRun>

<TRestG4Metadata name="restG4 Simulation run"
title="Biasing simulation of Th232 gammas from a external concrete wall.">

<parameter name="verboseLevel" value="1"/>

<parameter name="nEvents" value="100"/>
change the value to -1 to enter vis mode for more opeartions

<parameter name="gdmlFile" value="../geometry/resistive/pandaXIII_Setup.gdml"/>
<parameter name="maxTargetStepSize" value="10" units="mm"/>

<generator type="virtualBox" size="12" units="m">
<source particle="gamma" fullChain="off">
<angular type="TH1D" file="${DFilePath}/RadioactivityGammas.root" name="ThetaAngle"/>
<energy type="TH1D" file="${DFilePath}/RadioactivityGammas.root" name="Th232" range="(2.4,15.0)"
units="MeV"/>
</source>
</generator>

<biasing value="on" type="virtualBox">
<biasingVolume particle="gamma" size="2500mm" position="(0,0,0)mm" factor="10"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="3000mm" position="(0,0,0)mm" factor="2.7"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="4000mm" position="(0,0,0)mm" factor="6.4"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="5000mm" position="(0,0,0)mm" factor="6.0"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="6000mm" position="(0,0,0)mm" factor="6.5"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="7000mm" position="(0,0,0)mm" factor="7.7"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="8000mm" position="(0,0,0)mm" factor="9.4"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="9000mm" position="(0,0,0)mm" factor="10.7"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="10000mm" position="(0,0,0)mm" factor="11.8"
energyRange="(2400,15000)keV"/>
<biasingVolume particle="gamma" size="11000mm" position="(0,0,0)mm" factor="13.2"
energyRange="(2400,15000)keV"/>
</biasing>

<storage sensitiveVolume="gas">
<parameter name="energyRange" value="(0,4.8)MeV"/>
<activeVolume name="gas" chance="1"/>
</storage>

</TRestG4Metadata>

<TRestPhysicsLists title="First physics list implementation.">

<parameter name="cutForGamma" value="1" units="um"/>
<parameter name="cutForElectron" value="1" units="um"/>
<parameter name="cutForPositron" value="1" units="mm"/>

<parameter name="cutForMuon" value="1" units="mm"/>
<parameter name="cutForNeutron" value="1" units="mm"/>
<parameter name="minEnergyRangeProductionCuts" value="1" units="keV"/>
<parameter name="maxEnergyRangeProductionCuts" value="1" units="GeV"/>

<!-- EM Physics lists -->
<physicsList name="G4EmLivermorePhysics"></physicsList>
<!-- <physicsList name="G4EmPenelopePhysics"> </physicsList> -->
<!-- <physicsList name="G4EmStandardPhysics_option3"> </physicsList> -->

<!-- Decay physics lists -->
<physicsList name="G4DecayPhysics"></physicsList>
<physicsList name="G4RadioactiveDecayPhysics"></physicsList>
<physicsList name="G4RadioactiveDecay">
<option name="ICM" value="true"/>
<option name="ARM" value="true"/>
</physicsList>

<!-- Hadron physics lists -->
<physicsList name="G4HadronElasticPhysicsHP"></physicsList>
<physicsList name="G4IonBinaryCascadePhysics"></physicsList>
<physicsList name="G4HadronPhysicsQGSP_BIC_HP"></physicsList>
<physicsList name="G4NeutronTrackingCut"></physicsList>
<physicsList name="G4EmExtraPhysics"></physicsList>

</TRestPhysicsLists>

</restG4>
172 changes: 87 additions & 85 deletions examples/v2.1.7/pandaXIII/biasing/externalU238.rml
Original file line number Diff line number Diff line change
Expand Up @@ -10,90 +10,92 @@

<restG4>

<globals>
<parameter name="mainDataPath" value="" />
<parameter name="verboseLevel" value="essential" />
<variable name="DFilePath" value="${REST_PATH}/data/distributions" />
</globals>

<TRestRun name="PANDA-X III run" title="Simulations v2.0">
<parameter name="experimentName" value="PANDAXIII"/>
<parameter name="runType" value="simulation"/>
<parameter name="runNumber" value="${REST_RUN}"/>
<parameter name="runTag" value="biasing_U238"/>
<parameter name="runDescription" value="We launch U238 decays from the virtual box."/>
<parameter name="user" value="${USER}"/>
<parameter name="verboseLevel" value="3"/>
<parameter name="overwrite" value="on" />
<parameter name="outputFile" value="Run_ConcreteWall_Biasing_U238.root" />
</TRestRun>

<TRestG4Metadata name="restG4 Simulation run" title="Biasing simulation of U238 gammas from a external concrete wall.">

<parameter name="gdmlFile" value="../geometry/resistive/pandaXIII_Setup.gdml"/>
<parameter name="maxTargetStepSize" value="10" units="mm" />

<parameter name="nEvents" value="100"/>
change the value to -1 to enter vis mode for more opeartions

<generator type="virtualBox" size="12000" units="mm" >
<source particle="gamma" fullChain="off">
<angular type="TH1D" file="${DFilePath}/RadioactivityGammas.root" name="ThetaAngle"/>
<energy type="TH1D" file="${DFilePath}/RadioactivityGammas.root" name="U238" range="(2.4,15.0)" units="MeV"/>
</source>
</generator>

<biasing value="on" type="virtualBox">
<biasingVolume particle="gamma" size="2.5m" position="(0,0,0)mm" factor="10" energyRange="(2.4,15.0)MeV"/>
<biasingVolume particle="gamma" size="3.0m" position="(0,0,0)mm" factor="2.8" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="4.0m" position="(0,0,0)mm" factor="6.3" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="5.0m" position="(0,0,0)mm" factor="5.6" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="6.0m" position="(0,0,0)mm" factor="5.2" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="7.0m" position="(0,0,0)mm" factor="5.1" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="8.0m" position="(0,0,0)mm" factor="5.3" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="9.0m" position="(0,0,0)mm" factor="6.1" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="10.0m" position="(0,0,0)mm" factor="7.9" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="11.0m" position="(0,0,0)mm" factor="11.4" energyRange="(2.4,15)MeV"/>
</biasing>

<storage sensitiveVolume="gas">
<parameter name="energyRange" value="(2.4,15)MeV" />
<activeVolume name="gas" chance="1" />
</storage>

</TRestG4Metadata>

<TRestPhysicsLists name="default" title="First physics list implementation." >

<parameter name="cutForGamma" value="1" units="um" />
<parameter name="cutForElectron" value="1" units="um" />
<parameter name="cutForPositron" value="1" units="mm" />

<parameter name="cutForMuon" value="1" units="mm" />
<parameter name="cutForNeutron" value="1" units="mm" />
<parameter name="minEnergyRangeProductionCuts" value="1" units="keV" />
<parameter name="maxEnergyRangeProductionCuts" value="1" units="GeV" />

<!-- EM Physics lists -->
<physicsList name="G4EmLivermorePhysics"> </physicsList>
<!-- <physicsList name="G4EmPenelopePhysics"> </physicsList> -->
<!-- <physicsList name="G4EmStandardPhysics_option3"> </physicsList> -->

<!-- Decay physics lists -->
<physicsList name="G4DecayPhysics"> </physicsList>
<physicsList name="G4RadioactiveDecayPhysics"> </physicsList>
<physicsList name="G4RadioactiveDecay">
<option name="ICM" value="true" />
<option name="ARM" value="true" />
</physicsList>

<!-- Hadron physics lists -->
<physicsList name="G4HadronElasticPhysicsHP"> </physicsList>
<physicsList name="G4IonBinaryCascadePhysics"> </physicsList>
<physicsList name="G4HadronPhysicsQGSP_BIC_HP"> </physicsList>
<physicsList name="G4NeutronTrackingCut"> </physicsList>
<physicsList name="G4EmExtraPhysics"> </physicsList>

</TRestPhysicsLists>
<globals>
<parameter name="mainDataPath" value=""/>
<parameter name="verboseLevel" value="essential"/>
<variable name="DFilePath" value="${REST_PATH}/data/distributions"/>
</globals>

<TRestRun name="PANDA-X III run" title="Simulations v2.0">
<parameter name="experimentName" value="PANDAXIII"/>
<parameter name="runType" value="simulation"/>
<parameter name="runNumber" value="${REST_RUN}"/>
<parameter name="runTag" value="biasing_U238"/>
<parameter name="runDescription" value="We launch U238 decays from the virtual box."/>
<parameter name="user" value="${USER}"/>
<parameter name="verboseLevel" value="3"/>
<parameter name="overwrite" value="on"/>
<parameter name="outputFile" value="Run_ConcreteWall_Biasing_U238.root"/>
</TRestRun>

<TRestG4Metadata name="restG4 Simulation run"
title="Biasing simulation of U238 gammas from a external concrete wall.">

<parameter name="gdmlFile" value="../geometry/resistive/pandaXIII_Setup.gdml"/>
<parameter name="maxTargetStepSize" value="10" units="mm"/>

<parameter name="nEvents" value="100"/>
change the value to -1 to enter vis mode for more opeartions

<generator type="virtualBox" size="12000" units="mm">
<source particle="gamma" fullChain="off">
<angular type="TH1D" file="${DFilePath}/RadioactivityGammas.root" name="ThetaAngle"/>
<energy type="TH1D" file="${DFilePath}/RadioactivityGammas.root" name="U238" range="(2.4,15.0)"
units="MeV"/>
</source>
</generator>

<biasing value="on" type="virtualBox">
<biasingVolume particle="gamma" size="2.5m" position="(0,0,0)mm" factor="10" energyRange="(2.4,15.0)MeV"/>
<biasingVolume particle="gamma" size="3.0m" position="(0,0,0)mm" factor="2.8" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="4.0m" position="(0,0,0)mm" factor="6.3" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="5.0m" position="(0,0,0)mm" factor="5.6" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="6.0m" position="(0,0,0)mm" factor="5.2" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="7.0m" position="(0,0,0)mm" factor="5.1" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="8.0m" position="(0,0,0)mm" factor="5.3" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="9.0m" position="(0,0,0)mm" factor="6.1" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="10.0m" position="(0,0,0)mm" factor="7.9" energyRange="(2.4,15)MeV"/>
<biasingVolume particle="gamma" size="11.0m" position="(0,0,0)mm" factor="11.4" energyRange="(2.4,15)MeV"/>
</biasing>

<storage sensitiveVolume="gas">
<parameter name="energyRange" value="(2.4,15)MeV"/>
<activeVolume name="gas" chance="1"/>
</storage>

</TRestG4Metadata>

<TRestPhysicsLists title="First physics list implementation.">

<parameter name="cutForGamma" value="1" units="um"/>
<parameter name="cutForElectron" value="1" units="um"/>
<parameter name="cutForPositron" value="1" units="mm"/>

<parameter name="cutForMuon" value="1" units="mm"/>
<parameter name="cutForNeutron" value="1" units="mm"/>
<parameter name="minEnergyRangeProductionCuts" value="1" units="keV"/>
<parameter name="maxEnergyRangeProductionCuts" value="1" units="GeV"/>

<!-- EM Physics lists -->
<physicsList name="G4EmLivermorePhysics"></physicsList>
<!-- <physicsList name="G4EmPenelopePhysics"> </physicsList> -->
<!-- <physicsList name="G4EmStandardPhysics_option3"> </physicsList> -->

<!-- Decay physics lists -->
<physicsList name="G4DecayPhysics"></physicsList>
<physicsList name="G4RadioactiveDecayPhysics"></physicsList>
<physicsList name="G4RadioactiveDecay">
<option name="ICM" value="true"/>
<option name="ARM" value="true"/>
</physicsList>

<!-- Hadron physics lists -->
<physicsList name="G4HadronElasticPhysicsHP"></physicsList>
<physicsList name="G4IonBinaryCascadePhysics"></physicsList>
<physicsList name="G4HadronPhysicsQGSP_BIC_HP"></physicsList>
<physicsList name="G4NeutronTrackingCut"></physicsList>
<physicsList name="G4EmExtraPhysics"></physicsList>

</TRestPhysicsLists>

</restG4>
Loading
Loading