Skip to content

Commit

Permalink
SIREN ND280+ MODULE ADDITION (#73)
Browse files Browse the repository at this point in the history
* Dimension file of ND280 Upgrade

* Dimensions added

* ND280 Upgrade detector material file

* ND280 Upgrade component materials added

* Added rock

* space

* delete redundant comments

* ND28P UPGRD EVENT GENERATION

* CHANGED EXPERIMENT FILE

* Deep inelastic scattering within ND280 upgrade

* ISOTROPIC NEUTRINO INJECTION AND PLOT

* DIS plot for ND280+

* z shift of detector coordinates

* ND280+ PLOT UPDATE

* INJECTION GEOMETRY UPDATES

* EFFECTIVE AREA CALCULATION FOR ND280+

* NEUTRINO FLUX FOR T2K NEAR DETECTOR 2020

* ADDED FLUX CALCULATOR AND PROCESSED NU ENHANCED DATA

* NU ENHANCED DATA PROCESSED

* NEW FLUX CALCULATOR THAT RETURNS FILE W/O WRITING

* MOVE TO CORRECT DIRECTORY

* MOVE DIRECTORY

* JPARC NEUTRINO FLUX CALCULATOR EST. 2020

* RESTRUCTURED FLUX DATA

* CORRECTED FIDUCIAL VOL
CORRECTED FLUXCALCULATOR
EVENT GENERATION DENSITY PLOT

* FLUX CALCULATION FOR ND280+

* CREATED VISUAL INTERFACE FOR DETECTORS
IN MATHEMATICA

* CREATED VISUAL INTERFACE IN MATHEMATICA

* added read me

* added readme

* Update README.md

* Delete .DS_Store

* Delete resources/.DS_Store

* Delete resources/Detectors/.DS_Store

* Delete resources/Detectors/densities/.DS_Store

* Delete resources/Detectors/materials/.DS_Store

* Delete resources/Examples/.DS_Store

* Delete resources/Fluxes/.DS_Store

* Delete resources/Fluxes/T2K_NEAR/.DS_Store

* Delete notebooks/test_jul20.ipynb

* Delete resources/Examples/Example1/.DS_Store

* Revert PaperPlots for Example2

* Revert PaperPlots in Example1

* Delete resources/Fluxes/T2K_NEAR/T2K_NEAR-v1.0/.DS_Store
  • Loading branch information
mingshauliu authored Aug 14, 2024
1 parent ac7127d commit 4858ccc
Show file tree
Hide file tree
Showing 11 changed files with 1,782 additions and 0 deletions.
81 changes: 81 additions & 0 deletions resources/Detectors/densities/ND280UPGRD/ND280UPGRD-v1.dat
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# Detector model file
# Detector: ND280 Upgrade
# Version: v1
# Material model file: ND280UPGRD-v1.dat
# Date: 2023-07-11
# Authors: Ming-Shau Liu
# Notes:
# Includes old ND280 and upgrade elements
# Old: ECAL, TPC, FGD
# New: 2x TPC, 1x Super FGD, 6x TOF, ECAL

# TDL Dirt
object box 0 0 -142 0 0 0 24 24 300 surr_earth ROCK constant 2.900

# Detector Hall
object box 0 0 0 0 0 0 19 19 37 det_hall AIR constant 0.001225 # 0.673atm x 1.205e-3(g/cm3 for 1atm)

# MAGNETS
# COIL, YOKE, CHAMBER

object box 0 0 0 0 0 0 5.6 6.1 7.6 UA1_yoke IRON constant 5.54772
object box 0 0 0 0 0 0 3.5 4.0 7.6 UA1_chamber_1 AIR constant 0.001225
object box 0 0 0 0 0 0 3.5 4.0 7.4 UA1_coil ALUM constant 1.70330
object box 0 0 0 0 0 0 3.5 3.6 7.0 UA1_chamber_2 AIR constant 0.001225

# NEW MODULES
# 2x TPC, 1x sFGD, 6x TOF

# 2 new TPC
object box 0 0.74 -2.205 0 0 0 1.795 0.795 2 new_TPC_shell_top TPC_padding constant 0.164
object box 0 0.74 -2.205 0 0 0 1.700 0.700 2 new_TPC_gas_top GAS constant 1.855

object box 0 -0.74 -2.205 0 0 0 1.795 0.795 2 new_TPC_shell_bot TPC_padding constant 0.164
object box 0 -0.74 -2.205 0 0 0 1.700 0.700 2 new_TPC_gas_bot GAS constant 1.855

# 1 new sFGD
object box 0 0 -2.205 0 0 0 2.018 0.64 2.018 sFGD_box sFGD_box constant 0.284
object box 0 0 -2.205 0 0 0 1.920 0.56 1.920 sFGD_cubes sFGD_cubes constant 1.05

# 6 new TOF
object box 0 1.165 -2.205 0 0 0 2.3 0.01 2.3 TOF TOF_scint constant 1.023
object box 0 -1.165 -2.205 0 0 0 2.3 0.01 2.3 TOF TOF_scint constant 1.023
object box 1.195 0 -2.205 0 0 0 0.01 2.3 2.3 TOF TOF_scint constant 1.023
object box -1.195 0 -2.205 0 0 0 0.01 2.3 2.3 TOF TOF_scint constant 1.023
object box 0 0 -3.26 0 0 0 2.3 2.3 0.01 TOF TOF_scint constant 1.023
object box 0 0 -1.17 0 0 0 2.3 2.3 0.01 TOF TOF_scint constant 1.023

# OLD MODULES
# 4x ECAL, 3x TPC, 2x FGD

# 3 old TPC
object box 0 0 -0.375 0 0 0 2.5 2.5 1.0 old_TPC_shell old_TPC_padding constant 0.685
object box 0 0 -0.375 0 0 0 2.47 2.47 0.97 new_TPC_gas GAS constant 1.855

object box 0 0 0.99 0 0 0 2.5 2.5 1.0 old_TPC_shell old_TPC_padding constant 0.685
object box 0 0 0.99 0 0 0 2.47 2.47 0.97 new_TPC_gas GAS constant 1.855

object box 0 0 2.355 0 0 0 2.5 2.5 1.0 old_TPC_shell old_TPC_padding constant 0.685
object box 0 0 2.355 0 0 0 2.47 2.47 0.97 new_TPC_gas GAS constant 1.855

# 4x ECAL
object box 0 0 -3.5 0 0 0 2.04 2.04 0.5 ECAL_Upstream SCINT constant 1.05 # Upstream
object box 0 0 3.250 0 0 0 2.04 2.04 0.5 ECAL_Downstream SCINT constant 1.05 # Downstream
object box 1.5 0 1.045 0 0 0 0.5 2.36 3.84 ECAL_Side_1 SCINT constant 1.05 # Side 1
object box -1.5 0 1.045 0 0 0 0.5 2.36 3.84 ECAL_Side_2 SCINT constant 1.05 # Side 2
object box 0 1.5 1.045 0 0 0 1.52 0.5 3.84 ECAL_Top SCINT constant 1.05 # Top
object box 0 -1.5 1.045 0 0 0 1.52 0.5 3.84 ECAL_Bottom SCINT constant 1.05 # Bottom

# 2x FGD
object box 0 0 0.3075 0 0 0 2.300 2.400 0.365 FGDXYBox FGDbox constant 0.06 # XY MODULE
object box 0 0 0.3075 0 0 0 1.843 1.843 0.288 FGDXYScint SCINT constant 1.05

object box 0 0 1.6725 0 0 0 2.300 2.400 0.365 FGDWaterBox FGDbox constant 0.06 # SCINT WATER MODULE
object box 0 0 1.6725 0 0 0 1.843 1.843 0.217 FGDWaterScint H2OSCINT constant 1.0134



detector 0 0 0

# Fiducial volume
fiducial box 0 0 0 0 0 0 3.5 3.6 7.0
88 changes: 88 additions & 0 deletions resources/Detectors/materials/ND280UPGRD/ND280UPGRD-v1.dat
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# Material model file
# Detector: ND280 Upgrade
# Version: v1
# Date: 2024-07-14
# Authors: Ming-Shau Liu
# Notes:
#

ROCK 2 # SiO2
1000140280 0.4674349 # Si, 33%
1000080160 0.5325651 # O16, 66%

IRON 4 # Assume natural iron
1000260540 0.0582000 # Fe54 5.82%
1000260560 0.9166000 # Fe56 91.66%
1000260570 0.0219000 # Fe57 2.19%
1000260580 0.0033000 # Fe58 0.33%

ALUM 1 # Coil
1000130270 1.0000000 # Al27 100%%

WATER 2 # H20
1000010010 0.1150000 # H1 11.5%
1000080160 0.8850000 # 016 88.5%

AIR 2 # N2 + O2
1000070140 0.7562326 # N2 78% in volume
1000080160 0.2437674 # O2 22% in volume

GAS 4 # Ar-CF4-iC4H10 95 3 2
1000010010 0.0034483 # H1
1000060120 0.0206426 # C12
1000090190 0.0259091 # F19
1000180400 0.95 # Ar40


SCINT 11
1000060120 0.8627360 # C12
1000080160 0.0368494 # O16 88.5%
1000010010 0.0741594 # H1 11.5%
1000220460 0.0013301 # Ti46
1000220470 0.0011994 # Ti47
1000220480 0.0118848 # Ti48
1000220490 0.0008722 # Ti49
1000220500 0.0008351 # Ti50
1000140280 0.0093432 # Si28
1000140290 0.0004763 # Si29
1000140300 0.0003141 # Si30

H2OSCINT 3
1000060120 0.1532317 # C12 15.3%
1000080160 0.7418300 # O16 74.2%
1000010010 0.1049383 # H1 10.5%

FGDbox # Epoxy fiberglass based C21H25ClO5
1000060120 0.6428572 # C12
1000010010 0.0637755 # H1
1000080160 0.2040816 # O16
1000170350 0.0892857 # Cl35

old_TPC_padding 4 # Mostly ROHACELL PMI (C4H7NO), exclude G10 epoxyglass copper clad
1000060120 0.5647059 # C12
1000010010 0.0823529 # H1
1000080160 0.1882353 # O16
1000070140 0.1647059 # N14

TOF_scint 2 # EJ200 Scintillator, Polyvinyltoluene based CH2CH(C6H4CH3)
1000060120 0.9152542 # C12
1000010010 0.0847458 # H1

sFGD_box 3
1000060120 0.6703297 # C12
1000010010 0.0366300 # H1
1000080160 0.2930403 # O16

sFGD_cubes 4
1000060120 0.9235685 # C12
1000010010 0.0763900 # H1
1000080160 0.0000151 # O16
1000070140 0.0000264 # N14

TPC_padding # aramid material, PPTA based
1000060120 0.69263638 # C12
1000010010 0.04122835 # H1
1000080160 0.13193075 # O16
1000070140 0.11543933 # N14
1000290630 0.01294798 # Cu63
1000290650 0.00581721 # Cu65
Loading

0 comments on commit 4858ccc

Please sign in to comment.