Skip to content

Commit

Permalink
Mpgd gas mix (#784)
Browse files Browse the repository at this point in the history
### Briefly, what does this PR introduce?
Change the gas mixture in the outer barrel and end cap MPGDs

### What kind of change does this PR introduce?
- [ ] Bug fix (issue #__)
- [ ] New feature (issue #__)
- [ ] Documentation update
- [ x] Other: __

### Please check if this PR fulfills the following:
- [ ] Tests for the changes have been added
- [ ] Documentation has been added / updated
- [ x] Changes have been communicated to collaborators

### Does this PR introduce breaking changes? What changes might users
need to make to their code?
No. None
### Does this PR change default behavior?
Gas mixture change will lead to slightly different deposited energy
distribution in the outer barrel and end cap MPGDs

---------

Co-authored-by: Dmitry Kalinkin <[email protected]>
  • Loading branch information
mposik1983 and veprbl authored Sep 26, 2024
1 parent 22e5f68 commit a8c77be
Show file tree
Hide file tree
Showing 6 changed files with 47 additions and 47 deletions.
2 changes: 1 addition & 1 deletion compact/materials.xml
Original file line number Diff line number Diff line change
Expand Up @@ -338,7 +338,7 @@
<composite n="4" ref="O"/>
<constant name="BirksConstant" value="0.0333*mm/MeV"/>
</material>
<material name="Ar10CO2">
<material name="Ar90CO2">
<D type="density" value="1.802" unit="mg / cm3"/>
<composite n="0.891" ref="Argon"/>
<!--<composite n="0.109" ref="CarbonDioxide"/>-->
Expand Down
48 changes: 24 additions & 24 deletions compact/tracking/central_tracker_hybrid_v2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1047,22 +1047,22 @@ total X0 0.24% per disk layer (4 sectors per disk):
<trd x1="GEMEndcapRingMod_x1/2" x2="GEMEndcapRingMod_x2/2" z="GEMEndcapRingMod_y/2" />
<comment> going from back to front </comment>
<module_component name="exit_window" thickness="GEMMylar_thickness" material="Mylar" vis="TrackerServiceVis" />
<module_component name="exit_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="exit_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="readout_cu" thickness="GEMCuElectrode_thickness" material="Copper"/>
<module_component name="readout_foil" thickness="GEMKapton_thickness" material="Kapton"/>
<module_component name="induction_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="induction_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_3_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_3" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="transfer_region2" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="transfer_region2" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_2_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_2" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="transfer_region1" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="transfer_region1" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_1_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_1" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="drift_region" thickness="GEMDriftRegion_thickness" material="Ar10CO2" sensitive="true"/>
<module_component name="drift_region" thickness="GEMDriftRegion_thickness" material="Ar90CO2" sensitive="true"/>
<module_component name="cathode_cu" thickness="GEMCuElectrode_thickness" material="Copper"/>
<module_component name="cathode_foil" thickness="GEMKapton_thickness" material="Kapton"/>
<module_component name="entrance_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="entrance_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="entrance_window" thickness="GEMMylar_thickness" material="Mylar" vis="TrackerMPGDVis" />
</module>
<module name="RingBotFrame" vis="TrackerSupportVis">
Expand Down Expand Up @@ -1161,22 +1161,22 @@ total X0 0.24% per disk layer (4 sectors per disk):
<trd x1="GEMEndcapRingMod_x1/2" x2="GEMEndcapRingMod_x2/2" z="GEMEndcapRingMod_y/2" />
<comment> going from back to front </comment>
<module_component name="exit_window" thickness="GEMMylar_thickness" material="Mylar" vis="TrackerServiceVis" />
<module_component name="exit_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="exit_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="readout_cu" thickness="GEMCuElectrode_thickness" material="Copper"/>
<module_component name="readout_foil" thickness="GEMKapton_thickness" material="Kapton"/>
<module_component name="induction_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="induction_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_3_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_3" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="transfer_region2" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="transfer_region2" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_2_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_2" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="transfer_region1" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="transfer_region1" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_1_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_1" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="drift_region" thickness="GEMDriftRegion_thickness" material="Ar10CO2" sensitive="true"/>
<module_component name="drift_region" thickness="GEMDriftRegion_thickness" material="Ar90CO2" sensitive="true"/>
<module_component name="cathode_cu" thickness="GEMCuElectrode_thickness" material="Copper"/>
<module_component name="cathode_foil" thickness="GEMKapton_thickness" material="Kapton"/>
<module_component name="entrance_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="entrance_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="entrance_window" thickness="GEMMylar_thickness" material="Mylar" vis="TrackerMPGDVis" />
</module>
<module name="RingBotFrame" vis="TrackerSupportVis">
Expand All @@ -1195,22 +1195,22 @@ total X0 0.24% per disk layer (4 sectors per disk):
<trd x1="GEMEndcapLargeMod_x1/2" x2="GEMEndcapLargeMod_x2/2" z="GEMEndcapLargeMod_y/2" />
<comment> going from back to front </comment>
<module_component name="exit_window" thickness="GEMMylar_thickness" material="Mylar" vis="TrackerServiceVis" />
<module_component name="exit_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="exit_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="readout_cu" thickness="GEMCuElectrode_thickness" material="Copper"/>
<module_component name="readout_foil" thickness="GEMKapton_thickness" material="Kapton"/>
<module_component name="induction_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="induction_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_3_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_3" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="transfer_region2" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="transfer_region2" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_2_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_2" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="transfer_region1" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="transfer_region1" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_1_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_1" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="drift_region" thickness="GEMDriftRegion_thickness" material="Ar10CO2" sensitive="true"/>
<module_component name="drift_region" thickness="GEMDriftRegion_thickness" material="Ar90CO2" sensitive="true"/>
<module_component name="cathode_cu" thickness="GEMCuElectrode_thickness" material="Copper"/>
<module_component name="cathode_foil" thickness="GEMKapton_thickness" material="Kapton"/>
<module_component name="entrance_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="entrance_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="entrance_window" thickness="GEMMylar_thickness" material="Mylar" vis="TrackerMPGDVis" />
</module>
<module name="LargeBotFrame" vis="TrackerSupportVis">
Expand Down Expand Up @@ -1309,22 +1309,22 @@ total X0 0.24% per disk layer (4 sectors per disk):
<trd x1="GEMEndcapLargeMod_x1/2" x2="GEMEndcapLargeMod_x2/2" z="GEMEndcapLargeMod_y/2" />
<comment> going from back to front </comment>
<module_component name="exit_window" thickness="GEMMylar_thickness" material="Mylar" vis="TrackerServiceVis" />
<module_component name="exit_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="exit_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="readout_cu" thickness="GEMCuElectrode_thickness" material="Copper"/>
<module_component name="readout_foil" thickness="GEMKapton_thickness" material="Kapton"/>
<module_component name="induction_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="induction_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_3_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_3" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="transfer_region2" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="transfer_region2" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_2_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_2" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="transfer_region1" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="transfer_region1" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="gem_foil_1_cu" thickness="GEMCuElectrode_thickness * GEMAreaFactor" material="Copper"/>
<module_component name="gem_foil_1" thickness="GEMKapton_thickness * GEMAreaFactor" material="Kapton"/>
<module_component name="drift_region" thickness="GEMDriftRegion_thickness" material="Ar10CO2" sensitive="true"/>
<module_component name="drift_region" thickness="GEMDriftRegion_thickness" material="Ar90CO2" sensitive="true"/>
<module_component name="cathode_cu" thickness="GEMCuElectrode_thickness" material="Copper"/>
<module_component name="cathode_foil" thickness="GEMKapton_thickness" material="Kapton"/>
<module_component name="entrance_region" thickness="GEMGas_thickness" material="Ar10CO2"/>
<module_component name="entrance_region" thickness="GEMGas_thickness" material="Ar90CO2"/>
<module_component name="entrance_window" thickness="GEMMylar_thickness" material="Mylar" vis="TrackerMPGDVis" />
</module>
<module name="LargeBotFrame" vis="TrackerSupportVis">
Expand Down
24 changes: 12 additions & 12 deletions compact/tracking/deprecated/gem_tracker_endcap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -113,22 +113,22 @@
</comment>
<comment> Going from HV side to readout side</comment>
<module_component thickness="25.0*um" material="Mylar" name="entrance_window" vis="TrackerLayerVis"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="entrance_region" />
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="entrance_region" />
<module_component thickness="50.0*um" material="Kapton" name="cathode_foil"/>
<module_component thickness=" 5.0*um" material="Copper" name="cathode_cu"/>
<module_component thickness=" 3.0*mm" material="Ar10CO2" sensitive="true" name="drift_region" vis="AnlProcess_Blue"/>
<module_component thickness=" 3.0*mm" material="Ar90CO2" sensitive="true" name="drift_region" vis="AnlProcess_Blue"/>
<module_component thickness="GEMAreaFactor*50.0*um" material="Kapton" name="gem_foil_1"/>
<module_component thickness="GEMAreaFactor*10.0*um" material="Copper" name="gem_foil_1_cu"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="transfer_region_I"/>
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="transfer_region_I"/>
<module_component thickness="GEMAreaFactor*50.0*um" material="Kapton" name="gem_foil_2"/>
<module_component thickness="GEMAreaFactor*10.0*um" material="Copper" name="gem_foil_2_cu"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="transfer_region_II"/>
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="transfer_region_II"/>
<module_component thickness="GEMAreaFactor*50.0*um" material="Kapton" name="gem_foil_3"/>
<module_component thickness="GEMAreaFactor*10.0*um" material="Copper" name="gem_foil_3_cu"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="induction_region"/>
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="induction_region"/>
<module_component thickness="50.0*um" material="Kapton" name="readout_foil"/>
<module_component thickness=" 5.0*um" material="Copper" name="readout_cu"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="exit_region"/>
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="exit_region"/>
<module_component thickness="25.0*um" material="Mylar" name="exit_window" vis="TrackerLayerVis"/>
</module>
<module name="GEMSupportSpokes" vis="TrackerSupportVis">
Expand Down Expand Up @@ -177,22 +177,22 @@
</comment>
<comment> Going from HV side to readout side</comment>
<module_component thickness="25.0*um" material="Mylar" name="entrance_window" vis="TrackerLayerVis"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="entrance_region" />
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="entrance_region" />
<module_component thickness="50.0*um" material="Kapton" name="cathode_foil"/>
<module_component thickness=" 5.0*um" material="Copper" name="cathode_cu"/>
<module_component thickness=" 3.0*mm" material="Ar10CO2" sensitive="true" name="drift_region" vis="AnlProcess_Blue"/>
<module_component thickness=" 3.0*mm" material="Ar90CO2" sensitive="true" name="drift_region" vis="AnlProcess_Blue"/>
<module_component thickness="GEMAreaFactor*50.0*um" material="Kapton" name="gem_foil_1"/>
<module_component thickness="GEMAreaFactor*10.0*um" material="Copper" name="gem_foil_1_cu"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="transfer_region_I"/>
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="transfer_region_I"/>
<module_component thickness="GEMAreaFactor*50.0*um" material="Kapton" name="gem_foil_2"/>
<module_component thickness="GEMAreaFactor*10.0*um" material="Copper" name="gem_foil_2_cu"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="transfer_region_II"/>
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="transfer_region_II"/>
<module_component thickness="GEMAreaFactor*50.0*um" material="Kapton" name="gem_foil_3"/>
<module_component thickness="GEMAreaFactor*10.0*um" material="Copper" name="gem_foil_3_cu"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="induction_region"/>
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="induction_region"/>
<module_component thickness="50.0*um" material="Kapton" name="readout_foil"/>
<module_component thickness=" 5.0*um" material="Copper" name="readout_cu"/>
<module_component thickness=" 2.0*mm" material="Ar10CO2" name="exit_region"/>
<module_component thickness=" 2.0*mm" material="Ar90CO2" name="exit_region"/>
<module_component thickness="25.0*um" material="Mylar" name="exit_window" vis="TrackerLayerVis"/>
</module>
<module name="GEMSupportSpokes" vis="TrackerSupportVis">
Expand Down
8 changes: 4 additions & 4 deletions compact/tracking/mpgd_backward_endcap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,8 @@
<module name="BackwardModule1" vis="MPGDModuleVis">
<trd x1="BackwardMPGDMod1_x1/2.0" x2="BackwardMPGDMod1_x2/2.0" z="BackwardMPGDMod1_y/2"/>
<comment> Window and drift region </comment>
<module_component thickness="BackwardMPGDDriftGap_thickness" material="Ar" sensitive="true" vis="MPGDVis"/>
<module_component thickness="BackwardMPGDWindowGap_thickness" material="Ar" sensitive="false" vis="MPGDVis"/>
<module_component thickness="BackwardMPGDDriftGap_thickness" material="Ar90IsoButane" sensitive="true" vis="MPGDVis"/>
<module_component thickness="BackwardMPGDWindowGap_thickness" material="Ar90IsoButane" sensitive="false" vis="MPGDVis"/>
<module_component thickness="BackwardMPGDWindow_thickness" material="Kapton" sensitive="false" vis="MPGDVis"/>
<comment> HV Cathode </comment>
<module_component name="Cathode Kapton" thickness="BackwardMPGDFoilKapton_thickness" material="Kapton" sensitive="false" vis="MPGDVis"/>
Expand All @@ -94,8 +94,8 @@
<module name="BackwardModule2" vis="MPGDModuleVis">
<trd x1="BackwardMPGDMod2_x1/2.0" x2="BackwardMPGDMod2_x2/2.0" z="BackwardMPGDMod2_y/2"/>
<comment> Window and drift region </comment>
<module_component thickness="BackwardMPGDDriftGap_thickness" material="Ar" sensitive="true" vis="MPGDVis"/>
<module_component thickness="BackwardMPGDWindowGap_thickness" material="Ar" sensitive="false" vis="MPGDVis"/>
<module_component thickness="BackwardMPGDDriftGap_thickness" material="Ar90IsoButane" sensitive="true" vis="MPGDVis"/>
<module_component thickness="BackwardMPGDWindowGap_thickness" material="Ar90IsoButane" sensitive="false" vis="MPGDVis"/>
<module_component thickness="BackwardMPGDWindow_thickness" material="Kapton" sensitive="false" vis="MPGDVis"/>
<comment> HV Cathode </comment>
<module_component name="Cathode Kapton" thickness="BackwardMPGDFoilKapton_thickness" material="Kapton" sensitive="false" vis="MPGDVis"/>
Expand Down
Loading

0 comments on commit a8c77be

Please sign in to comment.