From f2b907962546b06f6ff15873905d86126d0eab19 Mon Sep 17 00:00:00 2001 From: Kamil Sedlak Date: Tue, 26 Jun 2012 14:42:44 +0000 Subject: [PATCH] 26.6.2012 Kamil Sedlak 1) New (GPS and others) examples added. 2) The documentation updated accordingly. --- doc/musrSim.pdf | Bin 299771 -> 302449 bytes doc/musrSim.tex | 24 ++ doc/musrSimAna.pdf | Bin 320138 -> 322817 bytes doc/musrSimAna.tex | 23 +- musrSimAna/50130hb.v1190 | 170 ++++++++++ musrSimAna/50130hb1.v1190 | 170 ++++++++++ musrSimAna/50130hb2.v1190 | 170 ++++++++++ musrSimAna/50130hb3.v1190 | 170 ++++++++++ musrSimAna/50130hb4.v1190 | 170 ++++++++++ musrSimAna/50130hb5.v1190 | 170 ++++++++++ musrSimAna/50130hb6.v1190 | 170 ++++++++++ musrSimAna/50130hl.v1190 | 170 ++++++++++ musrSimAna/run_musrSimAna_many_files.tar.gz | Bin 0 -> 73887 bytes run/50121.mac | 344 +++++++++++++++++++ run/50131.mac | 341 +++++++++++++++++++ run/50161.mac | 349 ++++++++++++++++++++ run/50171.mac | 349 ++++++++++++++++++++ run/50181.mac | 349 ++++++++++++++++++++ run/README.TXT | 1 + run/g495.sh | 10 + run/run_many_files.tar.gz | Bin 0 -> 2148885 bytes 21 files changed, 3149 insertions(+), 1 deletion(-) create mode 100644 musrSimAna/50130hb.v1190 create mode 100644 musrSimAna/50130hb1.v1190 create mode 100644 musrSimAna/50130hb2.v1190 create mode 100644 musrSimAna/50130hb3.v1190 create mode 100644 musrSimAna/50130hb4.v1190 create mode 100644 musrSimAna/50130hb5.v1190 create mode 100644 musrSimAna/50130hb6.v1190 create mode 100644 musrSimAna/50130hl.v1190 create mode 100644 musrSimAna/run_musrSimAna_many_files.tar.gz create mode 100644 run/50121.mac create mode 100644 run/50131.mac create mode 100644 run/50161.mac create mode 100644 run/50171.mac create mode 100644 run/50181.mac create mode 120000 run/README.TXT create mode 100644 run/g495.sh create mode 100644 run/run_many_files.tar.gz diff --git a/doc/musrSim.pdf b/doc/musrSim.pdf index 49b2a41f5f2c12d3891d842ebe4b138aebaf1f1d..9a52c76c2404ccb4b048d6a2cc7af7365cb98589 100644 GIT binary patch delta 44438 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 Hm#6q2Sf|Ad delta 41776 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

XvFktPw^yDe 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�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

PIH2&?^M+&sA{`tWG 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 delta 20091 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

~?`RZgn{QEE@8j$Ja~ny)nK;(Y21IZCJa) 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 diff --git a/doc/musrSimAna.tex b/doc/musrSimAna.tex index 2214b4c..57efd1e 100644 --- a/doc/musrSimAna.tex +++ b/doc/musrSimAna.tex @@ -772,7 +772,28 @@ The purpose of the example analysis of the GPD simulation was to illustrate the potential of \musrSim\ and \musrSimAna\ programs to investigate features like time-independent background, sample muon fraction, prompt peak, \ldots This information can be used in design and optimisation of \musr\ instruments. - +%======================================================================================================== +\section{GPS instrument} +% +It is foreseen that GPS instrument could be arranged in two geometries +after the upgrade (depending from which side the calorimeter would be +inserted). +\begin{itemize} + \item {\tt 50130hb.v1190} -- Calorimeter inserted from one side. + \item {\tt 50130hl.v1190} -- Calorimeter inserted from the other side. + \item {\tt 50130hb1.v1190 -- 50130hb6.v1190} -- All positron counters + analysed individually. +\end{itemize} +See the document about the GPS simulations saved in the directory: \\ +/afs/psi.ch/project/lmu/Facility/musr\_simulations/documentation/GPS/ \\ +for more details. +%======================================================================================================== +\section{Other Examples} +Many different ``*.v1190'' files are stored in the file: +``run\_musrSimAna\_many\_files.tar.gz''. They could serve as additional examples. +Note that the syntax of the ``fit'' command was changed +at some point, and therefore the ``fit'' command might cause problems +(the {\tt ``option''} has to be added in the old ``*.v1190'' files). %======================================================================================================== \begin{thebibliography}{0} diff --git a/musrSimAna/50130hb.v1190 b/musrSimAna/50130hb.v1190 new file mode 100644 index 0000000..50083af --- /dev/null +++ b/musrSimAna/50130hb.v1190 @@ -0,0 +1,170 @@ +# TDC V1190 Set up file generated by Deltat : 16-Apr-2008 10:30:27 +# bins are always in TDC channel units (195.3125 ps/channel) + +INSTRUMENT=GPS + +DESCRIPTION=No Veto -- 1port +TYPE=TDCV1190 +RESOLUTION=195.3125 + +MDELAY=0 +PDELAY=2000 +#REWINDTIMEBINS=524288 +REWINDTIMEBINS=-1000000000 + +MCOINCIDENCEW=50 +PCOINCIDENCEW=50 +VCOINCIDENCEW=100 + +MUONRATEFACTOR=0.0905048 +#MUONRATEFACTOR=1000 +#INFINITELYLOWMUONRATE + +DATAWINDOWMIN=-0.5 +DATAWINDOWMAX=10.0 +PILEUPWINDOWMIN=-10.5 +PILEUPWINDOWMAX=10.5 + + +102; "M up"; M; 0.4; 800; -51 -52; + 1; "Forw"; P; 0.1; 800; -51 -52; F; 1485; 1515; 50995; + 2; "Backw"; P; 0.1; 800; -51 -52; B; 1485; 1515; 50995; + 3; "Up"; P; 0.1; 800; -51 -52; U; 1485; 1515; 50995; + 4; "Down"; P; 0.1; 800; -51 -52; D; 1485; 1515; 50995; + 5; "R1"; P; 0.1; 800; -51 -52; R1; 1485; 1515; 50995; + 6; "R2"; P; 0.1; 800; -51 -52; R2; 1485; 1515; 50995; + 7; "R3"; P; 0.1; 800; -51 -52; R3; 1485; 1515; 50995; + 8; "L1"; P; 0.1; 800; -51 -52; L1; 1485; 1515; 50995; + 9; "L2"; P; 0.1; 800; -51 -52; L2; 1485; 1515; 50995; +! 10; "L3"; P; 0.1; 800; -51 -52; L3; 1485; 1515; 50995; + 51; "Fveto"; V; 0.02; 800; + 52; "Bveto"; V; 0.02; 800; +!31; Ch31; N; + +counterPhaseShifts 1 0 2 180 +counterPhaseShifts 3 0 4 180 + +counterGrouping F 1 +counterGrouping B 2 +counterGrouping U 3 +counterGrouping D 4 +counterGrouping R 5 6 7 +counterGrouping L 8 9 10 + +sampleID 201 202 + +musrTH1D hmuIniPosZ "Muon initial position;z (mm);N" 200 -100000. 100000. muIniPosZ +musrTH1D hMuTargetPol_Theta "Muon polarisation in the sample;#theta (deg);N" 300 60. 120. muTargetPol_Theta +musrTH1D hMuTargetPol_Phi "Muon polarisation in the sample;#phi (deg);N" 1800 -180. 180. muTargetPol_Phi +musrTH1D hMuTargetPol_Phi360 "Muon polarisation in the sample;#phi+360 (deg);N" 1800 0. 360. muTargetPol_Phi360 +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 -180. 180. pos_Phi_MINUS_muDecayPol_Phi +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi360 ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 0. 360. pos_Phi_MINUS_muDecayPol_Phi360 +musrTH1D hdetP_phi_MINUS_pos_Phi ";#phi_{det} - #phi_{e ini} (deg);N" 360 -180. 180. detP_phi_MINUS_pos_Phi +musrTH1D hdetP_phi_MINUS_pos_Phi360 ";#phi_{det} - #phi_{e ini} (deg);N" 360 0. 360. detP_phi_MINUS_pos_Phi360 +musrTH1D hdet_time1_MINUS_muDecayTime ";TOF_{e} + TDC smearing;N" 500 0. 500. det_time1_MINUS_muDecayTime +musrTH1D hdetP_time_start_MINUS_muDecayTime ";TOF_{e};N" 500 0. 500. detP_time_start_MINUS_muDecayTime +musrTH2D hMuDecayMap "Muon decay map;z [mm]; r[mm]" 100 -80. 20. 40 0. 20. muDecayPosZ muDecayPosR +musrTH1D hMuDecayPosZall "Z of muons when they decay;z[mm];N" 4002 -2001 2001 muDecayPosZ +musrTH1D hMuDecayPosZ "Penetration of muons into the sample;z[mm];N" 100 -5.0 5. muDecayPosZ +musrTH1D hMuDecayPosX "X of decayed muons;x[mm];N" 100 -5.0 5. muDecayPosX +musrTH1D hPosMom "Momentum of the produced positrons;P [MeV];N" 55 0. 55. pos_Momentum +musrTH1D hdet_m0edep "Energy deposited in the trigger;E[MeV];N" 100 0. 2 det_m0edep +musrTH1D hdet_posEdep "Energy deposited in the positron Counters;E[MeV];N" 100 0. 2 det_posEdep +#musrTH1D hdet_time0 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time0 +#musrTH1D hdet_time1 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time1 +#musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time10 +musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 240 -1. 11. det_time10 +musrTH1D hdet_time10_bgr1 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time10_bgr3 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time31 "double hit time difference;time[#mus];N" 280 -3. 11. det_time31 +musrTH1D hdet_time20 "detected muSR spectra (phase shifted);time[#mus];N" 240 -1. 11. det_time20 +musrTH1D hgen_time10 "generated muSR spectra;time[#mus];N" 240 -11. 11. gen_time10 +musrTH1D hdet_time10_MINUS_gen_time10 "detected - generated ;time_{det}-time_{gen} [ps];N" 100 -500. 500. det_time10_MINUS_gen_time10 +#musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 4000 -2000. 2000. muDecayDetID +musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 2002 -1001. 1001. muDecayDetID +musrTH1D hMuDecayDetIDpileup "Detector ID where the pileup muons decay;Detector ID; N" 2002 -1001. 1001. pileup_muDecayDetID +humanDecayHistograms hMuDecayDetID hMuDecayDetIDpileup 201 Sample 202 Sample 102 M 1 F 2 B 3 U 4 D 5 R 6 R 7 R 8 L 9 L 10 L 51 FV 52 BV 401 Cryo 402 Cryo 403 Cryo 404 Cryo 411 Cryo 412 Cryo 413 Cryo 414 Cryo 415 Cryo 8201 pipe 8251 pipe 8301 pipe -1 World -1000 Escaped +musrTH1D hdet_time10_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time10 rotreference 66 0 +musrTH1D hdet_time10_exp "hdet_time10_exp;time[#mus];N" 240 -1.0 11. det_time10 correctexpdecay +musrTH1D hdet_time20_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time20 rotreference 66 0 +#musrTH1D hdet_time20_rotrefTwo "rot ref frame 2;time[#mus];N" 240 -1.0 11. det_time20 rotreference -1353 0 +musrTH2D hMuTargetPolPhi_pInit ";#phi_{#mu spin} (deg); p_{#mu init} (MeV/c)" 100 0. 360. 100 25.7 28.9 muTargetPol_Phi360 muIniMomZ +musrTH2D hMuTargetPolPhi_RInit ";#phi_{#mu spin} (deg); R_{#mu init} (mm)" 100 0. 360. 100 0. 40. muTargetPol_Phi360 muIniPosR +musrTH2D hpos_detID_doubleHit "Double hits;positron counter ID; positron counter ID" 11 0. 11. 11 0. 11. pos_detID pos_detID_doubleHit + + +condition 0 alwaysTrue +condition 1 oncePerEvent +condition 2 muonDecayedInSample_gen +condition 3 muonTriggered_gen +condition 4 muonTriggered_det +condition 5 positronHit_det +condition 6 goodEvent_det +condition 7 goodEvent_gen +condition 8 goodEvent_det_AND_goodEvent_gen +condition 9 pileupEvent +condition 10 goodEvent_det_AND_muonDecayedInSample_gen +condition 11 goodEvent_F_det +condition 12 goodEvent_B_det +condition 13 goodEvent_U_det +condition 14 goodEvent_D_det +condition 15 goodEvent_R_det +condition 16 goodEvent_L_det +condition 17 goodEvent_F_det_AND_pileupEvent +condition 18 goodEvent_B_det_AND_pileupEvent +condition 19 goodEvent_U_det_AND_pileupEvent +condition 20 goodEvent_D_det_AND_pileupEvent +condition 21 goodEvent_R_det_AND_pileupEvent +condition 22 goodEvent_L_det_AND_pileupEvent +condition 23 doubleHit + +fit hMuTargetPol_Phi gaus "" -180. 180. 1000. 0. 10. +fit hMuTargetPol_Phi360 gaus "" 0. 360. 1000. 0. 10. +fit hMuTargetPol_Theta gaus "" 60. 120. 1000. 0. 10. +fit hdet_time20 simpleExpoPLUSconst "" 0.1 9.9 100 1 +fit hdet_time10_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +fit hdet_time20_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +#fit hdet_time10 simpleExpoPLUSconst "" 0.2 9.8 100 1 +fit hdet_time10 funct4 "" 0.2 9.8 0 0 0.2 600 0 +fit hdet_time10_exp TFieldCosPLUSbg "" 0.2 9.8 1 0 0.3 300 1 +fit hdet_time10_bgr1 pol0 "" 0.2 9.8 +#fit hdet_time10_bgr3 pol0 "" -1.9 -0.1 +fit hdet_time10_bgr3 pol0 "WW" -0.5 -0.01 +#fit hdet_time20_rotrefTwo rotFrameTime20 "" 0.1 9.9 0 0 100 + +#draw hMuDecayPosZ 0 +#draw hMuDecayPosZall 1 +#draw hMuDecayPosZ 1 +#draw hMuDecayPosZ 2 +#draw hMuDecayPosZ 3 +#draw hMuDecayPosZ 4 +#draw hMuDecayMap 0 +#draw hMuDecayMap 1 +#draw hdet_m0edep 0 +#draw hdet_m0edep 1 +#draw hdet_m0edep 2 +#draw hdet_m0edep 3 +#draw hdet_m0edep 4 +#draw hdet_m0edep 5 +#draw hdet_m0edep 6 +draw hdet_time10 6 +draw hgen_time10 7 +draw hdet_time20 6 +draw hgen_time20 7 +draw hdet_time20_rotref 6 +draw hdet_time20_bgr 6 +#draw hdet_time20_rotrefTwo 6 +draw hdet_time10_MINUS_gen_time10 8 +#draw hdet_posEdep 5 +#draw hMuDecayDetID 1 +#draw hdet_m0edep 9 +#draw hdet_time10 9 +#draw hMuDecayDetIDpileup 1 +#draw hMuDecayDetIDpileup 9 +#draw humanDecayHistograms 1 +#draw humanDecayHistograms 6 +#draw humanDecayHistograms 9 +#draw humanDecayPileupHistograms 1 +#draw humanDecayPileupHistograms 6 +#draw humanDecayPileupHistograms 9 +$ diff --git a/musrSimAna/50130hb1.v1190 b/musrSimAna/50130hb1.v1190 new file mode 100644 index 0000000..a3c0b77 --- /dev/null +++ b/musrSimAna/50130hb1.v1190 @@ -0,0 +1,170 @@ +# TDC V1190 Set up file generated by Deltat : 16-Apr-2008 10:30:27 +# bins are always in TDC channel units (195.3125 ps/channel) + +INSTRUMENT=GPS + +DESCRIPTION=No Veto -- 1port +TYPE=TDCV1190 +RESOLUTION=195.3125 + +MDELAY=0 +PDELAY=2000 +#REWINDTIMEBINS=524288 +REWINDTIMEBINS=-1000000000 + +MCOINCIDENCEW=50 +PCOINCIDENCEW=50 +VCOINCIDENCEW=100 + +MUONRATEFACTOR=0.0905048 +#MUONRATEFACTOR=1000 +#INFINITELYLOWMUONRATE + +DATAWINDOWMIN=-0.5 +DATAWINDOWMAX=10.0 +PILEUPWINDOWMIN=-10.5 +PILEUPWINDOWMAX=10.5 + + +102; "M up"; M; 0.4; 800; -51 -52; + 1; "Forw"; P; 0.1; 800; -51 -52; F; 1485; 1515; 50995; +! 2; "Backw"; P; 0.1; 800; -51 -52; B; 1485; 1515; 50995; +! 3; "Up"; P; 0.1; 800; -51 -52; U; 1485; 1515; 50995; +! 4; "Down"; P; 0.1; 800; -51 -52; D; 1485; 1515; 50995; +! 5; "R1"; P; 0.1; 800; -51 -52; R1; 1485; 1515; 50995; +! 6; "R2"; P; 0.1; 800; -51 -52; R2; 1485; 1515; 50995; +! 7; "R3"; P; 0.1; 800; -51 -52; R3; 1485; 1515; 50995; +! 8; "L1"; P; 0.1; 800; -51 -52; L1; 1485; 1515; 50995; +! 9; "L2"; P; 0.1; 800; -51 -52; L2; 1485; 1515; 50995; +! 10; "L3"; P; 0.1; 800; -51 -52; L3; 1485; 1515; 50995; + 51; "Fveto"; V; 0.02; 800; + 52; "Bveto"; V; 0.02; 800; +!31; Ch31; N; + +counterPhaseShifts 1 0 2 180 +counterPhaseShifts 3 0 4 180 + +counterGrouping F 1 +counterGrouping B 2 +counterGrouping U 3 +counterGrouping D 4 +counterGrouping R 5 6 7 +counterGrouping L 8 9 10 + +sampleID 201 202 + +musrTH1D hmuIniPosZ "Muon initial position;z (mm);N" 200 -100000. 100000. muIniPosZ +musrTH1D hMuTargetPol_Theta "Muon polarisation in the sample;#theta (deg);N" 300 60. 120. muTargetPol_Theta +musrTH1D hMuTargetPol_Phi "Muon polarisation in the sample;#phi (deg);N" 1800 -180. 180. muTargetPol_Phi +musrTH1D hMuTargetPol_Phi360 "Muon polarisation in the sample;#phi+360 (deg);N" 1800 0. 360. muTargetPol_Phi360 +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 -180. 180. pos_Phi_MINUS_muDecayPol_Phi +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi360 ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 0. 360. pos_Phi_MINUS_muDecayPol_Phi360 +musrTH1D hdetP_phi_MINUS_pos_Phi ";#phi_{det} - #phi_{e ini} (deg);N" 360 -180. 180. detP_phi_MINUS_pos_Phi +musrTH1D hdetP_phi_MINUS_pos_Phi360 ";#phi_{det} - #phi_{e ini} (deg);N" 360 0. 360. detP_phi_MINUS_pos_Phi360 +musrTH1D hdet_time1_MINUS_muDecayTime ";TOF_{e} + TDC smearing;N" 500 0. 500. det_time1_MINUS_muDecayTime +musrTH1D hdetP_time_start_MINUS_muDecayTime ";TOF_{e};N" 500 0. 500. detP_time_start_MINUS_muDecayTime +musrTH2D hMuDecayMap "Muon decay map;z [mm]; r[mm]" 100 -80. 20. 40 0. 20. muDecayPosZ muDecayPosR +musrTH1D hMuDecayPosZall "Z of muons when they decay;z[mm];N" 4002 -2001 2001 muDecayPosZ +musrTH1D hMuDecayPosZ "Penetration of muons into the sample;z[mm];N" 100 -5.0 5. muDecayPosZ +musrTH1D hMuDecayPosX "X of decayed muons;x[mm];N" 100 -5.0 5. muDecayPosX +musrTH1D hPosMom "Momentum of the produced positrons;P [MeV];N" 55 0. 55. pos_Momentum +musrTH1D hdet_m0edep "Energy deposited in the trigger;E[MeV];N" 100 0. 2 det_m0edep +musrTH1D hdet_posEdep "Energy deposited in the positron Counters;E[MeV];N" 100 0. 2 det_posEdep +#musrTH1D hdet_time0 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time0 +#musrTH1D hdet_time1 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time1 +#musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time10 +musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 240 -1. 11. det_time10 +musrTH1D hdet_time10_bgr1 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time10_bgr3 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time31 "double hit time difference;time[#mus];N" 280 -3. 11. det_time31 +musrTH1D hdet_time20 "detected muSR spectra (phase shifted);time[#mus];N" 240 -1. 11. det_time20 +musrTH1D hgen_time10 "generated muSR spectra;time[#mus];N" 240 -11. 11. gen_time10 +musrTH1D hdet_time10_MINUS_gen_time10 "detected - generated ;time_{det}-time_{gen} [ps];N" 100 -500. 500. det_time10_MINUS_gen_time10 +#musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 4000 -2000. 2000. muDecayDetID +musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 2002 -1001. 1001. muDecayDetID +musrTH1D hMuDecayDetIDpileup "Detector ID where the pileup muons decay;Detector ID; N" 2002 -1001. 1001. pileup_muDecayDetID +humanDecayHistograms hMuDecayDetID hMuDecayDetIDpileup 201 Sample 202 Sample 102 M 1 F 2 B 3 U 4 D 5 R 6 R 7 R 8 L 9 L 10 L 51 FV 52 BV 401 Cryo 402 Cryo 403 Cryo 404 Cryo 411 Cryo 412 Cryo 413 Cryo 414 Cryo 415 Cryo 8201 pipe 8251 pipe 8301 pipe -1 World -1000 Escaped +musrTH1D hdet_time10_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time10 rotreference 66 0 +musrTH1D hdet_time10_exp "hdet_time10_exp;time[#mus];N" 240 -1.0 11. det_time10 correctexpdecay +musrTH1D hdet_time20_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time20 rotreference 66 0 +#musrTH1D hdet_time20_rotrefTwo "rot ref frame 2;time[#mus];N" 240 -1.0 11. det_time20 rotreference -1353 0 +musrTH2D hMuTargetPolPhi_pInit ";#phi_{#mu spin} (deg); p_{#mu init} (MeV/c)" 100 0. 360. 100 25.7 28.9 muTargetPol_Phi360 muIniMomZ +musrTH2D hMuTargetPolPhi_RInit ";#phi_{#mu spin} (deg); R_{#mu init} (mm)" 100 0. 360. 100 0. 40. muTargetPol_Phi360 muIniPosR +musrTH2D hpos_detID_doubleHit "Double hits;positron counter ID; positron counter ID" 11 0. 11. 11 0. 11. pos_detID pos_detID_doubleHit + + +condition 0 alwaysTrue +condition 1 oncePerEvent +condition 2 muonDecayedInSample_gen +condition 3 muonTriggered_gen +condition 4 muonTriggered_det +condition 5 positronHit_det +condition 6 goodEvent_det +condition 7 goodEvent_gen +condition 8 goodEvent_det_AND_goodEvent_gen +condition 9 pileupEvent +condition 10 goodEvent_det_AND_muonDecayedInSample_gen +condition 11 goodEvent_F_det +condition 12 goodEvent_B_det +condition 13 goodEvent_U_det +condition 14 goodEvent_D_det +condition 15 goodEvent_R_det +condition 16 goodEvent_L_det +condition 17 goodEvent_F_det_AND_pileupEvent +condition 18 goodEvent_B_det_AND_pileupEvent +condition 19 goodEvent_U_det_AND_pileupEvent +condition 20 goodEvent_D_det_AND_pileupEvent +condition 21 goodEvent_R_det_AND_pileupEvent +condition 22 goodEvent_L_det_AND_pileupEvent +condition 23 doubleHit + +fit hMuTargetPol_Phi gaus "" -180. 180. 1000. 0. 10. +fit hMuTargetPol_Phi360 gaus "" 0. 360. 1000. 0. 10. +fit hMuTargetPol_Theta gaus "" 60. 120. 1000. 0. 10. +fit hdet_time20 simpleExpoPLUSconst "" 0.1 9.9 100 1 +fit hdet_time10_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +fit hdet_time20_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +#fit hdet_time10 simpleExpoPLUSconst "" 0.2 9.8 100 1 +fit hdet_time10 funct4 "" 0.2 9.8 0 0 0.2 600 0 +fit hdet_time10_exp TFieldCosPLUSbg "" 0.2 9.8 1 0 0.3 300 1 +fit hdet_time10_bgr1 pol0 "" 0.2 9.8 +#fit hdet_time10_bgr3 pol0 "" -1.9 -0.1 +fit hdet_time10_bgr3 pol0 "WW" -0.5 -0.01 +#fit hdet_time20_rotrefTwo rotFrameTime20 "" 0.1 9.9 0 0 100 + +#draw hMuDecayPosZ 0 +#draw hMuDecayPosZall 1 +#draw hMuDecayPosZ 1 +#draw hMuDecayPosZ 2 +#draw hMuDecayPosZ 3 +#draw hMuDecayPosZ 4 +#draw hMuDecayMap 0 +#draw hMuDecayMap 1 +#draw hdet_m0edep 0 +#draw hdet_m0edep 1 +#draw hdet_m0edep 2 +#draw hdet_m0edep 3 +#draw hdet_m0edep 4 +#draw hdet_m0edep 5 +#draw hdet_m0edep 6 +draw hdet_time10 6 +draw hgen_time10 7 +draw hdet_time20 6 +draw hgen_time20 7 +draw hdet_time20_rotref 6 +draw hdet_time20_bgr 6 +#draw hdet_time20_rotrefTwo 6 +draw hdet_time10_MINUS_gen_time10 8 +#draw hdet_posEdep 5 +#draw hMuDecayDetID 1 +#draw hdet_m0edep 9 +#draw hdet_time10 9 +#draw hMuDecayDetIDpileup 1 +#draw hMuDecayDetIDpileup 9 +#draw humanDecayHistograms 1 +#draw humanDecayHistograms 6 +#draw humanDecayHistograms 9 +#draw humanDecayPileupHistograms 1 +#draw humanDecayPileupHistograms 6 +#draw humanDecayPileupHistograms 9 +$ diff --git a/musrSimAna/50130hb2.v1190 b/musrSimAna/50130hb2.v1190 new file mode 100644 index 0000000..5e0f52c --- /dev/null +++ b/musrSimAna/50130hb2.v1190 @@ -0,0 +1,170 @@ +# TDC V1190 Set up file generated by Deltat : 16-Apr-2008 10:30:27 +# bins are always in TDC channel units (195.3125 ps/channel) + +INSTRUMENT=GPS + +DESCRIPTION=No Veto -- 1port +TYPE=TDCV1190 +RESOLUTION=195.3125 + +MDELAY=0 +PDELAY=2000 +#REWINDTIMEBINS=524288 +REWINDTIMEBINS=-1000000000 + +MCOINCIDENCEW=50 +PCOINCIDENCEW=50 +VCOINCIDENCEW=100 + +MUONRATEFACTOR=0.0905048 +#MUONRATEFACTOR=1000 +#INFINITELYLOWMUONRATE + +DATAWINDOWMIN=-0.5 +DATAWINDOWMAX=10.0 +PILEUPWINDOWMIN=-10.5 +PILEUPWINDOWMAX=10.5 + + +102; "M up"; M; 0.4; 800; -51 -52; +! 1; "Forw"; P; 0.1; 800; -51 -52; F; 1485; 1515; 50995; + 2; "Backw"; P; 0.1; 800; -51 -52; B; 1485; 1515; 50995; +! 3; "Up"; P; 0.1; 800; -51 -52; U; 1485; 1515; 50995; +! 4; "Down"; P; 0.1; 800; -51 -52; D; 1485; 1515; 50995; +! 5; "R1"; P; 0.1; 800; -51 -52; R1; 1485; 1515; 50995; +! 6; "R2"; P; 0.1; 800; -51 -52; R2; 1485; 1515; 50995; +! 7; "R3"; P; 0.1; 800; -51 -52; R3; 1485; 1515; 50995; +! 8; "L1"; P; 0.1; 800; -51 -52; L1; 1485; 1515; 50995; +! 9; "L2"; P; 0.1; 800; -51 -52; L2; 1485; 1515; 50995; +! 10; "L3"; P; 0.1; 800; -51 -52; L3; 1485; 1515; 50995; + 51; "Fveto"; V; 0.02; 800; + 52; "Bveto"; V; 0.02; 800; +!31; Ch31; N; + +counterPhaseShifts 1 0 2 180 +counterPhaseShifts 3 0 4 180 + +counterGrouping F 1 +counterGrouping B 2 +counterGrouping U 3 +counterGrouping D 4 +counterGrouping R 5 6 7 +counterGrouping L 8 9 10 + +sampleID 201 202 + +musrTH1D hmuIniPosZ "Muon initial position;z (mm);N" 200 -100000. 100000. muIniPosZ +musrTH1D hMuTargetPol_Theta "Muon polarisation in the sample;#theta (deg);N" 300 60. 120. muTargetPol_Theta +musrTH1D hMuTargetPol_Phi "Muon polarisation in the sample;#phi (deg);N" 1800 -180. 180. muTargetPol_Phi +musrTH1D hMuTargetPol_Phi360 "Muon polarisation in the sample;#phi+360 (deg);N" 1800 0. 360. muTargetPol_Phi360 +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 -180. 180. pos_Phi_MINUS_muDecayPol_Phi +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi360 ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 0. 360. pos_Phi_MINUS_muDecayPol_Phi360 +musrTH1D hdetP_phi_MINUS_pos_Phi ";#phi_{det} - #phi_{e ini} (deg);N" 360 -180. 180. detP_phi_MINUS_pos_Phi +musrTH1D hdetP_phi_MINUS_pos_Phi360 ";#phi_{det} - #phi_{e ini} (deg);N" 360 0. 360. detP_phi_MINUS_pos_Phi360 +musrTH1D hdet_time1_MINUS_muDecayTime ";TOF_{e} + TDC smearing;N" 500 0. 500. det_time1_MINUS_muDecayTime +musrTH1D hdetP_time_start_MINUS_muDecayTime ";TOF_{e};N" 500 0. 500. detP_time_start_MINUS_muDecayTime +musrTH2D hMuDecayMap "Muon decay map;z [mm]; r[mm]" 100 -80. 20. 40 0. 20. muDecayPosZ muDecayPosR +musrTH1D hMuDecayPosZall "Z of muons when they decay;z[mm];N" 4002 -2001 2001 muDecayPosZ +musrTH1D hMuDecayPosZ "Penetration of muons into the sample;z[mm];N" 100 -5.0 5. muDecayPosZ +musrTH1D hMuDecayPosX "X of decayed muons;x[mm];N" 100 -5.0 5. muDecayPosX +musrTH1D hPosMom "Momentum of the produced positrons;P [MeV];N" 55 0. 55. pos_Momentum +musrTH1D hdet_m0edep "Energy deposited in the trigger;E[MeV];N" 100 0. 2 det_m0edep +musrTH1D hdet_posEdep "Energy deposited in the positron Counters;E[MeV];N" 100 0. 2 det_posEdep +#musrTH1D hdet_time0 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time0 +#musrTH1D hdet_time1 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time1 +#musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time10 +musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 240 -1. 11. det_time10 +musrTH1D hdet_time10_bgr1 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time10_bgr3 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time31 "double hit time difference;time[#mus];N" 280 -3. 11. det_time31 +musrTH1D hdet_time20 "detected muSR spectra (phase shifted);time[#mus];N" 240 -1. 11. det_time20 +musrTH1D hgen_time10 "generated muSR spectra;time[#mus];N" 240 -11. 11. gen_time10 +musrTH1D hdet_time10_MINUS_gen_time10 "detected - generated ;time_{det}-time_{gen} [ps];N" 100 -500. 500. det_time10_MINUS_gen_time10 +#musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 4000 -2000. 2000. muDecayDetID +musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 2002 -1001. 1001. muDecayDetID +musrTH1D hMuDecayDetIDpileup "Detector ID where the pileup muons decay;Detector ID; N" 2002 -1001. 1001. pileup_muDecayDetID +humanDecayHistograms hMuDecayDetID hMuDecayDetIDpileup 201 Sample 202 Sample 102 M 1 F 2 B 3 U 4 D 5 R 6 R 7 R 8 L 9 L 10 L 51 FV 52 BV 401 Cryo 402 Cryo 403 Cryo 404 Cryo 411 Cryo 412 Cryo 413 Cryo 414 Cryo 415 Cryo 8201 pipe 8251 pipe 8301 pipe -1 World -1000 Escaped +musrTH1D hdet_time10_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time10 rotreference 66 0 +musrTH1D hdet_time10_exp "hdet_time10_exp;time[#mus];N" 240 -1.0 11. det_time10 correctexpdecay +musrTH1D hdet_time20_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time20 rotreference 66 0 +#musrTH1D hdet_time20_rotrefTwo "rot ref frame 2;time[#mus];N" 240 -1.0 11. det_time20 rotreference -1353 0 +musrTH2D hMuTargetPolPhi_pInit ";#phi_{#mu spin} (deg); p_{#mu init} (MeV/c)" 100 0. 360. 100 25.7 28.9 muTargetPol_Phi360 muIniMomZ +musrTH2D hMuTargetPolPhi_RInit ";#phi_{#mu spin} (deg); R_{#mu init} (mm)" 100 0. 360. 100 0. 40. muTargetPol_Phi360 muIniPosR +musrTH2D hpos_detID_doubleHit "Double hits;positron counter ID; positron counter ID" 11 0. 11. 11 0. 11. pos_detID pos_detID_doubleHit + + +condition 0 alwaysTrue +condition 1 oncePerEvent +condition 2 muonDecayedInSample_gen +condition 3 muonTriggered_gen +condition 4 muonTriggered_det +condition 5 positronHit_det +condition 6 goodEvent_det +condition 7 goodEvent_gen +condition 8 goodEvent_det_AND_goodEvent_gen +condition 9 pileupEvent +condition 10 goodEvent_det_AND_muonDecayedInSample_gen +condition 11 goodEvent_F_det +condition 12 goodEvent_B_det +condition 13 goodEvent_U_det +condition 14 goodEvent_D_det +condition 15 goodEvent_R_det +condition 16 goodEvent_L_det +condition 17 goodEvent_F_det_AND_pileupEvent +condition 18 goodEvent_B_det_AND_pileupEvent +condition 19 goodEvent_U_det_AND_pileupEvent +condition 20 goodEvent_D_det_AND_pileupEvent +condition 21 goodEvent_R_det_AND_pileupEvent +condition 22 goodEvent_L_det_AND_pileupEvent +condition 23 doubleHit + +fit hMuTargetPol_Phi gaus "" -180. 180. 1000. 0. 10. +fit hMuTargetPol_Phi360 gaus "" 0. 360. 1000. 0. 10. +fit hMuTargetPol_Theta gaus "" 60. 120. 1000. 0. 10. +fit hdet_time20 simpleExpoPLUSconst "" 0.1 9.9 100 1 +fit hdet_time10_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +fit hdet_time20_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +#fit hdet_time10 simpleExpoPLUSconst "" 0.2 9.8 100 1 +fit hdet_time10 funct4 "" 0.2 9.8 0 0 0.2 600 0 +fit hdet_time10_exp TFieldCosPLUSbg "" 0.2 9.8 1 0 0.3 300 1 +fit hdet_time10_bgr1 pol0 "" 0.2 9.8 +#fit hdet_time10_bgr3 pol0 "" -1.9 -0.1 +fit hdet_time10_bgr3 pol0 "WW" -0.5 -0.01 +#fit hdet_time20_rotrefTwo rotFrameTime20 "" 0.1 9.9 0 0 100 + +#draw hMuDecayPosZ 0 +#draw hMuDecayPosZall 1 +#draw hMuDecayPosZ 1 +#draw hMuDecayPosZ 2 +#draw hMuDecayPosZ 3 +#draw hMuDecayPosZ 4 +#draw hMuDecayMap 0 +#draw hMuDecayMap 1 +#draw hdet_m0edep 0 +#draw hdet_m0edep 1 +#draw hdet_m0edep 2 +#draw hdet_m0edep 3 +#draw hdet_m0edep 4 +#draw hdet_m0edep 5 +#draw hdet_m0edep 6 +draw hdet_time10 6 +draw hgen_time10 7 +draw hdet_time20 6 +draw hgen_time20 7 +draw hdet_time20_rotref 6 +draw hdet_time20_bgr 6 +#draw hdet_time20_rotrefTwo 6 +draw hdet_time10_MINUS_gen_time10 8 +#draw hdet_posEdep 5 +#draw hMuDecayDetID 1 +#draw hdet_m0edep 9 +#draw hdet_time10 9 +#draw hMuDecayDetIDpileup 1 +#draw hMuDecayDetIDpileup 9 +#draw humanDecayHistograms 1 +#draw humanDecayHistograms 6 +#draw humanDecayHistograms 9 +#draw humanDecayPileupHistograms 1 +#draw humanDecayPileupHistograms 6 +#draw humanDecayPileupHistograms 9 +$ diff --git a/musrSimAna/50130hb3.v1190 b/musrSimAna/50130hb3.v1190 new file mode 100644 index 0000000..b78ea91 --- /dev/null +++ b/musrSimAna/50130hb3.v1190 @@ -0,0 +1,170 @@ +# TDC V1190 Set up file generated by Deltat : 16-Apr-2008 10:30:27 +# bins are always in TDC channel units (195.3125 ps/channel) + +INSTRUMENT=GPS + +DESCRIPTION=No Veto -- 1port +TYPE=TDCV1190 +RESOLUTION=195.3125 + +MDELAY=0 +PDELAY=2000 +#REWINDTIMEBINS=524288 +REWINDTIMEBINS=-1000000000 + +MCOINCIDENCEW=50 +PCOINCIDENCEW=50 +VCOINCIDENCEW=100 + +MUONRATEFACTOR=0.0905048 +#MUONRATEFACTOR=1000 +#INFINITELYLOWMUONRATE + +DATAWINDOWMIN=-0.5 +DATAWINDOWMAX=10.0 +PILEUPWINDOWMIN=-10.5 +PILEUPWINDOWMAX=10.5 + + +102; "M up"; M; 0.4; 800; -51 -52; +! 1; "Forw"; P; 0.1; 800; -51 -52; F; 1485; 1515; 50995; +! 2; "Backw"; P; 0.1; 800; -51 -52; B; 1485; 1515; 50995; + 3; "Up"; P; 0.1; 800; -51 -52; U; 1485; 1515; 50995; +! 4; "Down"; P; 0.1; 800; -51 -52; D; 1485; 1515; 50995; +! 5; "R1"; P; 0.1; 800; -51 -52; R1; 1485; 1515; 50995; +! 6; "R2"; P; 0.1; 800; -51 -52; R2; 1485; 1515; 50995; +! 7; "R3"; P; 0.1; 800; -51 -52; R3; 1485; 1515; 50995; +! 8; "L1"; P; 0.1; 800; -51 -52; L1; 1485; 1515; 50995; +! 9; "L2"; P; 0.1; 800; -51 -52; L2; 1485; 1515; 50995; +! 10; "L3"; P; 0.1; 800; -51 -52; L3; 1485; 1515; 50995; + 51; "Fveto"; V; 0.02; 800; + 52; "Bveto"; V; 0.02; 800; +!31; Ch31; N; + +counterPhaseShifts 1 0 2 180 +counterPhaseShifts 3 0 4 180 + +counterGrouping F 1 +counterGrouping B 2 +counterGrouping U 3 +counterGrouping D 4 +counterGrouping R 5 6 7 +counterGrouping L 8 9 10 + +sampleID 201 202 + +musrTH1D hmuIniPosZ "Muon initial position;z (mm);N" 200 -100000. 100000. muIniPosZ +musrTH1D hMuTargetPol_Theta "Muon polarisation in the sample;#theta (deg);N" 300 60. 120. muTargetPol_Theta +musrTH1D hMuTargetPol_Phi "Muon polarisation in the sample;#phi (deg);N" 1800 -180. 180. muTargetPol_Phi +musrTH1D hMuTargetPol_Phi360 "Muon polarisation in the sample;#phi+360 (deg);N" 1800 0. 360. muTargetPol_Phi360 +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 -180. 180. pos_Phi_MINUS_muDecayPol_Phi +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi360 ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 0. 360. pos_Phi_MINUS_muDecayPol_Phi360 +musrTH1D hdetP_phi_MINUS_pos_Phi ";#phi_{det} - #phi_{e ini} (deg);N" 360 -180. 180. detP_phi_MINUS_pos_Phi +musrTH1D hdetP_phi_MINUS_pos_Phi360 ";#phi_{det} - #phi_{e ini} (deg);N" 360 0. 360. detP_phi_MINUS_pos_Phi360 +musrTH1D hdet_time1_MINUS_muDecayTime ";TOF_{e} + TDC smearing;N" 500 0. 500. det_time1_MINUS_muDecayTime +musrTH1D hdetP_time_start_MINUS_muDecayTime ";TOF_{e};N" 500 0. 500. detP_time_start_MINUS_muDecayTime +musrTH2D hMuDecayMap "Muon decay map;z [mm]; r[mm]" 100 -80. 20. 40 0. 20. muDecayPosZ muDecayPosR +musrTH1D hMuDecayPosZall "Z of muons when they decay;z[mm];N" 4002 -2001 2001 muDecayPosZ +musrTH1D hMuDecayPosZ "Penetration of muons into the sample;z[mm];N" 100 -5.0 5. muDecayPosZ +musrTH1D hMuDecayPosX "X of decayed muons;x[mm];N" 100 -5.0 5. muDecayPosX +musrTH1D hPosMom "Momentum of the produced positrons;P [MeV];N" 55 0. 55. pos_Momentum +musrTH1D hdet_m0edep "Energy deposited in the trigger;E[MeV];N" 100 0. 2 det_m0edep +musrTH1D hdet_posEdep "Energy deposited in the positron Counters;E[MeV];N" 100 0. 2 det_posEdep +#musrTH1D hdet_time0 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time0 +#musrTH1D hdet_time1 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time1 +#musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time10 +musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 240 -1. 11. det_time10 +musrTH1D hdet_time10_bgr1 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time10_bgr3 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time31 "double hit time difference;time[#mus];N" 280 -3. 11. det_time31 +musrTH1D hdet_time20 "detected muSR spectra (phase shifted);time[#mus];N" 240 -1. 11. det_time20 +musrTH1D hgen_time10 "generated muSR spectra;time[#mus];N" 240 -11. 11. gen_time10 +musrTH1D hdet_time10_MINUS_gen_time10 "detected - generated ;time_{det}-time_{gen} [ps];N" 100 -500. 500. det_time10_MINUS_gen_time10 +#musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 4000 -2000. 2000. muDecayDetID +musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 2002 -1001. 1001. muDecayDetID +musrTH1D hMuDecayDetIDpileup "Detector ID where the pileup muons decay;Detector ID; N" 2002 -1001. 1001. pileup_muDecayDetID +humanDecayHistograms hMuDecayDetID hMuDecayDetIDpileup 201 Sample 202 Sample 102 M 1 F 2 B 3 U 4 D 5 R 6 R 7 R 8 L 9 L 10 L 51 FV 52 BV 401 Cryo 402 Cryo 403 Cryo 404 Cryo 411 Cryo 412 Cryo 413 Cryo 414 Cryo 415 Cryo 8201 pipe 8251 pipe 8301 pipe -1 World -1000 Escaped +musrTH1D hdet_time10_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time10 rotreference 66 0 +musrTH1D hdet_time10_exp "hdet_time10_exp;time[#mus];N" 240 -1.0 11. det_time10 correctexpdecay +musrTH1D hdet_time20_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time20 rotreference 66 0 +#musrTH1D hdet_time20_rotrefTwo "rot ref frame 2;time[#mus];N" 240 -1.0 11. det_time20 rotreference -1353 0 +musrTH2D hMuTargetPolPhi_pInit ";#phi_{#mu spin} (deg); p_{#mu init} (MeV/c)" 100 0. 360. 100 25.7 28.9 muTargetPol_Phi360 muIniMomZ +musrTH2D hMuTargetPolPhi_RInit ";#phi_{#mu spin} (deg); R_{#mu init} (mm)" 100 0. 360. 100 0. 40. muTargetPol_Phi360 muIniPosR +musrTH2D hpos_detID_doubleHit "Double hits;positron counter ID; positron counter ID" 11 0. 11. 11 0. 11. pos_detID pos_detID_doubleHit + + +condition 0 alwaysTrue +condition 1 oncePerEvent +condition 2 muonDecayedInSample_gen +condition 3 muonTriggered_gen +condition 4 muonTriggered_det +condition 5 positronHit_det +condition 6 goodEvent_det +condition 7 goodEvent_gen +condition 8 goodEvent_det_AND_goodEvent_gen +condition 9 pileupEvent +condition 10 goodEvent_det_AND_muonDecayedInSample_gen +condition 11 goodEvent_F_det +condition 12 goodEvent_B_det +condition 13 goodEvent_U_det +condition 14 goodEvent_D_det +condition 15 goodEvent_R_det +condition 16 goodEvent_L_det +condition 17 goodEvent_F_det_AND_pileupEvent +condition 18 goodEvent_B_det_AND_pileupEvent +condition 19 goodEvent_U_det_AND_pileupEvent +condition 20 goodEvent_D_det_AND_pileupEvent +condition 21 goodEvent_R_det_AND_pileupEvent +condition 22 goodEvent_L_det_AND_pileupEvent +condition 23 doubleHit + +fit hMuTargetPol_Phi gaus "" -180. 180. 1000. 0. 10. +fit hMuTargetPol_Phi360 gaus "" 0. 360. 1000. 0. 10. +fit hMuTargetPol_Theta gaus "" 60. 120. 1000. 0. 10. +fit hdet_time20 simpleExpoPLUSconst "" 0.1 9.9 100 1 +fit hdet_time10_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +fit hdet_time20_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +#fit hdet_time10 simpleExpoPLUSconst "" 0.2 9.8 100 1 +fit hdet_time10 funct4 "" 0.2 9.8 0 0 0.2 600 0 +fit hdet_time10_exp TFieldCosPLUSbg "" 0.2 9.8 1 0 0.3 300 1 +fit hdet_time10_bgr1 pol0 "" 0.2 9.8 +#fit hdet_time10_bgr3 pol0 "" -1.9 -0.1 +fit hdet_time10_bgr3 pol0 "WW" -0.5 -0.01 +#fit hdet_time20_rotrefTwo rotFrameTime20 "" 0.1 9.9 0 0 100 + +#draw hMuDecayPosZ 0 +#draw hMuDecayPosZall 1 +#draw hMuDecayPosZ 1 +#draw hMuDecayPosZ 2 +#draw hMuDecayPosZ 3 +#draw hMuDecayPosZ 4 +#draw hMuDecayMap 0 +#draw hMuDecayMap 1 +#draw hdet_m0edep 0 +#draw hdet_m0edep 1 +#draw hdet_m0edep 2 +#draw hdet_m0edep 3 +#draw hdet_m0edep 4 +#draw hdet_m0edep 5 +#draw hdet_m0edep 6 +draw hdet_time10 6 +draw hgen_time10 7 +draw hdet_time20 6 +draw hgen_time20 7 +draw hdet_time20_rotref 6 +draw hdet_time20_bgr 6 +#draw hdet_time20_rotrefTwo 6 +draw hdet_time10_MINUS_gen_time10 8 +#draw hdet_posEdep 5 +#draw hMuDecayDetID 1 +#draw hdet_m0edep 9 +#draw hdet_time10 9 +#draw hMuDecayDetIDpileup 1 +#draw hMuDecayDetIDpileup 9 +#draw humanDecayHistograms 1 +#draw humanDecayHistograms 6 +#draw humanDecayHistograms 9 +#draw humanDecayPileupHistograms 1 +#draw humanDecayPileupHistograms 6 +#draw humanDecayPileupHistograms 9 +$ diff --git a/musrSimAna/50130hb4.v1190 b/musrSimAna/50130hb4.v1190 new file mode 100644 index 0000000..19baff8 --- /dev/null +++ b/musrSimAna/50130hb4.v1190 @@ -0,0 +1,170 @@ +# TDC V1190 Set up file generated by Deltat : 16-Apr-2008 10:30:27 +# bins are always in TDC channel units (195.3125 ps/channel) + +INSTRUMENT=GPS + +DESCRIPTION=No Veto -- 1port +TYPE=TDCV1190 +RESOLUTION=195.3125 + +MDELAY=0 +PDELAY=2000 +#REWINDTIMEBINS=524288 +REWINDTIMEBINS=-1000000000 + +MCOINCIDENCEW=50 +PCOINCIDENCEW=50 +VCOINCIDENCEW=100 + +MUONRATEFACTOR=0.0905048 +#MUONRATEFACTOR=1000 +#INFINITELYLOWMUONRATE + +DATAWINDOWMIN=-0.5 +DATAWINDOWMAX=10.0 +PILEUPWINDOWMIN=-10.5 +PILEUPWINDOWMAX=10.5 + + +102; "M up"; M; 0.4; 800; -51 -52; +! 1; "Forw"; P; 0.1; 800; -51 -52; F; 1485; 1515; 50995; +! 2; "Backw"; P; 0.1; 800; -51 -52; B; 1485; 1515; 50995; +! 3; "Up"; P; 0.1; 800; -51 -52; U; 1485; 1515; 50995; + 4; "Down"; P; 0.1; 800; -51 -52; D; 1485; 1515; 50995; +! 5; "R1"; P; 0.1; 800; -51 -52; R1; 1485; 1515; 50995; +! 6; "R2"; P; 0.1; 800; -51 -52; R2; 1485; 1515; 50995; +! 7; "R3"; P; 0.1; 800; -51 -52; R3; 1485; 1515; 50995; +! 8; "L1"; P; 0.1; 800; -51 -52; L1; 1485; 1515; 50995; +! 9; "L2"; P; 0.1; 800; -51 -52; L2; 1485; 1515; 50995; +! 10; "L3"; P; 0.1; 800; -51 -52; L3; 1485; 1515; 50995; + 51; "Fveto"; V; 0.02; 800; + 52; "Bveto"; V; 0.02; 800; +!31; Ch31; N; + +counterPhaseShifts 1 0 2 180 +counterPhaseShifts 3 0 4 180 + +counterGrouping F 1 +counterGrouping B 2 +counterGrouping U 3 +counterGrouping D 4 +counterGrouping R 5 6 7 +counterGrouping L 8 9 10 + +sampleID 201 202 + +musrTH1D hmuIniPosZ "Muon initial position;z (mm);N" 200 -100000. 100000. muIniPosZ +musrTH1D hMuTargetPol_Theta "Muon polarisation in the sample;#theta (deg);N" 300 60. 120. muTargetPol_Theta +musrTH1D hMuTargetPol_Phi "Muon polarisation in the sample;#phi (deg);N" 1800 -180. 180. muTargetPol_Phi +musrTH1D hMuTargetPol_Phi360 "Muon polarisation in the sample;#phi+360 (deg);N" 1800 0. 360. muTargetPol_Phi360 +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 -180. 180. pos_Phi_MINUS_muDecayPol_Phi +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi360 ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 0. 360. pos_Phi_MINUS_muDecayPol_Phi360 +musrTH1D hdetP_phi_MINUS_pos_Phi ";#phi_{det} - #phi_{e ini} (deg);N" 360 -180. 180. detP_phi_MINUS_pos_Phi +musrTH1D hdetP_phi_MINUS_pos_Phi360 ";#phi_{det} - #phi_{e ini} (deg);N" 360 0. 360. detP_phi_MINUS_pos_Phi360 +musrTH1D hdet_time1_MINUS_muDecayTime ";TOF_{e} + TDC smearing;N" 500 0. 500. det_time1_MINUS_muDecayTime +musrTH1D hdetP_time_start_MINUS_muDecayTime ";TOF_{e};N" 500 0. 500. detP_time_start_MINUS_muDecayTime +musrTH2D hMuDecayMap "Muon decay map;z [mm]; r[mm]" 100 -80. 20. 40 0. 20. muDecayPosZ muDecayPosR +musrTH1D hMuDecayPosZall "Z of muons when they decay;z[mm];N" 4002 -2001 2001 muDecayPosZ +musrTH1D hMuDecayPosZ "Penetration of muons into the sample;z[mm];N" 100 -5.0 5. muDecayPosZ +musrTH1D hMuDecayPosX "X of decayed muons;x[mm];N" 100 -5.0 5. muDecayPosX +musrTH1D hPosMom "Momentum of the produced positrons;P [MeV];N" 55 0. 55. pos_Momentum +musrTH1D hdet_m0edep "Energy deposited in the trigger;E[MeV];N" 100 0. 2 det_m0edep +musrTH1D hdet_posEdep "Energy deposited in the positron Counters;E[MeV];N" 100 0. 2 det_posEdep +#musrTH1D hdet_time0 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time0 +#musrTH1D hdet_time1 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time1 +#musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time10 +musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 240 -1. 11. det_time10 +musrTH1D hdet_time10_bgr1 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time10_bgr3 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time31 "double hit time difference;time[#mus];N" 280 -3. 11. det_time31 +musrTH1D hdet_time20 "detected muSR spectra (phase shifted);time[#mus];N" 240 -1. 11. det_time20 +musrTH1D hgen_time10 "generated muSR spectra;time[#mus];N" 240 -11. 11. gen_time10 +musrTH1D hdet_time10_MINUS_gen_time10 "detected - generated ;time_{det}-time_{gen} [ps];N" 100 -500. 500. det_time10_MINUS_gen_time10 +#musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 4000 -2000. 2000. muDecayDetID +musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 2002 -1001. 1001. muDecayDetID +musrTH1D hMuDecayDetIDpileup "Detector ID where the pileup muons decay;Detector ID; N" 2002 -1001. 1001. pileup_muDecayDetID +humanDecayHistograms hMuDecayDetID hMuDecayDetIDpileup 201 Sample 202 Sample 102 M 1 F 2 B 3 U 4 D 5 R 6 R 7 R 8 L 9 L 10 L 51 FV 52 BV 401 Cryo 402 Cryo 403 Cryo 404 Cryo 411 Cryo 412 Cryo 413 Cryo 414 Cryo 415 Cryo 8201 pipe 8251 pipe 8301 pipe -1 World -1000 Escaped +musrTH1D hdet_time10_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time10 rotreference 66 0 +musrTH1D hdet_time10_exp "hdet_time10_exp;time[#mus];N" 240 -1.0 11. det_time10 correctexpdecay +musrTH1D hdet_time20_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time20 rotreference 66 0 +#musrTH1D hdet_time20_rotrefTwo "rot ref frame 2;time[#mus];N" 240 -1.0 11. det_time20 rotreference -1353 0 +musrTH2D hMuTargetPolPhi_pInit ";#phi_{#mu spin} (deg); p_{#mu init} (MeV/c)" 100 0. 360. 100 25.7 28.9 muTargetPol_Phi360 muIniMomZ +musrTH2D hMuTargetPolPhi_RInit ";#phi_{#mu spin} (deg); R_{#mu init} (mm)" 100 0. 360. 100 0. 40. muTargetPol_Phi360 muIniPosR +musrTH2D hpos_detID_doubleHit "Double hits;positron counter ID; positron counter ID" 11 0. 11. 11 0. 11. pos_detID pos_detID_doubleHit + + +condition 0 alwaysTrue +condition 1 oncePerEvent +condition 2 muonDecayedInSample_gen +condition 3 muonTriggered_gen +condition 4 muonTriggered_det +condition 5 positronHit_det +condition 6 goodEvent_det +condition 7 goodEvent_gen +condition 8 goodEvent_det_AND_goodEvent_gen +condition 9 pileupEvent +condition 10 goodEvent_det_AND_muonDecayedInSample_gen +condition 11 goodEvent_F_det +condition 12 goodEvent_B_det +condition 13 goodEvent_U_det +condition 14 goodEvent_D_det +condition 15 goodEvent_R_det +condition 16 goodEvent_L_det +condition 17 goodEvent_F_det_AND_pileupEvent +condition 18 goodEvent_B_det_AND_pileupEvent +condition 19 goodEvent_U_det_AND_pileupEvent +condition 20 goodEvent_D_det_AND_pileupEvent +condition 21 goodEvent_R_det_AND_pileupEvent +condition 22 goodEvent_L_det_AND_pileupEvent +condition 23 doubleHit + +fit hMuTargetPol_Phi gaus "" -180. 180. 1000. 0. 10. +fit hMuTargetPol_Phi360 gaus "" 0. 360. 1000. 0. 10. +fit hMuTargetPol_Theta gaus "" 60. 120. 1000. 0. 10. +fit hdet_time20 simpleExpoPLUSconst "" 0.1 9.9 100 1 +fit hdet_time10_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +fit hdet_time20_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +#fit hdet_time10 simpleExpoPLUSconst "" 0.2 9.8 100 1 +fit hdet_time10 funct4 "" 0.2 9.8 0 0 0.2 600 0 +fit hdet_time10_exp TFieldCosPLUSbg "" 0.2 9.8 1 0 0.3 300 1 +fit hdet_time10_bgr1 pol0 "" 0.2 9.8 +#fit hdet_time10_bgr3 pol0 "" -1.9 -0.1 +fit hdet_time10_bgr3 pol0 "WW" -0.5 -0.01 +#fit hdet_time20_rotrefTwo rotFrameTime20 "" 0.1 9.9 0 0 100 + +#draw hMuDecayPosZ 0 +#draw hMuDecayPosZall 1 +#draw hMuDecayPosZ 1 +#draw hMuDecayPosZ 2 +#draw hMuDecayPosZ 3 +#draw hMuDecayPosZ 4 +#draw hMuDecayMap 0 +#draw hMuDecayMap 1 +#draw hdet_m0edep 0 +#draw hdet_m0edep 1 +#draw hdet_m0edep 2 +#draw hdet_m0edep 3 +#draw hdet_m0edep 4 +#draw hdet_m0edep 5 +#draw hdet_m0edep 6 +draw hdet_time10 6 +draw hgen_time10 7 +draw hdet_time20 6 +draw hgen_time20 7 +draw hdet_time20_rotref 6 +draw hdet_time20_bgr 6 +#draw hdet_time20_rotrefTwo 6 +draw hdet_time10_MINUS_gen_time10 8 +#draw hdet_posEdep 5 +#draw hMuDecayDetID 1 +#draw hdet_m0edep 9 +#draw hdet_time10 9 +#draw hMuDecayDetIDpileup 1 +#draw hMuDecayDetIDpileup 9 +#draw humanDecayHistograms 1 +#draw humanDecayHistograms 6 +#draw humanDecayHistograms 9 +#draw humanDecayPileupHistograms 1 +#draw humanDecayPileupHistograms 6 +#draw humanDecayPileupHistograms 9 +$ diff --git a/musrSimAna/50130hb5.v1190 b/musrSimAna/50130hb5.v1190 new file mode 100644 index 0000000..602486d --- /dev/null +++ b/musrSimAna/50130hb5.v1190 @@ -0,0 +1,170 @@ +# TDC V1190 Set up file generated by Deltat : 16-Apr-2008 10:30:27 +# bins are always in TDC channel units (195.3125 ps/channel) + +INSTRUMENT=GPS + +DESCRIPTION=No Veto -- 1port +TYPE=TDCV1190 +RESOLUTION=195.3125 + +MDELAY=0 +PDELAY=2000 +#REWINDTIMEBINS=524288 +REWINDTIMEBINS=-1000000000 + +MCOINCIDENCEW=50 +PCOINCIDENCEW=50 +VCOINCIDENCEW=100 + +MUONRATEFACTOR=0.0905048 +#MUONRATEFACTOR=1000 +#INFINITELYLOWMUONRATE + +DATAWINDOWMIN=-0.5 +DATAWINDOWMAX=10.0 +PILEUPWINDOWMIN=-10.5 +PILEUPWINDOWMAX=10.5 + + +102; "M up"; M; 0.4; 800; -51 -52; +! 1; "Forw"; P; 0.1; 800; -51 -52; F; 1485; 1515; 50995; +! 2; "Backw"; P; 0.1; 800; -51 -52; B; 1485; 1515; 50995; +! 3; "Up"; P; 0.1; 800; -51 -52; U; 1485; 1515; 50995; +! 4; "Down"; P; 0.1; 800; -51 -52; D; 1485; 1515; 50995; + 5; "R1"; P; 0.1; 800; -51 -52; R1; 1485; 1515; 50995; + 6; "R2"; P; 0.1; 800; -51 -52; R2; 1485; 1515; 50995; + 7; "R3"; P; 0.1; 800; -51 -52; R3; 1485; 1515; 50995; +! 8; "L1"; P; 0.1; 800; -51 -52; L1; 1485; 1515; 50995; +! 9; "L2"; P; 0.1; 800; -51 -52; L2; 1485; 1515; 50995; +! 10; "L3"; P; 0.1; 800; -51 -52; L3; 1485; 1515; 50995; + 51; "Fveto"; V; 0.02; 800; + 52; "Bveto"; V; 0.02; 800; +!31; Ch31; N; + +counterPhaseShifts 1 0 2 180 +counterPhaseShifts 3 0 4 180 + +counterGrouping F 1 +counterGrouping B 2 +counterGrouping U 3 +counterGrouping D 4 +counterGrouping R 5 6 7 +counterGrouping L 8 9 10 + +sampleID 201 202 + +musrTH1D hmuIniPosZ "Muon initial position;z (mm);N" 200 -100000. 100000. muIniPosZ +musrTH1D hMuTargetPol_Theta "Muon polarisation in the sample;#theta (deg);N" 300 60. 120. muTargetPol_Theta +musrTH1D hMuTargetPol_Phi "Muon polarisation in the sample;#phi (deg);N" 1800 -180. 180. muTargetPol_Phi +musrTH1D hMuTargetPol_Phi360 "Muon polarisation in the sample;#phi+360 (deg);N" 1800 0. 360. muTargetPol_Phi360 +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 -180. 180. pos_Phi_MINUS_muDecayPol_Phi +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi360 ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 0. 360. pos_Phi_MINUS_muDecayPol_Phi360 +musrTH1D hdetP_phi_MINUS_pos_Phi ";#phi_{det} - #phi_{e ini} (deg);N" 360 -180. 180. detP_phi_MINUS_pos_Phi +musrTH1D hdetP_phi_MINUS_pos_Phi360 ";#phi_{det} - #phi_{e ini} (deg);N" 360 0. 360. detP_phi_MINUS_pos_Phi360 +musrTH1D hdet_time1_MINUS_muDecayTime ";TOF_{e} + TDC smearing;N" 500 0. 500. det_time1_MINUS_muDecayTime +musrTH1D hdetP_time_start_MINUS_muDecayTime ";TOF_{e};N" 500 0. 500. detP_time_start_MINUS_muDecayTime +musrTH2D hMuDecayMap "Muon decay map;z [mm]; r[mm]" 100 -80. 20. 40 0. 20. muDecayPosZ muDecayPosR +musrTH1D hMuDecayPosZall "Z of muons when they decay;z[mm];N" 4002 -2001 2001 muDecayPosZ +musrTH1D hMuDecayPosZ "Penetration of muons into the sample;z[mm];N" 100 -5.0 5. muDecayPosZ +musrTH1D hMuDecayPosX "X of decayed muons;x[mm];N" 100 -5.0 5. muDecayPosX +musrTH1D hPosMom "Momentum of the produced positrons;P [MeV];N" 55 0. 55. pos_Momentum +musrTH1D hdet_m0edep "Energy deposited in the trigger;E[MeV];N" 100 0. 2 det_m0edep +musrTH1D hdet_posEdep "Energy deposited in the positron Counters;E[MeV];N" 100 0. 2 det_posEdep +#musrTH1D hdet_time0 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time0 +#musrTH1D hdet_time1 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time1 +#musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time10 +musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 240 -1. 11. det_time10 +musrTH1D hdet_time10_bgr1 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time10_bgr3 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time31 "double hit time difference;time[#mus];N" 280 -3. 11. det_time31 +musrTH1D hdet_time20 "detected muSR spectra (phase shifted);time[#mus];N" 240 -1. 11. det_time20 +musrTH1D hgen_time10 "generated muSR spectra;time[#mus];N" 240 -11. 11. gen_time10 +musrTH1D hdet_time10_MINUS_gen_time10 "detected - generated ;time_{det}-time_{gen} [ps];N" 100 -500. 500. det_time10_MINUS_gen_time10 +#musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 4000 -2000. 2000. muDecayDetID +musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 2002 -1001. 1001. muDecayDetID +musrTH1D hMuDecayDetIDpileup "Detector ID where the pileup muons decay;Detector ID; N" 2002 -1001. 1001. pileup_muDecayDetID +humanDecayHistograms hMuDecayDetID hMuDecayDetIDpileup 201 Sample 202 Sample 102 M 1 F 2 B 3 U 4 D 5 R 6 R 7 R 8 L 9 L 10 L 51 FV 52 BV 401 Cryo 402 Cryo 403 Cryo 404 Cryo 411 Cryo 412 Cryo 413 Cryo 414 Cryo 415 Cryo 8201 pipe 8251 pipe 8301 pipe -1 World -1000 Escaped +musrTH1D hdet_time10_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time10 rotreference 66 0 +musrTH1D hdet_time10_exp "hdet_time10_exp;time[#mus];N" 240 -1.0 11. det_time10 correctexpdecay +musrTH1D hdet_time20_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time20 rotreference 66 0 +#musrTH1D hdet_time20_rotrefTwo "rot ref frame 2;time[#mus];N" 240 -1.0 11. det_time20 rotreference -1353 0 +musrTH2D hMuTargetPolPhi_pInit ";#phi_{#mu spin} (deg); p_{#mu init} (MeV/c)" 100 0. 360. 100 25.7 28.9 muTargetPol_Phi360 muIniMomZ +musrTH2D hMuTargetPolPhi_RInit ";#phi_{#mu spin} (deg); R_{#mu init} (mm)" 100 0. 360. 100 0. 40. muTargetPol_Phi360 muIniPosR +musrTH2D hpos_detID_doubleHit "Double hits;positron counter ID; positron counter ID" 11 0. 11. 11 0. 11. pos_detID pos_detID_doubleHit + + +condition 0 alwaysTrue +condition 1 oncePerEvent +condition 2 muonDecayedInSample_gen +condition 3 muonTriggered_gen +condition 4 muonTriggered_det +condition 5 positronHit_det +condition 6 goodEvent_det +condition 7 goodEvent_gen +condition 8 goodEvent_det_AND_goodEvent_gen +condition 9 pileupEvent +condition 10 goodEvent_det_AND_muonDecayedInSample_gen +condition 11 goodEvent_F_det +condition 12 goodEvent_B_det +condition 13 goodEvent_U_det +condition 14 goodEvent_D_det +condition 15 goodEvent_R_det +condition 16 goodEvent_L_det +condition 17 goodEvent_F_det_AND_pileupEvent +condition 18 goodEvent_B_det_AND_pileupEvent +condition 19 goodEvent_U_det_AND_pileupEvent +condition 20 goodEvent_D_det_AND_pileupEvent +condition 21 goodEvent_R_det_AND_pileupEvent +condition 22 goodEvent_L_det_AND_pileupEvent +condition 23 doubleHit + +fit hMuTargetPol_Phi gaus "" -180. 180. 1000. 0. 10. +fit hMuTargetPol_Phi360 gaus "" 0. 360. 1000. 0. 10. +fit hMuTargetPol_Theta gaus "" 60. 120. 1000. 0. 10. +fit hdet_time20 simpleExpoPLUSconst "" 0.1 9.9 100 1 +fit hdet_time10_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +fit hdet_time20_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +#fit hdet_time10 simpleExpoPLUSconst "" 0.2 9.8 100 1 +fit hdet_time10 funct4 "" 0.2 9.8 0 0 0.2 600 0 +fit hdet_time10_exp TFieldCosPLUSbg "" 0.2 9.8 1 0 0.3 300 1 +fit hdet_time10_bgr1 pol0 "" 0.2 9.8 +#fit hdet_time10_bgr3 pol0 "" -1.9 -0.1 +fit hdet_time10_bgr3 pol0 "WW" -0.5 -0.01 +#fit hdet_time20_rotrefTwo rotFrameTime20 "" 0.1 9.9 0 0 100 + +#draw hMuDecayPosZ 0 +#draw hMuDecayPosZall 1 +#draw hMuDecayPosZ 1 +#draw hMuDecayPosZ 2 +#draw hMuDecayPosZ 3 +#draw hMuDecayPosZ 4 +#draw hMuDecayMap 0 +#draw hMuDecayMap 1 +#draw hdet_m0edep 0 +#draw hdet_m0edep 1 +#draw hdet_m0edep 2 +#draw hdet_m0edep 3 +#draw hdet_m0edep 4 +#draw hdet_m0edep 5 +#draw hdet_m0edep 6 +draw hdet_time10 6 +draw hgen_time10 7 +draw hdet_time20 6 +draw hgen_time20 7 +draw hdet_time20_rotref 6 +draw hdet_time20_bgr 6 +#draw hdet_time20_rotrefTwo 6 +draw hdet_time10_MINUS_gen_time10 8 +#draw hdet_posEdep 5 +#draw hMuDecayDetID 1 +#draw hdet_m0edep 9 +#draw hdet_time10 9 +#draw hMuDecayDetIDpileup 1 +#draw hMuDecayDetIDpileup 9 +#draw humanDecayHistograms 1 +#draw humanDecayHistograms 6 +#draw humanDecayHistograms 9 +#draw humanDecayPileupHistograms 1 +#draw humanDecayPileupHistograms 6 +#draw humanDecayPileupHistograms 9 +$ diff --git a/musrSimAna/50130hb6.v1190 b/musrSimAna/50130hb6.v1190 new file mode 100644 index 0000000..4c23e33 --- /dev/null +++ b/musrSimAna/50130hb6.v1190 @@ -0,0 +1,170 @@ +# TDC V1190 Set up file generated by Deltat : 16-Apr-2008 10:30:27 +# bins are always in TDC channel units (195.3125 ps/channel) + +INSTRUMENT=GPS + +DESCRIPTION=No Veto -- 1port +TYPE=TDCV1190 +RESOLUTION=195.3125 + +MDELAY=0 +PDELAY=2000 +#REWINDTIMEBINS=524288 +REWINDTIMEBINS=-1000000000 + +MCOINCIDENCEW=50 +PCOINCIDENCEW=50 +VCOINCIDENCEW=100 + +MUONRATEFACTOR=0.0905048 +#MUONRATEFACTOR=1000 +#INFINITELYLOWMUONRATE + +DATAWINDOWMIN=-0.5 +DATAWINDOWMAX=10.0 +PILEUPWINDOWMIN=-10.5 +PILEUPWINDOWMAX=10.5 + + +102; "M up"; M; 0.4; 800; -51 -52; +! 1; "Forw"; P; 0.1; 800; -51 -52; F; 1485; 1515; 50995; +! 2; "Backw"; P; 0.1; 800; -51 -52; B; 1485; 1515; 50995; +! 3; "Up"; P; 0.1; 800; -51 -52; U; 1485; 1515; 50995; +! 4; "Down"; P; 0.1; 800; -51 -52; D; 1485; 1515; 50995; +! 5; "R1"; P; 0.1; 800; -51 -52; R1; 1485; 1515; 50995; +! 6; "R2"; P; 0.1; 800; -51 -52; R2; 1485; 1515; 50995; +! 7; "R3"; P; 0.1; 800; -51 -52; R3; 1485; 1515; 50995; + 8; "L1"; P; 0.1; 800; -51 -52; L1; 1485; 1515; 50995; + 9; "L2"; P; 0.1; 800; -51 -52; L2; 1485; 1515; 50995; + 10; "L3"; P; 0.1; 800; -51 -52; L3; 1485; 1515; 50995; + 51; "Fveto"; V; 0.02; 800; + 52; "Bveto"; V; 0.02; 800; +!31; Ch31; N; + +counterPhaseShifts 1 0 2 180 +counterPhaseShifts 3 0 4 180 + +counterGrouping F 1 +counterGrouping B 2 +counterGrouping U 3 +counterGrouping D 4 +counterGrouping R 5 6 7 +counterGrouping L 8 9 10 + +sampleID 201 202 + +musrTH1D hmuIniPosZ "Muon initial position;z (mm);N" 200 -100000. 100000. muIniPosZ +musrTH1D hMuTargetPol_Theta "Muon polarisation in the sample;#theta (deg);N" 300 60. 120. muTargetPol_Theta +musrTH1D hMuTargetPol_Phi "Muon polarisation in the sample;#phi (deg);N" 1800 -180. 180. muTargetPol_Phi +musrTH1D hMuTargetPol_Phi360 "Muon polarisation in the sample;#phi+360 (deg);N" 1800 0. 360. muTargetPol_Phi360 +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 -180. 180. pos_Phi_MINUS_muDecayPol_Phi +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi360 ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 0. 360. pos_Phi_MINUS_muDecayPol_Phi360 +musrTH1D hdetP_phi_MINUS_pos_Phi ";#phi_{det} - #phi_{e ini} (deg);N" 360 -180. 180. detP_phi_MINUS_pos_Phi +musrTH1D hdetP_phi_MINUS_pos_Phi360 ";#phi_{det} - #phi_{e ini} (deg);N" 360 0. 360. detP_phi_MINUS_pos_Phi360 +musrTH1D hdet_time1_MINUS_muDecayTime ";TOF_{e} + TDC smearing;N" 500 0. 500. det_time1_MINUS_muDecayTime +musrTH1D hdetP_time_start_MINUS_muDecayTime ";TOF_{e};N" 500 0. 500. detP_time_start_MINUS_muDecayTime +musrTH2D hMuDecayMap "Muon decay map;z [mm]; r[mm]" 100 -80. 20. 40 0. 20. muDecayPosZ muDecayPosR +musrTH1D hMuDecayPosZall "Z of muons when they decay;z[mm];N" 4002 -2001 2001 muDecayPosZ +musrTH1D hMuDecayPosZ "Penetration of muons into the sample;z[mm];N" 100 -5.0 5. muDecayPosZ +musrTH1D hMuDecayPosX "X of decayed muons;x[mm];N" 100 -5.0 5. muDecayPosX +musrTH1D hPosMom "Momentum of the produced positrons;P [MeV];N" 55 0. 55. pos_Momentum +musrTH1D hdet_m0edep "Energy deposited in the trigger;E[MeV];N" 100 0. 2 det_m0edep +musrTH1D hdet_posEdep "Energy deposited in the positron Counters;E[MeV];N" 100 0. 2 det_posEdep +#musrTH1D hdet_time0 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time0 +#musrTH1D hdet_time1 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time1 +#musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time10 +musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 240 -1. 11. det_time10 +musrTH1D hdet_time10_bgr1 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time10_bgr3 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time31 "double hit time difference;time[#mus];N" 280 -3. 11. det_time31 +musrTH1D hdet_time20 "detected muSR spectra (phase shifted);time[#mus];N" 240 -1. 11. det_time20 +musrTH1D hgen_time10 "generated muSR spectra;time[#mus];N" 240 -11. 11. gen_time10 +musrTH1D hdet_time10_MINUS_gen_time10 "detected - generated ;time_{det}-time_{gen} [ps];N" 100 -500. 500. det_time10_MINUS_gen_time10 +#musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 4000 -2000. 2000. muDecayDetID +musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 2002 -1001. 1001. muDecayDetID +musrTH1D hMuDecayDetIDpileup "Detector ID where the pileup muons decay;Detector ID; N" 2002 -1001. 1001. pileup_muDecayDetID +humanDecayHistograms hMuDecayDetID hMuDecayDetIDpileup 201 Sample 202 Sample 102 M 1 F 2 B 3 U 4 D 5 R 6 R 7 R 8 L 9 L 10 L 51 FV 52 BV 401 Cryo 402 Cryo 403 Cryo 404 Cryo 411 Cryo 412 Cryo 413 Cryo 414 Cryo 415 Cryo 8201 pipe 8251 pipe 8301 pipe -1 World -1000 Escaped +musrTH1D hdet_time10_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time10 rotreference 66 0 +musrTH1D hdet_time10_exp "hdet_time10_exp;time[#mus];N" 240 -1.0 11. det_time10 correctexpdecay +musrTH1D hdet_time20_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time20 rotreference 66 0 +#musrTH1D hdet_time20_rotrefTwo "rot ref frame 2;time[#mus];N" 240 -1.0 11. det_time20 rotreference -1353 0 +musrTH2D hMuTargetPolPhi_pInit ";#phi_{#mu spin} (deg); p_{#mu init} (MeV/c)" 100 0. 360. 100 25.7 28.9 muTargetPol_Phi360 muIniMomZ +musrTH2D hMuTargetPolPhi_RInit ";#phi_{#mu spin} (deg); R_{#mu init} (mm)" 100 0. 360. 100 0. 40. muTargetPol_Phi360 muIniPosR +musrTH2D hpos_detID_doubleHit "Double hits;positron counter ID; positron counter ID" 11 0. 11. 11 0. 11. pos_detID pos_detID_doubleHit + + +condition 0 alwaysTrue +condition 1 oncePerEvent +condition 2 muonDecayedInSample_gen +condition 3 muonTriggered_gen +condition 4 muonTriggered_det +condition 5 positronHit_det +condition 6 goodEvent_det +condition 7 goodEvent_gen +condition 8 goodEvent_det_AND_goodEvent_gen +condition 9 pileupEvent +condition 10 goodEvent_det_AND_muonDecayedInSample_gen +condition 11 goodEvent_F_det +condition 12 goodEvent_B_det +condition 13 goodEvent_U_det +condition 14 goodEvent_D_det +condition 15 goodEvent_R_det +condition 16 goodEvent_L_det +condition 17 goodEvent_F_det_AND_pileupEvent +condition 18 goodEvent_B_det_AND_pileupEvent +condition 19 goodEvent_U_det_AND_pileupEvent +condition 20 goodEvent_D_det_AND_pileupEvent +condition 21 goodEvent_R_det_AND_pileupEvent +condition 22 goodEvent_L_det_AND_pileupEvent +condition 23 doubleHit + +fit hMuTargetPol_Phi gaus "" -180. 180. 1000. 0. 10. +fit hMuTargetPol_Phi360 gaus "" 0. 360. 1000. 0. 10. +fit hMuTargetPol_Theta gaus "" 60. 120. 1000. 0. 10. +fit hdet_time20 simpleExpoPLUSconst "" 0.1 9.9 100 1 +fit hdet_time10_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +fit hdet_time20_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +#fit hdet_time10 simpleExpoPLUSconst "" 0.2 9.8 100 1 +fit hdet_time10 funct4 "" 0.2 9.8 0 0 0.2 600 0 +fit hdet_time10_exp TFieldCosPLUSbg "" 0.2 9.8 1 0 0.3 300 1 +fit hdet_time10_bgr1 pol0 "" 0.2 9.8 +#fit hdet_time10_bgr3 pol0 "" -1.9 -0.1 +fit hdet_time10_bgr3 pol0 "WW" -0.5 -0.01 +#fit hdet_time20_rotrefTwo rotFrameTime20 "" 0.1 9.9 0 0 100 + +#draw hMuDecayPosZ 0 +#draw hMuDecayPosZall 1 +#draw hMuDecayPosZ 1 +#draw hMuDecayPosZ 2 +#draw hMuDecayPosZ 3 +#draw hMuDecayPosZ 4 +#draw hMuDecayMap 0 +#draw hMuDecayMap 1 +#draw hdet_m0edep 0 +#draw hdet_m0edep 1 +#draw hdet_m0edep 2 +#draw hdet_m0edep 3 +#draw hdet_m0edep 4 +#draw hdet_m0edep 5 +#draw hdet_m0edep 6 +draw hdet_time10 6 +draw hgen_time10 7 +draw hdet_time20 6 +draw hgen_time20 7 +draw hdet_time20_rotref 6 +draw hdet_time20_bgr 6 +#draw hdet_time20_rotrefTwo 6 +draw hdet_time10_MINUS_gen_time10 8 +#draw hdet_posEdep 5 +#draw hMuDecayDetID 1 +#draw hdet_m0edep 9 +#draw hdet_time10 9 +#draw hMuDecayDetIDpileup 1 +#draw hMuDecayDetIDpileup 9 +#draw humanDecayHistograms 1 +#draw humanDecayHistograms 6 +#draw humanDecayHistograms 9 +#draw humanDecayPileupHistograms 1 +#draw humanDecayPileupHistograms 6 +#draw humanDecayPileupHistograms 9 +$ diff --git a/musrSimAna/50130hl.v1190 b/musrSimAna/50130hl.v1190 new file mode 100644 index 0000000..3cf2000 --- /dev/null +++ b/musrSimAna/50130hl.v1190 @@ -0,0 +1,170 @@ +# TDC V1190 Set up file generated by Deltat : 16-Apr-2008 10:30:27 +# bins are always in TDC channel units (195.3125 ps/channel) + +INSTRUMENT=GPS + +DESCRIPTION=No Veto -- 1port +TYPE=TDCV1190 +RESOLUTION=195.3125 + +MDELAY=0 +PDELAY=2000 +#REWINDTIMEBINS=524288 +REWINDTIMEBINS=-1000000000 + +MCOINCIDENCEW=50 +PCOINCIDENCEW=50 +VCOINCIDENCEW=100 + +MUONRATEFACTOR=0.0905048 +#MUONRATEFACTOR=1000 +#INFINITELYLOWMUONRATE + +DATAWINDOWMIN=-0.5 +DATAWINDOWMAX=10.0 +PILEUPWINDOWMIN=-10.5 +PILEUPWINDOWMAX=10.5 + + +102; "M up"; M; 0.4; 800; -51 -52; + 1; "Forw"; P; 0.1; 800; -51 -52; F; 1485; 1515; 50995; + 2; "Backw"; P; 0.1; 800; -51 -52; B; 1485; 1515; 50995; + 3; "Up"; P; 0.1; 800; -51 -52; U; 1485; 1515; 50995; + 4; "Down"; P; 0.1; 800; -51 -52; D; 1485; 1515; 50995; + 5; "R1"; P; 0.1; 800; -51 -52; R1; 1485; 1515; 50995; + 6; "R2"; P; 0.1; 800; -51 -52; R2; 1485; 1515; 50995; +! 7; "R3"; P; 0.1; 800; -51 -52; R3; 1485; 1515; 50995; + 8; "L1"; P; 0.1; 800; -51 -52; L1; 1485; 1515; 50995; + 9; "L2"; P; 0.1; 800; -51 -52; L2; 1485; 1515; 50995; + 10; "L3"; P; 0.1; 800; -51 -52; L3; 1485; 1515; 50995; + 51; "Fveto"; V; 0.02; 800; + 52; "Bveto"; V; 0.02; 800; +!31; Ch31; N; + +counterPhaseShifts 1 0 2 180 +counterPhaseShifts 3 0 4 180 + +counterGrouping F 1 +counterGrouping B 2 +counterGrouping U 3 +counterGrouping D 4 +counterGrouping R 5 6 7 +counterGrouping L 8 9 10 + +sampleID 201 202 + +musrTH1D hmuIniPosZ "Muon initial position;z (mm);N" 200 -100000. 100000. muIniPosZ +musrTH1D hMuTargetPol_Theta "Muon polarisation in the sample;#theta (deg);N" 300 60. 120. muTargetPol_Theta +musrTH1D hMuTargetPol_Phi "Muon polarisation in the sample;#phi (deg);N" 1800 -180. 180. muTargetPol_Phi +musrTH1D hMuTargetPol_Phi360 "Muon polarisation in the sample;#phi+360 (deg);N" 1800 0. 360. muTargetPol_Phi360 +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 -180. 180. pos_Phi_MINUS_muDecayPol_Phi +musrTH1D hPos_Phi_MINUS_muDecayPol_Phi360 ";#phi_{e ini} - #phi_{#mu decay spin} (deg);N" 360 0. 360. pos_Phi_MINUS_muDecayPol_Phi360 +musrTH1D hdetP_phi_MINUS_pos_Phi ";#phi_{det} - #phi_{e ini} (deg);N" 360 -180. 180. detP_phi_MINUS_pos_Phi +musrTH1D hdetP_phi_MINUS_pos_Phi360 ";#phi_{det} - #phi_{e ini} (deg);N" 360 0. 360. detP_phi_MINUS_pos_Phi360 +musrTH1D hdet_time1_MINUS_muDecayTime ";TOF_{e} + TDC smearing;N" 500 0. 500. det_time1_MINUS_muDecayTime +musrTH1D hdetP_time_start_MINUS_muDecayTime ";TOF_{e};N" 500 0. 500. detP_time_start_MINUS_muDecayTime +musrTH2D hMuDecayMap "Muon decay map;z [mm]; r[mm]" 100 -80. 20. 40 0. 20. muDecayPosZ muDecayPosR +musrTH1D hMuDecayPosZall "Z of muons when they decay;z[mm];N" 4002 -2001 2001 muDecayPosZ +musrTH1D hMuDecayPosZ "Penetration of muons into the sample;z[mm];N" 100 -5.0 5. muDecayPosZ +musrTH1D hMuDecayPosX "X of decayed muons;x[mm];N" 100 -5.0 5. muDecayPosX +musrTH1D hPosMom "Momentum of the produced positrons;P [MeV];N" 55 0. 55. pos_Momentum +musrTH1D hdet_m0edep "Energy deposited in the trigger;E[MeV];N" 100 0. 2 det_m0edep +musrTH1D hdet_posEdep "Energy deposited in the positron Counters;E[MeV];N" 100 0. 2 det_posEdep +#musrTH1D hdet_time0 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time0 +#musrTH1D hdet_time1 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time1 +#musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 220 -11. 11. det_time10 +musrTH1D hdet_time10 "detected muSR spectra;time[#mus];N" 240 -1. 11. det_time10 +musrTH1D hdet_time10_bgr1 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time10_bgr3 "detected muSR spectra (phase shifted);time[#mus];N" 280 -3. 11. det_time10 +musrTH1D hdet_time31 "double hit time difference;time[#mus];N" 280 -3. 11. det_time31 +musrTH1D hdet_time20 "detected muSR spectra (phase shifted);time[#mus];N" 240 -1. 11. det_time20 +musrTH1D hgen_time10 "generated muSR spectra;time[#mus];N" 240 -11. 11. gen_time10 +musrTH1D hdet_time10_MINUS_gen_time10 "detected - generated ;time_{det}-time_{gen} [ps];N" 100 -500. 500. det_time10_MINUS_gen_time10 +#musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 4000 -2000. 2000. muDecayDetID +musrTH1D hMuDecayDetID "Detector ID where the muons decay;Detector ID; N" 2002 -1001. 1001. muDecayDetID +musrTH1D hMuDecayDetIDpileup "Detector ID where the pileup muons decay;Detector ID; N" 2002 -1001. 1001. pileup_muDecayDetID +humanDecayHistograms hMuDecayDetID hMuDecayDetIDpileup 201 Sample 202 Sample 102 M 1 F 2 B 3 U 4 D 5 R 6 R 7 R 8 L 9 L 10 L 51 FV 52 BV 401 Cryo 402 Cryo 403 Cryo 404 Cryo 411 Cryo 412 Cryo 413 Cryo 414 Cryo 415 Cryo 8201 pipe 8251 pipe 8301 pipe -1 World -1000 Escaped +musrTH1D hdet_time10_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time10 rotreference 66 0 +musrTH1D hdet_time10_exp "hdet_time10_exp;time[#mus];N" 240 -1.0 11. det_time10 correctexpdecay +musrTH1D hdet_time20_rotref "rot ref frame;time[#mus];N" 240 -1.0 11. det_time20 rotreference 66 0 +#musrTH1D hdet_time20_rotrefTwo "rot ref frame 2;time[#mus];N" 240 -1.0 11. det_time20 rotreference -1353 0 +musrTH2D hMuTargetPolPhi_pInit ";#phi_{#mu spin} (deg); p_{#mu init} (MeV/c)" 100 0. 360. 100 25.7 28.9 muTargetPol_Phi360 muIniMomZ +musrTH2D hMuTargetPolPhi_RInit ";#phi_{#mu spin} (deg); R_{#mu init} (mm)" 100 0. 360. 100 0. 40. muTargetPol_Phi360 muIniPosR +musrTH2D hpos_detID_doubleHit "Double hits;positron counter ID; positron counter ID" 11 0. 11. 11 0. 11. pos_detID pos_detID_doubleHit + + +condition 0 alwaysTrue +condition 1 oncePerEvent +condition 2 muonDecayedInSample_gen +condition 3 muonTriggered_gen +condition 4 muonTriggered_det +condition 5 positronHit_det +condition 6 goodEvent_det +condition 7 goodEvent_gen +condition 8 goodEvent_det_AND_goodEvent_gen +condition 9 pileupEvent +condition 10 goodEvent_det_AND_muonDecayedInSample_gen +condition 11 goodEvent_F_det +condition 12 goodEvent_B_det +condition 13 goodEvent_U_det +condition 14 goodEvent_D_det +condition 15 goodEvent_R_det +condition 16 goodEvent_L_det +condition 17 goodEvent_F_det_AND_pileupEvent +condition 18 goodEvent_B_det_AND_pileupEvent +condition 19 goodEvent_U_det_AND_pileupEvent +condition 20 goodEvent_D_det_AND_pileupEvent +condition 21 goodEvent_R_det_AND_pileupEvent +condition 22 goodEvent_L_det_AND_pileupEvent +condition 23 doubleHit + +fit hMuTargetPol_Phi gaus "" -180. 180. 1000. 0. 10. +fit hMuTargetPol_Phi360 gaus "" 0. 360. 1000. 0. 10. +fit hMuTargetPol_Theta gaus "" 60. 120. 1000. 0. 10. +fit hdet_time20 simpleExpoPLUSconst "" 0.1 9.9 100 1 +fit hdet_time10_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +fit hdet_time20_rotref rotFrameTime20 "" 0.2 9.8 0 0 100 +#fit hdet_time10 simpleExpoPLUSconst "" 0.2 9.8 100 1 +fit hdet_time10 funct4 "" 0.2 9.8 0 0 0.2 600 0 +fit hdet_time10_exp TFieldCosPLUSbg "" 0.2 9.8 1 0 0.3 300 1 +fit hdet_time10_bgr1 pol0 "" 0.2 9.8 +#fit hdet_time10_bgr3 pol0 "" -1.9 -0.1 +fit hdet_time10_bgr3 pol0 "WW" -0.5 -0.01 +#fit hdet_time20_rotrefTwo rotFrameTime20 "" 0.1 9.9 0 0 100 + +#draw hMuDecayPosZ 0 +#draw hMuDecayPosZall 1 +#draw hMuDecayPosZ 1 +#draw hMuDecayPosZ 2 +#draw hMuDecayPosZ 3 +#draw hMuDecayPosZ 4 +#draw hMuDecayMap 0 +#draw hMuDecayMap 1 +#draw hdet_m0edep 0 +#draw hdet_m0edep 1 +#draw hdet_m0edep 2 +#draw hdet_m0edep 3 +#draw hdet_m0edep 4 +#draw hdet_m0edep 5 +#draw hdet_m0edep 6 +draw hdet_time10 6 +draw hgen_time10 7 +draw hdet_time20 6 +draw hgen_time20 7 +draw hdet_time20_rotref 6 +draw hdet_time20_bgr 6 +#draw hdet_time20_rotrefTwo 6 +draw hdet_time10_MINUS_gen_time10 8 +#draw hdet_posEdep 5 +#draw hMuDecayDetID 1 +#draw hdet_m0edep 9 +#draw hdet_time10 9 +#draw hMuDecayDetIDpileup 1 +#draw hMuDecayDetIDpileup 9 +#draw humanDecayHistograms 1 +#draw humanDecayHistograms 6 +#draw humanDecayHistograms 9 +#draw humanDecayPileupHistograms 1 +#draw humanDecayPileupHistograms 6 +#draw humanDecayPileupHistograms 9 +$ diff --git a/musrSimAna/run_musrSimAna_many_files.tar.gz b/musrSimAna/run_musrSimAna_many_files.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..756ae1af0656bc5c60d49b4242dccac9934ec73f GIT binary patch literal 73887 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 literal 0 HcmV?d00001 diff --git a/run/50121.mac b/run/50121.mac new file mode 100644 index 0000000..77251b8 --- /dev/null +++ b/run/50121.mac @@ -0,0 +1,344 @@ +#----------------------------------------------------------------------- +# Macro file for muSR instrument simulations +# Unless specified otherwises, the default units are mm, ns, MeV, MeV/c. +# Lines starting with star "#" are comments. +################################################################################### +############################# G E O M E T R Y ################################### +################################################################################### +# ROTATION MATRIXES: +/musr/command rotation matrix1 0 0 45 +/musr/command rotation matrix2 0 180 0 +/musr/command rotation matrix3 0 270 0 +#/musr/command rotation matrix3 90 90 +/musr/command arrayDef zPlaneGPSveto 12 0. 5. 91. 105. 115. 125. 135. 145. 155. 168.49 168.5 172.5 +/musr/command arrayDef rInnerGPSveto 12 10. 11. 31. 31. 28.75 24.8. 19.7 14 10.3 9. 0. 0. +/musr/command arrayDef rOuterGPSveto 12 12.5 15.11 35.11 35. 32.85 29.1 24.2 18.6 14.6 13.2 13.0 13.0 +# Rotation "fieldRot 0 0.57295 0" corresponds to 10 mrad (2.5mm/25cm) tilt of the magnetic field +#/musr/command rotation fieldRot 0 0.57295 0 +#/musr/command rotation fieldRot 0 1.1459 0 +# WORLD VOLUME +/musr/command construct box World 300 300 2000 G4_Galactic 0 0 0 no_logical_volume norot dead -1 +# ---- BEAMPIPE vers. 1 (ALC-like) +#/musr/command construct tubs beampipe 0 34 810 0 360 G4_Galactic 0 0 -840 log_World norot dead 232 +#/musr/command construct tubs beampipeshell 34 36 810 0 360 G4_Al 0 0 -840 log_World norot dead 231 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 16.5 34 25 0 360 G4_Pb 0 0 540 log_beampipe norot dead 241 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 34. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 2 (SEGMENTED and BROAD, small section 30cm long) +#/musr/command construct tubs beampipeA 0 128 500 0 360 G4_Galactic 0 0 -800 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 500 0 360 G4_Al 0 0 -800 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 135 0 360 G4_Galactic 0 0 -165 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 135 0 360 G4_Al 0 0 -165 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs pbCollimator_1 34 128 25 0 360 G4_Pb 0 0 475 log_beampipeA norot dead 241 +#/musr/command construct tubs pbCollimator_2 16.5 34 25 0 360 G4_Pb 0 0 65 log_beampipeB norot dead 242 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs activeCollim 2.5 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 3 (SEGMENTED and BROAD, small section 50cm long) +#/musr/command construct tubs beampipeA 0 128 400 0 360 G4_Galactic 0 0 -900 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 400 0 360 G4_Al 0 0 -900 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 230 0 360 G4_Galactic 0 0 -270 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 230 0 360 G4_Al 0 0 -270 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 20 128 15 0 360 G4_Pb 0 0 385 log_beampipeA norot dead 241 +#/musr/command construct cons pbCollimator_2 122 128 34 128 70 0 360 G4_Pb 0 0 300 log_beampipeA norot dead 242 +#/musr/command construct tubs pbCollimator_11 2.5 34 15 0 360 G4_Pb 0 0 215 log_beampipeB norot dead 245 +#/musr/command construct cons pbCollimator_12 32 34 2.5 34 25 0 360 G4_Pb 0 0 175 log_beampipeB norot dead 246 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 5. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 150 +#/musr/command construct tubs activeCollimB 5. 10. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 151 +#/musr/command construct tubs activeCollimC 10. 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 152 +# +# OLD ALC BEAMPIPE +# OLD ALC DESIGN: MSR 20.05.082 Tube +/musr/command construct tubs tube 35.45 38.05 315 0 360 Steel 0 0 -613 log_World norot dead 8201 +/musr/command construct tubs tube_a 0 35.45 315 0 360 G4_Galactic 0 0 -613 log_World norot dead 8251 +# SECOND COLLIMATOR +/musr/command construct tubs shield_collimatorA2 10 35 25 0 360 G4_Cu 0 0 290 log_tube_a norot dead 341 +# OLD ALC DESIGN: MSR 20.05.083 Flange +/musr/command construct tubs flange 38.05 90 6 0 360 Steel 0 0 -934 log_World norot dead 8301 +# ---- +# POSITRON COUNTERS +/musr/command construct GPSforward forwardCounter 25 25 2.5 12.51 15.12 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 1 +/musr/command construct GPSbackward backwardCounter 30 30 2.5 8.80 7.64 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -30.0 log_World norot musr/ScintSD 2 +/musr/command construct box up 2.5 40 45 G4_PLASTIC_SC_VINYLTOLUENE 40 0 0. log_World norot musr/ScintSD 3 +/musr/command construct box down 2.5 40 45 G4_PLASTIC_SC_VINYLTOLUENE -40 0 0. log_World norot musr/ScintSD 4 +/musr/command construct box rite 45 2.5 60 G4_PLASTIC_SC_VINYLTOLUENE 0 -54.5 0 log_World norot musr/ScintSD 5 +#/musr/command construct box up 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE 57.5 0 0.log_World norot musr/ScintSD 3 +#/musr/command construct box down 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE -57.5 0 0.log_World norot musr/ScintSD 4 +#/musr/command construct box rite1 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 -38 log_World norot musr/ScintSD 5 +#/musr/command construct box rite2 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 38 log_World norot musr/ScintSD 6 +#/musr/command construct box rite3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 -51.25 0 log_World norot musr/ScintSD 7 +#/musr/command construct box left1 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 -48.3 log_World norot musr/ScintSD 8 +#/musr/command construct box left2 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 48.3 log_World norot musr/ScintSD 9 +#/musr/command construct box left3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 53.75 0 log_World norot musr/ScintSD 10 +# FORWARD VETO +/musr/command construct polyconeA forwardVeto 0 360 12 zPlaneGPSveto rInnerGPSveto rOuterGPSveto G4_PLASTIC_SC_VINYLTOLUENE 0 0 24 log_World norot musr/ScintSD 51 +# BACKWARD VETO +/musr/command construct GPSbackwardVeto backwardVeto 35.13 7.63 35.13 7.63 60 31 3.5 31 3.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -87.5 log_World norot musr/ScintSD 52 +#--------------------- +# OUTER SHIELD +/musr/command construct tubeWithWindows tube1 20 21 33.5 14.5 33.5 14.5 33.5 G4_Cu 0 0 0 log_World matrix3 dead 401 +/musr/command construct tubs bottom1 0 20 0.5 0 360 G4_Cu 0 -33.0 0 log_World matrix3 dead 402 +/musr/command construct tubs window1 21 21.010 15 0 360 G4_Cu 0 0 0 log_World matrix3 dead 403 +/musr/command construct tubs bottom1a 0 20 0.5 0 360 G4_Cu 0 33.0 0 log_World matrix3 dead 404 +# INNER SHIELD +/musr/command construct tubeWithWindows tube2 11.5 12.5 21.5 7.5 21.5 10. 21.5 G4_Cu 0 0 0 log_World matrix3 dead 411 +/musr/command construct tubs bottom2 0 11.5 3.0 0 360 G4_Cu 0 -21.5 0 log_World matrix3 dead 412 +/musr/command construct tubs window2 12.5 12.510 8 0 360 G4_Cu 0 0 0 log_World matrix3 dead 413 +/musr/command construct tubs bottom2a 0 11.5 3.0 0 360 G4_Cu 0 21.5 0 log_World matrix3 dead 414 +# HEATER +/musr/command construct tubs heater 16 16.3 7.5 0 360 G4_Cu 0 -18.5 0 log_World matrix3 dead 415 +# +#--------------------- +# MAGNET +#/musr/command construct tubs magnet 44.4 100 150 0 360 G4_He 0 0 0 log_World norot dead 221 +# MAGNET WALL +#/musr/command construct tubs mag_wall 44.4 46.5 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 222 +# MAGNET VOLUME TO DELETE TRACKS +#/musr/command construct tubs sh0 46.5 100 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 223 +# SHIELD TO DELETE TRACKS +#/musr/command construct tubs shield1 36 100 5 0 360 G4_AIR 0 0 -105 log_World norot dead -2 +#/musr/command construct tubs sh2 0 100 5 0 360 G4_AIR 0 0 205 log_World norot dead -3 + +# NOSE EXTENSION +#/musr/command construct tubs noseExtensionA 15 25 2.0 0 360 G4_Al 0 0 -47 log_World norot dead 300 +#/musr/command construct tubs noseExtensionB 25 28 126.5 0 360 G4_Al 0 0 -171.5 log_World norot dead 302 +#/musr/command construct tubs noseExtensionC 28 41 4.0 0 360 G4_Al 0 0 -294 log_World norot dead 304 +# +# COLLIMATOR +#/musr/command construct tubs collimatorA 2.5 25 15 0 360 G4_Pb 0 0 -64 log_World norot dead 310 +#/musr/command construct tubs collimatorB 3.5 25 10 0 360 G4_Pb 0 0 -89 log_World norot dead 312 +#/musr/command construct tubs collimatorC 5.0 25 10 0 360 G4_Pb 0 0 -109 log_World norot dead 314 +# +# M COUNTERS AND M COUNTER HOLDER +#/musr/command construct tubs M0_holder1 5.5 7.5 3.25 0 360 G4_Al 0 0 -36.31 log_World norot dead 330 +#/musr/command construct tubs M0_holder2 3.5 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -37.06 log_World norot dead 333 +#/musr/command construct tubs M0_holder3 4.0 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -35.56 log_World norot dead 335 +/musr/command construct tubs M0 0 7.5 0.15 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -25.0 log_World norot musr/ScintSD 102 +#/musr/command construct tubs M0_electronics 4.0 9 0.85 0 360 G4_POLYCARBONATE 0 0 -40.41 log_World norot dead 337 +# +# TARGET SPACE +#/musr/command construct tubs targetspace 0 5 50 0 360 G4_He 0 0 -20 log_cryostat +# SCINTILLATOR BEFORE TARGET +#/musr/command construct tubs coulombM1 0 3.0 0.1 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2 log_World norot musr/ScintSD 101 +# TARGET +/musr/command construct tubs target 0 4.0 0.215 0 360 G4_Ag 0 0 0 log_World norot dead 201 +/musr/command construct tubs targetFieldVol 0 0.5 0.015 0 360 G4_Ag 0 0 0 log_target norot dead 202 +#/musr/command construct tubs vetoTarget 0 5.0 1. 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 1.220 log_World norot musr/ScintSD 160 +#/musr/command construct tubs vetoCyl 5 6.0 3.6 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -1.39 log_World norot musr/ScintSD 161 +#/musr/command construct TubeWithTubeHole vetoTarget 7 9 5.1 0 360 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct TubeWithHoleAndTubeHole vetoTarget 1.5 6 5.1 0 360 4 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct tubs sampleHolder 0 4 31.39 0 360 G4_Ag 0 0 31.61 log_World norot dead 165 +#/musr/command construct tubs sampleHolder2 0 7.5 108.5 0 360 G4_Ag 0 0 171.5 log_World norot dead 166 +# +#/musr/command construct TubeWithHolePlusTubeHole PlexyCyl1 4 12.5 4.5 0 360 7 12.5 5 G4_PLEXIGLASS 0 0 -10. log_World matrix2 dead 45 +#/musr/command construct tubs PlexyCyl2 7.5 12.5 2 0 360 G4_PLEXIGLASS 0 0 12.5 log_World norot dead 46 +#/musr/command construct TubeWithHolePlusTubeHole vetoCyl 2.5 12. 5. 0 360 4 12 9 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -10.5 log_World matrix2 musr/ScintSD 51 +#/musr/command construct tubs vetoCylA 8.0 12.0 10 91 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 61 +#/musr/command construct tubs vetoCylB 8.0 12.0 10 181 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 62 +#/musr/command construct tubs vetoCylC 8.0 12.0 10 271 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 63 +#/musr/command construct tubs vetoCylD 8.0 12.0 10 1 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 64 +# +#--------------------------------------------------------- +#/musr/command region define goulombRegion log_target +#/musr/command region define goulombRegion log_M0 +#/musr/command region setProductionCut goulombRegion 0.01 0.01 0.01 +#--------------------------------------------------------- +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_1 6 +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_2 5 +#/musr/command logicalVolumeToBeReweighted mu log_activeCollim 4 +#--------------------------------------------------------- +# +/musr/command visattributes G4_PLASTIC_SC_VINYLTOLUENE red +/musr/command visattributes G4_PLEXIGLASS yellow +/musr/command visattributes G4_Pb blue +#/musr/command visattributes log_beampipe invisible +#/musr/command visattributes log_beampipeAshell invisible +#/musr/command visattributes log_beampipeBshell invisible +/musr/command visattributes log_World invisible +/musr/command visattributes log_target yellow +#/musr/command visattributes log_magnet invisible +#/musr/command visattributes log_mag_wall invisible +#/musr/command visattributes log_magnet yellow +#/musr/command visattributes log_mag_wall yellow +#/musr/command visattributes log_sh0 invisible +#/musr/command visattributes log_sh2 invisible +#/musr/command visattributes log_vetoTarget green +#/musr/command visattributes log_vetoCyl green +################################################################################### +######################### M A G N E T I C F I E L D ######################### +################################################################################### +# Set magnetic field (set field intensity in T and sigma in mm) +# syntax for magneticfield: fromfile filename fieldValue +# uniform fieldValue +# gaussian fieldValue sigma +# +/musr/command globalfield centralSolenoidField 0. 0. 0. fromfile 2D GPS_6kG_yAx_xRad_cgs.table log_targetFieldVol 0.005 +/musr/command globalfield setparameter SetLargestAcceptableStep 2 +/musr/command globalfield setparameter SetMinimumEpsilonStep 5e-5 +/musr/command globalfield setparameter SetMaximumEpsilonStep 0.001 +/musr/command globalfield setparameter SetDeltaOneStep 0.1 +/musr/command globalfield setparameter SetDeltaIntersection 0.01 +/musr/command globalfield printparameters +/musr/command globalfield printFieldValueAtPoint 0 0 10 +/musr/command globalfield printFieldValueAtPoint 0 0 -10 +/musr/command globalfield printFieldValueAtPoint 0 10 10 +/musr/command globalfield printFieldValueAtPoint 10 0 10 +/musr/command globalfield printFieldValueAtPoint -10 0 10 +/musr/command globalfield printFieldValueAtPoint 10 10 10 +/musr/command globalfield printFieldValueAtPoint 40 40 100 +/musr/command globalfield printFieldValueAtPoint 40 40 900 +################################################################################### +######################### P H Y S I C S P R O C E S S E S ################## +################################################################################### +# Geant 4.9.3 +/musr/command process addDiscreteProcess gamma G4PhotoElectricEffect +/musr/command process addDiscreteProcess gamma G4ComptonScattering +/musr/command process addDiscreteProcess gamma G4GammaConversion +/musr/command process addDiscreteProcess gamma G4RayleighScattering +/musr/command process addProcess e- G4eMultipleScattering -1 1 1 +/musr/command process addProcess e- G4eIonisation -1 2 2 +/musr/command process addProcess e- G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eMultipleScattering -1 1 1 +/musr/command process addProcess e+ G4eIonisation -1 2 2 +/musr/command process addProcess e+ G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eplusAnnihilation 0 -1 4 +/musr/command process addProcess mu- G4MuMultipleScattering -1 1 1 +/musr/command process addProcess mu- G4MuIonisation -1 2 2 +/musr/command process addProcess mu- G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu- G4MuPairProduction -1 4 4 +/musr/command process addProcess mu+ G4MuMultipleScattering -1 1 1 +#/musr/command process addModel mu+ G4MuMultipleScattering G4UrbanMscModel92 0 +/musr/command process addProcess mu+ G4MuIonisation -1 2 2 +/musr/command process addProcess mu+ G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu+ G4MuPairProduction -1 4 4 +# +# +#/home/install/geant4.9.3/source/processes/electromagnetic/utils/src/G4EnergyLossMessenger.cc +######## /process/msc/StepLimit Minimal | UseDistanceToBoundary | UseSafety +/process/msc/StepLimit UseSafety +#/process/msc/LateralDisplacement +/process/msc/RangeFactor 0.04 +/process/msc/GeomFactor 2.5 +#/process/msc/FactorForAngleLimit +/process/msc/Skin 3.0 +#/process/msc/ThetaLimit 0.2 rad +# +################################################################################### +################## S O M E O T H E R P A R A M E T E R S ################## +################################################################################### +# Set the overall range cut +#/run/setCut 1 mm +# Set the range cut on a particular volumes (in mm) +/musr/command SetUserLimits log_target 0.01 +#/musr/command SetUserLimits log_targetscint 0.01 +/musr/command SetUserLimits log_M0 0.01 +# Store all events into the ROOT tree or just the interesting ones ? (true is default) +#/musr/command storeOnlyEventsWithHits false +# Set the minimum time separation between two subsequent signals in the same detector (in ns) +/musr/command signalSeparationTime 0.1 +# +/musr/run/howOftenToPrintEvent 100000 +/musr/command maximumRunTimeAllowed 86000 +/musr/run/randomOption 2 +################################################################################### +######################### R O O T O U T P U T ############################## +################################################################################### +/musr/command rootOutput det_edep_el off +/musr/command rootOutput det_edep_pos off +/musr/command rootOutput det_edep_gam off +/musr/command rootOutput det_edep_mup off +/musr/command rootOutput det_nsteps off +/musr/command rootOutput det_length off +/musr/command rootOutput det_time_end off +/musr/command rootOutput det_kine off +/musr/command rootOutput det_VrtxKine off +/musr/command rootOutput det_VrtxX off +/musr/command rootOutput det_VrtxY off +/musr/command rootOutput det_VrtxZ off +/musr/command rootOutput det_VrtxVolID off +/musr/command rootOutput det_VrtxProcID off +/musr/command rootOutput det_VrtxTrackID off +/musr/command rootOutput det_VrtxParticleID off +/musr/command rootOutput det_VvvKine off +/musr/command rootOutput det_VvvX off +/musr/command rootOutput det_VvvY off +/musr/command rootOutput det_VvvZ off +/musr/command rootOutput det_VvvVolID off +/musr/command rootOutput det_VvvProcID off +/musr/command rootOutput det_VvvTrackID off +/musr/command rootOutput det_VvvParticleID off +/musr/command rootOutput odet_ID off +/musr/command rootOutput odet_nPhot off +/musr/command rootOutput odet_timeFirst off +/musr/command rootOutput odet_timeSecond off +/musr/command rootOutput odet_timeThird off +/musr/command rootOutput odet_timeA off +/musr/command rootOutput odet_timeB off +/musr/command rootOutput odet_timeC off +/musr/command rootOutput odet_timeD off +/musr/command rootOutput odet_timeMean off +/musr/command rootOutput odet_timeLast off +/musr/command rootOutput odet_timeCFD off +/musr/command rootOutput odet_amplCFD off +/musr/command rootOutput nOptPhot off +################################################################################### +######################### V I S U A L I S A T I O N ############################## +################################################################################### +/vis/disable +#/control/execute visVRML.mac +#/control/execute visFromToni.mac +#/control/execute visDawn50001.mac +#/vis/open VRML2FILE +#/vis/open DAWNFILE +### (if too many tracks cause core dump => storeTrajectory 0) +#/vis/scene/create +# +#/tracking/storeTrajectory 1 +#/vis/viewer/set/viewpointThetaPhi 90 0 +##/vis/viewer/set/globalLineWidthScale 3 +#/vis/viewer/zoom 30 +###/vis/scene/add/trajectories +#/vis/drawVolume +#/vis/viewer/flush +####/hits/verbose 2 +################################################################################### +######################### P A R T I C L E G U N ################################# +################################################################################### +/gun/vertex 0 0 -1000 mm +# FWHM 10mm ==> sigma = 10/2.354 = 4.2481mm +#/gun/vertexsigma 20 20 0 mm +#---/gun/vertexboundary: rMaxAllowed, zMinAllowed, zMaxAllowed +/gun/vertexboundary 128 -999999 999999 mm +#/gun/momentum 27.0 MeV +# sigma = 3% ==> sigma 27*0.03 = 0.81 +#/gun/momentumsmearing 0.81 MeV +#---/gun/momentumboundary: pMinAllowed, pMaxAllowed, dummy +#/gun/momentumboundary 20 40 0 MeV +# TURTLE +#/gun/turtlefilename FOR061_2008_04_22.DAT +#/gun/turtlefilename FOR070_2008_10_17_XXII.DAT +#/gun/turtlefilename FOR077_pie3_HiField_d05_x30.dat +#/gun/turtlefilename FOR077_reggiani_Jan2010_NEW.dat +/gun/turtlefilename FOR077_reggiani_Feb2010.dat +#/gun/turtleZ0position -900 mm +#---/gun/tilt: xangle, yangle, dummy +#/gun/tilt 0 0.5 0 deg +#---/gun/tiltsigma: xangleSigma, yangleSigma, dummy (1 degree on 1 meter ~ 17mm) +#/gun/tiltsigma 0.2 0.2 0 deg +#/gun/pitch 0.5 deg +# Spin rotated by 50 degrees upwards: +/gun/muonPolarizVector 0.766043969 0. -0.642788174 +#---/gun/decaytimelimits: decayMin, decayMax, decayTime +#/gun/decaytimelimits 400 410 2197.03 ns +/gun/decaytimelimits -1 -1 2197.03 ns +################################################################################### +######################## B E A M O N ######################################### +################################################################################### +#/run/beamOn 3000000 +#/run/beamOn 10 +/run/beamOn 10000000 diff --git a/run/50131.mac b/run/50131.mac new file mode 100644 index 0000000..912890e --- /dev/null +++ b/run/50131.mac @@ -0,0 +1,341 @@ +#----------------------------------------------------------------------- +# Macro file for muSR instrument simulations +# Unless specified otherwises, the default units are mm, ns, MeV, MeV/c. +# Lines starting with star "#" are comments. +################################################################################### +############################# G E O M E T R Y ################################### +################################################################################### +# ROTATION MATRIXES: +/musr/command rotation matrix1 0 0 45 +/musr/command rotation matrix2 0 180 0 +/musr/command rotation matrix3 0 270 0 +#/musr/command rotation matrix3 90 90 +/musr/command arrayDef zPlaneGPSveto 12 0. 5. 91. 105. 115. 125. 135. 145. 155. 168.49 168.5 172.5 +/musr/command arrayDef rInnerGPSveto 12 10. 11. 31. 31. 28.75 24.8. 19.7 14 10.3 9. 0. 0. +/musr/command arrayDef rOuterGPSveto 12 12.5 15.11 35.11 35. 32.85 29.1 24.2 18.6 14.6 13.2 13.0 13.0 +# Rotation "fieldRot 0 0.57295 0" corresponds to 10 mrad (2.5mm/25cm) tilt of the magnetic field +#/musr/command rotation fieldRot 0 0.57295 0 +#/musr/command rotation fieldRot 0 1.1459 0 +# WORLD VOLUME +/musr/command construct box World 300 300 2000 G4_Galactic 0 0 0 no_logical_volume norot dead -1 +# ---- BEAMPIPE vers. 1 (ALC-like) +#/musr/command construct tubs beampipe 0 34 810 0 360 G4_Galactic 0 0 -840 log_World norot dead 232 +#/musr/command construct tubs beampipeshell 34 36 810 0 360 G4_Al 0 0 -840 log_World norot dead 231 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 16.5 34 25 0 360 G4_Pb 0 0 540 log_beampipe norot dead 241 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 34. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 2 (SEGMENTED and BROAD, small section 30cm long) +#/musr/command construct tubs beampipeA 0 128 500 0 360 G4_Galactic 0 0 -800 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 500 0 360 G4_Al 0 0 -800 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 135 0 360 G4_Galactic 0 0 -165 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 135 0 360 G4_Al 0 0 -165 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs pbCollimator_1 34 128 25 0 360 G4_Pb 0 0 475 log_beampipeA norot dead 241 +#/musr/command construct tubs pbCollimator_2 16.5 34 25 0 360 G4_Pb 0 0 65 log_beampipeB norot dead 242 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs activeCollim 2.5 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 3 (SEGMENTED and BROAD, small section 50cm long) +#/musr/command construct tubs beampipeA 0 128 400 0 360 G4_Galactic 0 0 -900 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 400 0 360 G4_Al 0 0 -900 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 230 0 360 G4_Galactic 0 0 -270 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 230 0 360 G4_Al 0 0 -270 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 20 128 15 0 360 G4_Pb 0 0 385 log_beampipeA norot dead 241 +#/musr/command construct cons pbCollimator_2 122 128 34 128 70 0 360 G4_Pb 0 0 300 log_beampipeA norot dead 242 +#/musr/command construct tubs pbCollimator_11 2.5 34 15 0 360 G4_Pb 0 0 215 log_beampipeB norot dead 245 +#/musr/command construct cons pbCollimator_12 32 34 2.5 34 25 0 360 G4_Pb 0 0 175 log_beampipeB norot dead 246 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 5. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 150 +#/musr/command construct tubs activeCollimB 5. 10. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 151 +#/musr/command construct tubs activeCollimC 10. 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 152 +# +# OLD ALC BEAMPIPE +# OLD ALC DESIGN: MSR 20.05.082 Tube +/musr/command construct tubs tube 35.45 38.05 315 0 360 Steel 0 0 -613 log_World norot dead 8201 +/musr/command construct tubs tube_a 0 35.45 315 0 360 G4_Galactic 0 0 -613 log_World norot dead 8251 +# SECOND COLLIMATOR +/musr/command construct tubs shield_collimatorA2 10 35 25 0 360 G4_Cu 0 0 290 log_tube_a norot dead 341 +# OLD ALC DESIGN: MSR 20.05.083 Flange +/musr/command construct tubs flange 38.05 90 6 0 360 Steel 0 0 -934 log_World norot dead 8301 +# ---- +# POSITRON COUNTERS +/musr/command construct GPSforward forwardCounter 25 25 2.5 12.51 15.12 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 1 +/musr/command construct GPSbackward backwardCounter 30 30 2.5 8.80 7.64 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -30.0 log_World norot musr/ScintSD 2 +/musr/command construct box up 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE 57.5 0 0.log_World norot musr/ScintSD 3 +/musr/command construct box down 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE -57.5 0 0.log_World norot musr/ScintSD 4 +/musr/command construct box rite1 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 -38 log_World norot musr/ScintSD 5 +/musr/command construct box rite2 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 38 log_World norot musr/ScintSD 6 +/musr/command construct box rite3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 -51.25 0 log_World norot musr/ScintSD 7 +/musr/command construct box left1 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 -48.3 log_World norot musr/ScintSD 8 +/musr/command construct box left2 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 48.3 log_World norot musr/ScintSD 9 +/musr/command construct box left3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 53.75 0 log_World norot musr/ScintSD 10 +# FORWARD VETO +/musr/command construct polyconeA forwardVeto 0 360 12 zPlaneGPSveto rInnerGPSveto rOuterGPSveto G4_PLASTIC_SC_VINYLTOLUENE 0 0 24 log_World norot musr/ScintSD 51 +# BACKWARD VETO +/musr/command construct GPSbackwardVeto backwardVeto 35.13 7.63 35.13 7.63 60 31 3.5 31 3.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -87.5 log_World norot musr/ScintSD 52 +#--------------------- +# OUTER SHIELD +/musr/command construct tubeWithWindows tube1 20 21 33.5 14.5 33.5 14.5 33.5 G4_Cu 0 0 0 log_World matrix3 dead 401 +/musr/command construct tubs bottom1 0 20 0.5 0 360 G4_Cu 0 -33.0 0 log_World matrix3 dead 402 +/musr/command construct tubs window1 21 21.010 15 0 360 G4_Cu 0 0 0 log_World matrix3 dead 403 +/musr/command construct tubs bottom1a 0 20 0.5 0 360 G4_Cu 0 33.0 0 log_World matrix3 dead 404 +# INNER SHIELD +/musr/command construct tubeWithWindows tube2 11.5 12.5 21.5 7.5 21.5 10. 21.5 G4_Cu 0 0 0 log_World matrix3 dead 411 +/musr/command construct tubs bottom2 0 11.5 3.0 0 360 G4_Cu 0 -21.5 0 log_World matrix3 dead 412 +/musr/command construct tubs window2 12.5 12.510 8 0 360 G4_Cu 0 0 0 log_World matrix3 dead 413 +/musr/command construct tubs bottom2a 0 11.5 3.0 0 360 G4_Cu 0 21.5 0 log_World matrix3 dead 414 +# HEATER +/musr/command construct tubs heater 16 16.3 7.5 0 360 G4_Cu 0 -18.5 0 log_World matrix3 dead 415 +# +#--------------------- +# MAGNET +#/musr/command construct tubs magnet 44.4 100 150 0 360 G4_He 0 0 0 log_World norot dead 221 +# MAGNET WALL +#/musr/command construct tubs mag_wall 44.4 46.5 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 222 +# MAGNET VOLUME TO DELETE TRACKS +#/musr/command construct tubs sh0 46.5 100 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 223 +# SHIELD TO DELETE TRACKS +#/musr/command construct tubs shield1 36 100 5 0 360 G4_AIR 0 0 -105 log_World norot dead -2 +#/musr/command construct tubs sh2 0 100 5 0 360 G4_AIR 0 0 205 log_World norot dead -3 + +# NOSE EXTENSION +#/musr/command construct tubs noseExtensionA 15 25 2.0 0 360 G4_Al 0 0 -47 log_World norot dead 300 +#/musr/command construct tubs noseExtensionB 25 28 126.5 0 360 G4_Al 0 0 -171.5 log_World norot dead 302 +#/musr/command construct tubs noseExtensionC 28 41 4.0 0 360 G4_Al 0 0 -294 log_World norot dead 304 +# +# COLLIMATOR +#/musr/command construct tubs collimatorA 2.5 25 15 0 360 G4_Pb 0 0 -64 log_World norot dead 310 +#/musr/command construct tubs collimatorB 3.5 25 10 0 360 G4_Pb 0 0 -89 log_World norot dead 312 +#/musr/command construct tubs collimatorC 5.0 25 10 0 360 G4_Pb 0 0 -109 log_World norot dead 314 +# +# M COUNTERS AND M COUNTER HOLDER +#/musr/command construct tubs M0_holder1 5.5 7.5 3.25 0 360 G4_Al 0 0 -36.31 log_World norot dead 330 +#/musr/command construct tubs M0_holder2 3.5 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -37.06 log_World norot dead 333 +#/musr/command construct tubs M0_holder3 4.0 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -35.56 log_World norot dead 335 +/musr/command construct tubs M0 0 7.5 0.15 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -25.0 log_World norot musr/ScintSD 102 +#/musr/command construct tubs M0_electronics 4.0 9 0.85 0 360 G4_POLYCARBONATE 0 0 -40.41 log_World norot dead 337 +# +# TARGET SPACE +#/musr/command construct tubs targetspace 0 5 50 0 360 G4_He 0 0 -20 log_cryostat +# SCINTILLATOR BEFORE TARGET +#/musr/command construct tubs coulombM1 0 3.0 0.1 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2 log_World norot musr/ScintSD 101 +# TARGET +/musr/command construct tubs target 0 4.0 0.215 0 360 G4_Ag 0 0 0 log_World norot dead 201 +/musr/command construct tubs targetFieldVol 0 0.5 0.015 0 360 G4_Ag 0 0 0 log_target norot dead 202 +#/musr/command construct tubs vetoTarget 0 5.0 1. 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 1.220 log_World norot musr/ScintSD 160 +#/musr/command construct tubs vetoCyl 5 6.0 3.6 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -1.39 log_World norot musr/ScintSD 161 +#/musr/command construct TubeWithTubeHole vetoTarget 7 9 5.1 0 360 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct TubeWithHoleAndTubeHole vetoTarget 1.5 6 5.1 0 360 4 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct tubs sampleHolder 0 4 31.39 0 360 G4_Ag 0 0 31.61 log_World norot dead 165 +#/musr/command construct tubs sampleHolder2 0 7.5 108.5 0 360 G4_Ag 0 0 171.5 log_World norot dead 166 +# +#/musr/command construct TubeWithHolePlusTubeHole PlexyCyl1 4 12.5 4.5 0 360 7 12.5 5 G4_PLEXIGLASS 0 0 -10. log_World matrix2 dead 45 +#/musr/command construct tubs PlexyCyl2 7.5 12.5 2 0 360 G4_PLEXIGLASS 0 0 12.5 log_World norot dead 46 +#/musr/command construct TubeWithHolePlusTubeHole vetoCyl 2.5 12. 5. 0 360 4 12 9 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -10.5 log_World matrix2 musr/ScintSD 51 +#/musr/command construct tubs vetoCylA 8.0 12.0 10 91 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 61 +#/musr/command construct tubs vetoCylB 8.0 12.0 10 181 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 62 +#/musr/command construct tubs vetoCylC 8.0 12.0 10 271 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 63 +#/musr/command construct tubs vetoCylD 8.0 12.0 10 1 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 64 +# +#--------------------------------------------------------- +#/musr/command region define goulombRegion log_target +#/musr/command region define goulombRegion log_M0 +#/musr/command region setProductionCut goulombRegion 0.01 0.01 0.01 +#--------------------------------------------------------- +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_1 6 +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_2 5 +#/musr/command logicalVolumeToBeReweighted mu log_activeCollim 4 +#--------------------------------------------------------- +# +/musr/command visattributes G4_PLASTIC_SC_VINYLTOLUENE red +/musr/command visattributes G4_PLEXIGLASS yellow +/musr/command visattributes G4_Pb blue +#/musr/command visattributes log_beampipe invisible +#/musr/command visattributes log_beampipeAshell invisible +#/musr/command visattributes log_beampipeBshell invisible +/musr/command visattributes log_World invisible +/musr/command visattributes log_target yellow +#/musr/command visattributes log_magnet invisible +#/musr/command visattributes log_mag_wall invisible +#/musr/command visattributes log_magnet yellow +#/musr/command visattributes log_mag_wall yellow +#/musr/command visattributes log_sh0 invisible +#/musr/command visattributes log_sh2 invisible +#/musr/command visattributes log_vetoTarget green +#/musr/command visattributes log_vetoCyl green +################################################################################### +######################### M A G N E T I C F I E L D ######################### +################################################################################### +# Set magnetic field (set field intensity in T and sigma in mm) +# syntax for magneticfield: fromfile filename fieldValue +# uniform fieldValue +# gaussian fieldValue sigma +# +/musr/command globalfield centralSolenoidField 0. 0. 0. fromfile 2D GPS_6kG_yAx_xRad_cgs.table log_targetFieldVol 0.005 +/musr/command globalfield setparameter SetLargestAcceptableStep 2 +/musr/command globalfield setparameter SetMinimumEpsilonStep 5e-5 +/musr/command globalfield setparameter SetMaximumEpsilonStep 0.001 +/musr/command globalfield setparameter SetDeltaOneStep 0.1 +/musr/command globalfield setparameter SetDeltaIntersection 0.01 +/musr/command globalfield printparameters +/musr/command globalfield printFieldValueAtPoint 0 0 10 +/musr/command globalfield printFieldValueAtPoint 0 0 -10 +/musr/command globalfield printFieldValueAtPoint 0 10 10 +/musr/command globalfield printFieldValueAtPoint 10 0 10 +/musr/command globalfield printFieldValueAtPoint -10 0 10 +/musr/command globalfield printFieldValueAtPoint 10 10 10 +/musr/command globalfield printFieldValueAtPoint 40 40 100 +/musr/command globalfield printFieldValueAtPoint 40 40 900 +################################################################################### +######################### P H Y S I C S P R O C E S S E S ################## +################################################################################### +# Geant 4.9.3 +/musr/command process addDiscreteProcess gamma G4PhotoElectricEffect +/musr/command process addDiscreteProcess gamma G4ComptonScattering +/musr/command process addDiscreteProcess gamma G4GammaConversion +/musr/command process addDiscreteProcess gamma G4RayleighScattering +/musr/command process addProcess e- G4eMultipleScattering -1 1 1 +/musr/command process addProcess e- G4eIonisation -1 2 2 +/musr/command process addProcess e- G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eMultipleScattering -1 1 1 +/musr/command process addProcess e+ G4eIonisation -1 2 2 +/musr/command process addProcess e+ G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eplusAnnihilation 0 -1 4 +/musr/command process addProcess mu- G4MuMultipleScattering -1 1 1 +/musr/command process addProcess mu- G4MuIonisation -1 2 2 +/musr/command process addProcess mu- G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu- G4MuPairProduction -1 4 4 +/musr/command process addProcess mu+ G4MuMultipleScattering -1 1 1 +#/musr/command process addModel mu+ G4MuMultipleScattering G4UrbanMscModel92 0 +/musr/command process addProcess mu+ G4MuIonisation -1 2 2 +/musr/command process addProcess mu+ G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu+ G4MuPairProduction -1 4 4 +# +# +#/home/install/geant4.9.3/source/processes/electromagnetic/utils/src/G4EnergyLossMessenger.cc +######## /process/msc/StepLimit Minimal | UseDistanceToBoundary | UseSafety +/process/msc/StepLimit UseSafety +#/process/msc/LateralDisplacement +/process/msc/RangeFactor 0.04 +/process/msc/GeomFactor 2.5 +#/process/msc/FactorForAngleLimit +/process/msc/Skin 3.0 +#/process/msc/ThetaLimit 0.2 rad +# +################################################################################### +################## S O M E O T H E R P A R A M E T E R S ################## +################################################################################### +# Set the overall range cut +#/run/setCut 1 mm +# Set the range cut on a particular volumes (in mm) +/musr/command SetUserLimits log_target 0.01 +#/musr/command SetUserLimits log_targetscint 0.01 +/musr/command SetUserLimits log_M0 0.01 +# Store all events into the ROOT tree or just the interesting ones ? (true is default) +#/musr/command storeOnlyEventsWithHits false +# Set the minimum time separation between two subsequent signals in the same detector (in ns) +/musr/command signalSeparationTime 0.1 +# +/musr/run/howOftenToPrintEvent 100000 +/musr/command maximumRunTimeAllowed 86000 +/musr/run/randomOption 2 +################################################################################### +######################### R O O T O U T P U T ############################## +################################################################################### +/musr/command rootOutput det_edep_el off +/musr/command rootOutput det_edep_pos off +/musr/command rootOutput det_edep_gam off +/musr/command rootOutput det_edep_mup off +/musr/command rootOutput det_nsteps off +/musr/command rootOutput det_length off +/musr/command rootOutput det_time_end off +/musr/command rootOutput det_kine off +/musr/command rootOutput det_VrtxKine off +/musr/command rootOutput det_VrtxX off +/musr/command rootOutput det_VrtxY off +/musr/command rootOutput det_VrtxZ off +/musr/command rootOutput det_VrtxVolID off +/musr/command rootOutput det_VrtxProcID off +/musr/command rootOutput det_VrtxTrackID off +/musr/command rootOutput det_VrtxParticleID off +/musr/command rootOutput det_VvvKine off +/musr/command rootOutput det_VvvX off +/musr/command rootOutput det_VvvY off +/musr/command rootOutput det_VvvZ off +/musr/command rootOutput det_VvvVolID off +/musr/command rootOutput det_VvvProcID off +/musr/command rootOutput det_VvvTrackID off +/musr/command rootOutput det_VvvParticleID off +/musr/command rootOutput odet_ID off +/musr/command rootOutput odet_nPhot off +/musr/command rootOutput odet_timeFirst off +/musr/command rootOutput odet_timeSecond off +/musr/command rootOutput odet_timeThird off +/musr/command rootOutput odet_timeA off +/musr/command rootOutput odet_timeB off +/musr/command rootOutput odet_timeC off +/musr/command rootOutput odet_timeD off +/musr/command rootOutput odet_timeMean off +/musr/command rootOutput odet_timeLast off +/musr/command rootOutput odet_timeCFD off +/musr/command rootOutput odet_amplCFD off +/musr/command rootOutput nOptPhot off +################################################################################### +######################### V I S U A L I S A T I O N ############################## +################################################################################### +/vis/disable +#/control/execute visVRML.mac +#/control/execute visFromToni.mac +#/control/execute visDawn50001.mac +#/vis/open VRML2FILE +#/vis/open DAWNFILE +### (if too many tracks cause core dump => storeTrajectory 0) +#/vis/scene/create +# +#/tracking/storeTrajectory 1 +#/vis/viewer/set/viewpointThetaPhi 90 0 +##/vis/viewer/set/globalLineWidthScale 3 +#/vis/viewer/zoom 30 +###/vis/scene/add/trajectories +#/vis/drawVolume +#/vis/viewer/flush +####/hits/verbose 2 +################################################################################### +######################### P A R T I C L E G U N ################################# +################################################################################### +/gun/vertex 0 0 -1000 mm +# FWHM 10mm ==> sigma = 10/2.354 = 4.2481mm +#/gun/vertexsigma 20 20 0 mm +#---/gun/vertexboundary: rMaxAllowed, zMinAllowed, zMaxAllowed +/gun/vertexboundary 128 -999999 999999 mm +#/gun/momentum 27.0 MeV +# sigma = 3% ==> sigma 27*0.03 = 0.81 +#/gun/momentumsmearing 0.81 MeV +#---/gun/momentumboundary: pMinAllowed, pMaxAllowed, dummy +#/gun/momentumboundary 20 40 0 MeV +# TURTLE +#/gun/turtlefilename FOR061_2008_04_22.DAT +#/gun/turtlefilename FOR070_2008_10_17_XXII.DAT +#/gun/turtlefilename FOR077_pie3_HiField_d05_x30.dat +#/gun/turtlefilename FOR077_reggiani_Jan2010_NEW.dat +/gun/turtlefilename FOR077_reggiani_Feb2010.dat +#/gun/turtleZ0position -900 mm +#---/gun/tilt: xangle, yangle, dummy +#/gun/tilt 0 0.5 0 deg +#---/gun/tiltsigma: xangleSigma, yangleSigma, dummy (1 degree on 1 meter ~ 17mm) +#/gun/tiltsigma 0.2 0.2 0 deg +#/gun/pitch 0.5 deg +# Spin rotated by 50 degrees upwards: +/gun/muonPolarizVector 0.766043969 0. -0.642788174 +#---/gun/decaytimelimits: decayMin, decayMax, decayTime +#/gun/decaytimelimits 400 410 2197.03 ns +/gun/decaytimelimits -1 -1 2197.03 ns +################################################################################### +######################## B E A M O N ######################################### +################################################################################### +#/run/beamOn 3000000 +#/run/beamOn 10 +/run/beamOn 10000000 diff --git a/run/50161.mac b/run/50161.mac new file mode 100644 index 0000000..c25fd11 --- /dev/null +++ b/run/50161.mac @@ -0,0 +1,349 @@ +#----------------------------------------------------------------------- +# Macro file for muSR instrument simulations +# Unless specified otherwises, the default units are mm, ns, MeV, MeV/c. +# Lines starting with star "#" are comments. +################################################################################### +############################# G E O M E T R Y ################################### +################################################################################### +# ROTATION MATRIXES: +/musr/command rotation matrix1 0 0 45 +/musr/command rotation matrix2 0 180 0 +/musr/command rotation matrix3 0 270 0 +#/musr/command rotation matrix3 90 90 +/musr/command arrayDef zPlaneGPSveto 12 0. 5. 91. 105. 115. 125. 135. 145. 155. 168.49 168.5 172.5 +/musr/command arrayDef rInnerGPSveto 12 10. 11. 31. 31. 28.75 24.8. 19.7 14 10.3 9. 0. 0. +/musr/command arrayDef rOuterGPSveto 12 12.5 15.11 35.11 35. 32.85 29.1 24.2 18.6 14.6 13.2 13.0 13.0 +# Rotation "fieldRot 0 0.57295 0" corresponds to 10 mrad (2.5mm/25cm) tilt of the magnetic field +#/musr/command rotation fieldRot 0 0.57295 0 +#/musr/command rotation fieldRot 0 1.1459 0 +# WORLD VOLUME +/musr/command construct box World 300 300 2000 G4_Galactic 0 0 0 no_logical_volume norot dead -1 +# ---- BEAMPIPE vers. 1 (ALC-like) +#/musr/command construct tubs beampipe 0 34 810 0 360 G4_Galactic 0 0 -840 log_World norot dead 232 +#/musr/command construct tubs beampipeshell 34 36 810 0 360 G4_Al 0 0 -840 log_World norot dead 231 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 16.5 34 25 0 360 G4_Pb 0 0 540 log_beampipe norot dead 241 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 34. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 2 (SEGMENTED and BROAD, small section 30cm long) +#/musr/command construct tubs beampipeA 0 128 500 0 360 G4_Galactic 0 0 -800 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 500 0 360 G4_Al 0 0 -800 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 135 0 360 G4_Galactic 0 0 -165 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 135 0 360 G4_Al 0 0 -165 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs pbCollimator_1 34 128 25 0 360 G4_Pb 0 0 475 log_beampipeA norot dead 241 +#/musr/command construct tubs pbCollimator_2 16.5 34 25 0 360 G4_Pb 0 0 65 log_beampipeB norot dead 242 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs activeCollim 2.5 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 3 (SEGMENTED and BROAD, small section 50cm long) +#/musr/command construct tubs beampipeA 0 128 400 0 360 G4_Galactic 0 0 -900 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 400 0 360 G4_Al 0 0 -900 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 230 0 360 G4_Galactic 0 0 -270 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 230 0 360 G4_Al 0 0 -270 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 20 128 15 0 360 G4_Pb 0 0 385 log_beampipeA norot dead 241 +#/musr/command construct cons pbCollimator_2 122 128 34 128 70 0 360 G4_Pb 0 0 300 log_beampipeA norot dead 242 +#/musr/command construct tubs pbCollimator_11 2.5 34 15 0 360 G4_Pb 0 0 215 log_beampipeB norot dead 245 +#/musr/command construct cons pbCollimator_12 32 34 2.5 34 25 0 360 G4_Pb 0 0 175 log_beampipeB norot dead 246 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 5. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 150 +#/musr/command construct tubs activeCollimB 5. 10. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 151 +#/musr/command construct tubs activeCollimC 10. 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 152 +# +# OLD ALC BEAMPIPE +# OLD ALC DESIGN: MSR 20.05.082 Tube +/musr/command construct tubs tube 35.45 38.05 315 0 360 Steel 0 0 -613 log_World norot dead 8201 +/musr/command construct tubs tube_a 0 35.45 315 0 360 G4_Galactic 0 0 -613 log_World norot dead 8251 +# SECOND COLLIMATOR +/musr/command construct tubs shield_collimatorA2 10 35 25 0 360 G4_Cu 0 0 290 log_tube_a norot dead 341 +# OLD ALC DESIGN: MSR 20.05.083 Flange +/musr/command construct tubs flange 38.05 90 6 0 360 Steel 0 0 -934 log_World norot dead 8301 +# ---- +# POSITRON COUNTERS +#/musr/command construct GPSforward forwardCounter 25 25 2.5 12.51 15.12 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 1 +/musr/command construct GPSbackward forwardCounter 25 25 2.5 9.1 11.9 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 1 +/musr/command construct GPSbackward backwardCounter 30 30 2.5 8.80 7.64 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -30.0 log_World norot musr/ScintSD 2 +/musr/command construct box up 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE 57.5 0 0.log_World norot musr/ScintSD 3 +/musr/command construct box down 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE -57.5 0 0.log_World norot musr/ScintSD 4 +/musr/command construct box rite1 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 -38 log_World norot musr/ScintSD 5 +/musr/command construct box rite2 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 38 log_World norot musr/ScintSD 6 +/musr/command construct box rite3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 -51.25 0 log_World norot musr/ScintSD 7 +/musr/command construct box left1 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 -48.3 log_World norot musr/ScintSD 8 +/musr/command construct box left2 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 48.3 log_World norot musr/ScintSD 9 +/musr/command construct box left3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 53.75 0 log_World norot musr/ScintSD 10 +# FORWARD VETO +#/musr/command construct polyconeA forwardVeto 0 360 12 zPlaneGPSveto rInnerGPSveto rOuterGPSveto G4_PLASTIC_SC_VINYLTOLUENE 0 0 24 log_World norot musr/ScintSD 51 +/musr/command construct GPSbackwardVeto forwVetoA 9. 11.8 9. 11.8 2.5 6.25 6.7 6.25 6.7 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 51 +/musr/command construct GPSbackwardVeto forwVetoB 11.8 23.5 11.8 23.5 37.5 6.7 18.4 6.7 18.4 G4_PLASTIC_SC_VINYLTOLUENE 0 0 66.5 log_World norot musr/ScintSD 51 +/musr/command construct GPSbackwardVeto forwVetoC 23.5 16.1 23.5 16.1 17.5 18.4 11. 18.4 11. G4_PLASTIC_SC_VINYLTOLUENE 0 0 121.5 log_World norot musr/ScintSD 51 +/musr/command construct box forwVetoD 16. 16. 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 141.5 log_World norot musr/ScintSD 51 +#/musr/command construct box forwVetoD 23.5 23.5 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 106.5 log_World norot musr/ScintSD 51 +#/musr/command construct GPSbackwardVeto forwVetoB 11.8 18.9 11.8 18.9 15 6.7 13.8 6.7 13.8 G4_PLASTIC_SC_VINYLTOLUENE 0 0 44.0 log_World norot musr/ScintSD 51 +#/musr/command construct box forwVetoD 18.9 18.9 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 61.5 log_World norot musr/ScintSD 51 +# BACKWARD VETO +/musr/command construct GPSbackwardVeto backwardVeto 35.13 7.63 35.13 7.63 60 31 3.5 31 3.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -87.5 log_World norot musr/ScintSD 52 +#--------------------- +# OUTER SHIELD +/musr/command construct tubeWithWindows tube1 20 21 33.5 14.5 33.5 14.5 33.5 G4_Cu 0 0 0 log_World matrix3 dead 401 +/musr/command construct tubs bottom1 0 20 0.5 0 360 G4_Cu 0 -33.0 0 log_World matrix3 dead 402 +/musr/command construct tubs window1 21 21.010 15 0 360 G4_Cu 0 0 0 log_World matrix3 dead 403 +/musr/command construct tubs bottom1a 0 20 0.5 0 360 G4_Cu 0 33.0 0 log_World matrix3 dead 404 +# INNER SHIELD +/musr/command construct tubeWithWindows tube2 11.5 12.5 21.5 7.5 21.5 10. 21.5 G4_Cu 0 0 0 log_World matrix3 dead 411 +/musr/command construct tubs bottom2 0 11.5 3.0 0 360 G4_Cu 0 -21.5 0 log_World matrix3 dead 412 +/musr/command construct tubs window2 12.5 12.510 8 0 360 G4_Cu 0 0 0 log_World matrix3 dead 413 +/musr/command construct tubs bottom2a 0 11.5 3.0 0 360 G4_Cu 0 21.5 0 log_World matrix3 dead 414 +# HEATER +/musr/command construct tubs heater 16 16.3 7.5 0 360 G4_Cu 0 -18.5 0 log_World matrix3 dead 415 +# +#--------------------- +# MAGNET +#/musr/command construct tubs magnet 44.4 100 150 0 360 G4_He 0 0 0 log_World norot dead 221 +# MAGNET WALL +#/musr/command construct tubs mag_wall 44.4 46.5 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 222 +# MAGNET VOLUME TO DELETE TRACKS +#/musr/command construct tubs sh0 46.5 100 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 223 +# SHIELD TO DELETE TRACKS +#/musr/command construct tubs shield1 36 100 5 0 360 G4_AIR 0 0 -105 log_World norot dead -2 +#/musr/command construct tubs sh2 0 100 5 0 360 G4_AIR 0 0 205 log_World norot dead -3 + +# NOSE EXTENSION +#/musr/command construct tubs noseExtensionA 15 25 2.0 0 360 G4_Al 0 0 -47 log_World norot dead 300 +#/musr/command construct tubs noseExtensionB 25 28 126.5 0 360 G4_Al 0 0 -171.5 log_World norot dead 302 +#/musr/command construct tubs noseExtensionC 28 41 4.0 0 360 G4_Al 0 0 -294 log_World norot dead 304 +# +# COLLIMATOR +#/musr/command construct tubs collimatorA 2.5 25 15 0 360 G4_Pb 0 0 -64 log_World norot dead 310 +#/musr/command construct tubs collimatorB 3.5 25 10 0 360 G4_Pb 0 0 -89 log_World norot dead 312 +#/musr/command construct tubs collimatorC 5.0 25 10 0 360 G4_Pb 0 0 -109 log_World norot dead 314 +# +# M COUNTERS AND M COUNTER HOLDER +#/musr/command construct tubs M0_holder1 5.5 7.5 3.25 0 360 G4_Al 0 0 -36.31 log_World norot dead 330 +#/musr/command construct tubs M0_holder2 3.5 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -37.06 log_World norot dead 333 +#/musr/command construct tubs M0_holder3 4.0 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -35.56 log_World norot dead 335 +/musr/command construct tubs M0 0 7.5 0.15 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -25.0 log_World norot musr/ScintSD 102 +#/musr/command construct tubs M0_electronics 4.0 9 0.85 0 360 G4_POLYCARBONATE 0 0 -40.41 log_World norot dead 337 +# +# TARGET SPACE +#/musr/command construct tubs targetspace 0 5 50 0 360 G4_He 0 0 -20 log_cryostat +# SCINTILLATOR BEFORE TARGET +#/musr/command construct tubs coulombM1 0 3.0 0.1 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2 log_World norot musr/ScintSD 101 +# TARGET +/musr/command construct tubs target 0 4.0 0.215 0 360 G4_Ag 0 0 0 log_World norot dead 201 +/musr/command construct tubs targetFieldVol 0 0.5 0.015 0 360 G4_Ag 0 0 0 log_target norot dead 202 +#/musr/command construct tubs vetoTarget 0 5.0 1. 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 1.220 log_World norot musr/ScintSD 160 +#/musr/command construct tubs vetoCyl 5 6.0 3.6 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -1.39 log_World norot musr/ScintSD 161 +#/musr/command construct TubeWithTubeHole vetoTarget 7 9 5.1 0 360 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct TubeWithHoleAndTubeHole vetoTarget 1.5 6 5.1 0 360 4 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct tubs sampleHolder 0 4 31.39 0 360 G4_Ag 0 0 31.61 log_World norot dead 165 +#/musr/command construct tubs sampleHolder2 0 7.5 108.5 0 360 G4_Ag 0 0 171.5 log_World norot dead 166 +# +#/musr/command construct TubeWithHolePlusTubeHole PlexyCyl1 4 12.5 4.5 0 360 7 12.5 5 G4_PLEXIGLASS 0 0 -10. log_World matrix2 dead 45 +#/musr/command construct tubs PlexyCyl2 7.5 12.5 2 0 360 G4_PLEXIGLASS 0 0 12.5 log_World norot dead 46 +#/musr/command construct TubeWithHolePlusTubeHole vetoCyl 2.5 12. 5. 0 360 4 12 9 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -10.5 log_World matrix2 musr/ScintSD 51 +#/musr/command construct tubs vetoCylA 8.0 12.0 10 91 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 61 +#/musr/command construct tubs vetoCylB 8.0 12.0 10 181 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 62 +#/musr/command construct tubs vetoCylC 8.0 12.0 10 271 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 63 +#/musr/command construct tubs vetoCylD 8.0 12.0 10 1 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 64 +# +#--------------------------------------------------------- +#/musr/command region define goulombRegion log_target +#/musr/command region define goulombRegion log_M0 +#/musr/command region setProductionCut goulombRegion 0.01 0.01 0.01 +#--------------------------------------------------------- +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_1 6 +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_2 5 +#/musr/command logicalVolumeToBeReweighted mu log_activeCollim 4 +#--------------------------------------------------------- +# +/musr/command visattributes G4_PLASTIC_SC_VINYLTOLUENE red +/musr/command visattributes G4_PLEXIGLASS yellow +/musr/command visattributes G4_Pb blue +#/musr/command visattributes log_beampipe invisible +#/musr/command visattributes log_beampipeAshell invisible +#/musr/command visattributes log_beampipeBshell invisible +/musr/command visattributes log_World invisible +/musr/command visattributes log_target yellow +#/musr/command visattributes log_magnet invisible +#/musr/command visattributes log_mag_wall invisible +#/musr/command visattributes log_magnet yellow +#/musr/command visattributes log_mag_wall yellow +#/musr/command visattributes log_sh0 invisible +#/musr/command visattributes log_sh2 invisible +#/musr/command visattributes log_vetoTarget green +#/musr/command visattributes log_vetoCyl green +################################################################################### +######################### M A G N E T I C F I E L D ######################### +################################################################################### +# Set magnetic field (set field intensity in T and sigma in mm) +# syntax for magneticfield: fromfile filename fieldValue +# uniform fieldValue +# gaussian fieldValue sigma +# +/musr/command globalfield centralSolenoidField 0. 0. 0. fromfile 2D GPS_6kG_yAx_xRad_cgs.table log_targetFieldVol 0.005 +/musr/command globalfield setparameter SetLargestAcceptableStep 2 +/musr/command globalfield setparameter SetMinimumEpsilonStep 5e-5 +/musr/command globalfield setparameter SetMaximumEpsilonStep 0.001 +/musr/command globalfield setparameter SetDeltaOneStep 0.1 +/musr/command globalfield setparameter SetDeltaIntersection 0.01 +/musr/command globalfield printparameters +/musr/command globalfield printFieldValueAtPoint 0 0 10 +/musr/command globalfield printFieldValueAtPoint 0 0 -10 +/musr/command globalfield printFieldValueAtPoint 0 10 10 +/musr/command globalfield printFieldValueAtPoint 10 0 10 +/musr/command globalfield printFieldValueAtPoint -10 0 10 +/musr/command globalfield printFieldValueAtPoint 10 10 10 +/musr/command globalfield printFieldValueAtPoint 40 40 100 +/musr/command globalfield printFieldValueAtPoint 40 40 900 +################################################################################### +######################### P H Y S I C S P R O C E S S E S ################## +################################################################################### +# Geant 4.9.3 +/musr/command process addDiscreteProcess gamma G4PhotoElectricEffect +/musr/command process addDiscreteProcess gamma G4ComptonScattering +/musr/command process addDiscreteProcess gamma G4GammaConversion +/musr/command process addDiscreteProcess gamma G4RayleighScattering +/musr/command process addProcess e- G4eMultipleScattering -1 1 1 +/musr/command process addProcess e- G4eIonisation -1 2 2 +/musr/command process addProcess e- G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eMultipleScattering -1 1 1 +/musr/command process addProcess e+ G4eIonisation -1 2 2 +/musr/command process addProcess e+ G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eplusAnnihilation 0 -1 4 +/musr/command process addProcess mu- G4MuMultipleScattering -1 1 1 +/musr/command process addProcess mu- G4MuIonisation -1 2 2 +/musr/command process addProcess mu- G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu- G4MuPairProduction -1 4 4 +/musr/command process addProcess mu+ G4MuMultipleScattering -1 1 1 +#/musr/command process addModel mu+ G4MuMultipleScattering G4UrbanMscModel92 0 +/musr/command process addProcess mu+ G4MuIonisation -1 2 2 +/musr/command process addProcess mu+ G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu+ G4MuPairProduction -1 4 4 +# +# +#/home/install/geant4.9.3/source/processes/electromagnetic/utils/src/G4EnergyLossMessenger.cc +######## /process/msc/StepLimit Minimal | UseDistanceToBoundary | UseSafety +/process/msc/StepLimit UseSafety +#/process/msc/LateralDisplacement +/process/msc/RangeFactor 0.04 +/process/msc/GeomFactor 2.5 +#/process/msc/FactorForAngleLimit +/process/msc/Skin 3.0 +#/process/msc/ThetaLimit 0.2 rad +# +################################################################################### +################## S O M E O T H E R P A R A M E T E R S ################## +################################################################################### +# Set the overall range cut +#/run/setCut 1 mm +# Set the range cut on a particular volumes (in mm) +/musr/command SetUserLimits log_target 0.01 +#/musr/command SetUserLimits log_targetscint 0.01 +/musr/command SetUserLimits log_M0 0.01 +# Store all events into the ROOT tree or just the interesting ones ? (true is default) +#/musr/command storeOnlyEventsWithHits false +# Set the minimum time separation between two subsequent signals in the same detector (in ns) +/musr/command signalSeparationTime 0.1 +# +/musr/run/howOftenToPrintEvent 100000 +/musr/command maximumRunTimeAllowed 86000 +/musr/run/randomOption 2 +################################################################################### +######################### R O O T O U T P U T ############################## +################################################################################### +/musr/command rootOutput det_edep_el off +/musr/command rootOutput det_edep_pos off +/musr/command rootOutput det_edep_gam off +/musr/command rootOutput det_edep_mup off +/musr/command rootOutput det_nsteps off +/musr/command rootOutput det_length off +/musr/command rootOutput det_time_end off +/musr/command rootOutput det_kine off +/musr/command rootOutput det_VrtxKine off +/musr/command rootOutput det_VrtxX off +/musr/command rootOutput det_VrtxY off +/musr/command rootOutput det_VrtxZ off +/musr/command rootOutput det_VrtxVolID off +/musr/command rootOutput det_VrtxProcID off +/musr/command rootOutput det_VrtxTrackID off +/musr/command rootOutput det_VrtxParticleID off +/musr/command rootOutput det_VvvKine off +/musr/command rootOutput det_VvvX off +/musr/command rootOutput det_VvvY off +/musr/command rootOutput det_VvvZ off +/musr/command rootOutput det_VvvVolID off +/musr/command rootOutput det_VvvProcID off +/musr/command rootOutput det_VvvTrackID off +/musr/command rootOutput det_VvvParticleID off +/musr/command rootOutput odet_ID off +/musr/command rootOutput odet_nPhot off +/musr/command rootOutput odet_timeFirst off +/musr/command rootOutput odet_timeSecond off +/musr/command rootOutput odet_timeThird off +/musr/command rootOutput odet_timeA off +/musr/command rootOutput odet_timeB off +/musr/command rootOutput odet_timeC off +/musr/command rootOutput odet_timeD off +/musr/command rootOutput odet_timeMean off +/musr/command rootOutput odet_timeLast off +/musr/command rootOutput odet_timeCFD off +/musr/command rootOutput odet_amplCFD off +/musr/command rootOutput nOptPhot off +################################################################################### +######################### V I S U A L I S A T I O N ############################## +################################################################################### +/vis/disable +#/control/execute visVRML.mac +#/control/execute visFromToni.mac +#/control/execute visDawn50001.mac +#/vis/open VRML2FILE +#/vis/open DAWNFILE +### (if too many tracks cause core dump => storeTrajectory 0) +#/vis/scene/create +# +#/tracking/storeTrajectory 1 +#/vis/viewer/set/viewpointThetaPhi 90 0 +##/vis/viewer/set/globalLineWidthScale 3 +#/vis/viewer/zoom 30 +###/vis/scene/add/trajectories +#/vis/drawVolume +#/vis/viewer/flush +####/hits/verbose 2 +################################################################################### +######################### P A R T I C L E G U N ################################# +################################################################################### +/gun/vertex 0 0 -1000 mm +# FWHM 10mm ==> sigma = 10/2.354 = 4.2481mm +#/gun/vertexsigma 20 20 0 mm +#---/gun/vertexboundary: rMaxAllowed, zMinAllowed, zMaxAllowed +/gun/vertexboundary 128 -999999 999999 mm +#/gun/momentum 27.0 MeV +# sigma = 3% ==> sigma 27*0.03 = 0.81 +#/gun/momentumsmearing 0.81 MeV +#---/gun/momentumboundary: pMinAllowed, pMaxAllowed, dummy +#/gun/momentumboundary 20 40 0 MeV +# TURTLE +#/gun/turtlefilename FOR061_2008_04_22.DAT +#/gun/turtlefilename FOR070_2008_10_17_XXII.DAT +#/gun/turtlefilename FOR077_pie3_HiField_d05_x30.dat +#/gun/turtlefilename FOR077_reggiani_Jan2010_NEW.dat +/gun/turtlefilename FOR077_reggiani_Feb2010.dat +#/gun/turtleZ0position -900 mm +#---/gun/tilt: xangle, yangle, dummy +#/gun/tilt 0 0.5 0 deg +#---/gun/tiltsigma: xangleSigma, yangleSigma, dummy (1 degree on 1 meter ~ 17mm) +#/gun/tiltsigma 0.2 0.2 0 deg +#/gun/pitch 0.5 deg +# Spin rotated by 50 degrees upwards: +/gun/muonPolarizVector 0.766043969 0. -0.642788174 +#---/gun/decaytimelimits: decayMin, decayMax, decayTime +#/gun/decaytimelimits 400 410 2197.03 ns +/gun/decaytimelimits -1 -1 2197.03 ns +################################################################################### +######################## B E A M O N ######################################### +################################################################################### +#/run/beamOn 3000000 +#/run/beamOn 10 +/run/beamOn 10000000 diff --git a/run/50171.mac b/run/50171.mac new file mode 100644 index 0000000..5c20088 --- /dev/null +++ b/run/50171.mac @@ -0,0 +1,349 @@ +#----------------------------------------------------------------------- +# Macro file for muSR instrument simulations +# Unless specified otherwises, the default units are mm, ns, MeV, MeV/c. +# Lines starting with star "#" are comments. +################################################################################### +############################# G E O M E T R Y ################################### +################################################################################### +# ROTATION MATRIXES: +/musr/command rotation matrix1 0 0 45 +/musr/command rotation matrix2 0 180 0 +/musr/command rotation matrix3 0 270 0 +#/musr/command rotation matrix3 90 90 +/musr/command arrayDef zPlaneGPSveto 12 0. 5. 91. 105. 115. 125. 135. 145. 155. 168.49 168.5 172.5 +/musr/command arrayDef rInnerGPSveto 12 10. 11. 31. 31. 28.75 24.8. 19.7 14 10.3 9. 0. 0. +/musr/command arrayDef rOuterGPSveto 12 12.5 15.11 35.11 35. 32.85 29.1 24.2 18.6 14.6 13.2 13.0 13.0 +# Rotation "fieldRot 0 0.57295 0" corresponds to 10 mrad (2.5mm/25cm) tilt of the magnetic field +#/musr/command rotation fieldRot 0 0.57295 0 +#/musr/command rotation fieldRot 0 1.1459 0 +# WORLD VOLUME +/musr/command construct box World 300 300 2000 G4_Galactic 0 0 0 no_logical_volume norot dead -1 +# ---- BEAMPIPE vers. 1 (ALC-like) +#/musr/command construct tubs beampipe 0 34 810 0 360 G4_Galactic 0 0 -840 log_World norot dead 232 +#/musr/command construct tubs beampipeshell 34 36 810 0 360 G4_Al 0 0 -840 log_World norot dead 231 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 16.5 34 25 0 360 G4_Pb 0 0 540 log_beampipe norot dead 241 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 34. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 2 (SEGMENTED and BROAD, small section 30cm long) +#/musr/command construct tubs beampipeA 0 128 500 0 360 G4_Galactic 0 0 -800 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 500 0 360 G4_Al 0 0 -800 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 135 0 360 G4_Galactic 0 0 -165 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 135 0 360 G4_Al 0 0 -165 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs pbCollimator_1 34 128 25 0 360 G4_Pb 0 0 475 log_beampipeA norot dead 241 +#/musr/command construct tubs pbCollimator_2 16.5 34 25 0 360 G4_Pb 0 0 65 log_beampipeB norot dead 242 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs activeCollim 2.5 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 3 (SEGMENTED and BROAD, small section 50cm long) +#/musr/command construct tubs beampipeA 0 128 400 0 360 G4_Galactic 0 0 -900 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 400 0 360 G4_Al 0 0 -900 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 230 0 360 G4_Galactic 0 0 -270 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 230 0 360 G4_Al 0 0 -270 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 20 128 15 0 360 G4_Pb 0 0 385 log_beampipeA norot dead 241 +#/musr/command construct cons pbCollimator_2 122 128 34 128 70 0 360 G4_Pb 0 0 300 log_beampipeA norot dead 242 +#/musr/command construct tubs pbCollimator_11 2.5 34 15 0 360 G4_Pb 0 0 215 log_beampipeB norot dead 245 +#/musr/command construct cons pbCollimator_12 32 34 2.5 34 25 0 360 G4_Pb 0 0 175 log_beampipeB norot dead 246 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 5. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 150 +#/musr/command construct tubs activeCollimB 5. 10. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 151 +#/musr/command construct tubs activeCollimC 10. 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 152 +# +# OLD ALC BEAMPIPE +# OLD ALC DESIGN: MSR 20.05.082 Tube +/musr/command construct tubs tube 35.45 38.05 315 0 360 Steel 0 0 -613 log_World norot dead 8201 +/musr/command construct tubs tube_a 0 35.45 315 0 360 G4_Galactic 0 0 -613 log_World norot dead 8251 +# SECOND COLLIMATOR +/musr/command construct tubs shield_collimatorA2 10 35 25 0 360 G4_Cu 0 0 290 log_tube_a norot dead 341 +# OLD ALC DESIGN: MSR 20.05.083 Flange +/musr/command construct tubs flange 38.05 90 6 0 360 Steel 0 0 -934 log_World norot dead 8301 +# ---- +# POSITRON COUNTERS +#/musr/command construct GPSforward forwardCounter 25 25 2.5 12.51 15.12 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 1 +/musr/command construct GPSbackward forwardCounter 25 25 2.5 9.1 11.9 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 1 +/musr/command construct GPSbackward backwardCounter 30 30 2.5 8.80 7.64 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -30.0 log_World norot musr/ScintSD 2 +/musr/command construct box up 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE 57.5 0 0.log_World norot musr/ScintSD 3 +/musr/command construct box down 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE -57.5 0 0.log_World norot musr/ScintSD 4 +/musr/command construct box rite1 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 -38 log_World norot musr/ScintSD 5 +/musr/command construct box rite2 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 38 log_World norot musr/ScintSD 6 +/musr/command construct box rite3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 -51.25 0 log_World norot musr/ScintSD 7 +/musr/command construct box left1 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 -48.3 log_World norot musr/ScintSD 8 +/musr/command construct box left2 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 48.3 log_World norot musr/ScintSD 9 +/musr/command construct box left3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 53.75 0 log_World norot musr/ScintSD 10 +# FORWARD VETO +#/musr/command construct polyconeA forwardVeto 0 360 12 zPlaneGPSveto rInnerGPSveto rOuterGPSveto G4_PLASTIC_SC_VINYLTOLUENE 0 0 24 log_World norot musr/ScintSD 51 +/musr/command construct GPSbackwardVeto forwVetoA 9. 11.8 9. 11.8 2.5 6.25 6.7 6.25 6.7 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 51 +/musr/command construct GPSbackwardVeto forwVetoB 11.8 23.5 11.8 23.5 37.5 6.7 18.4 6.7 18.4 G4_PLASTIC_SC_VINYLTOLUENE 0 0 66.5 log_World norot musr/ScintSD 51 +#/musr/command construct GPSbackwardVeto forwVetoC 23.5 16.1 23.5 16.1 17.5 18.4 11. 18.4 11. G4_PLASTIC_SC_VINYLTOLUENE 0 0 121.5 log_World norot musr/ScintSD 51 +#/musr/command construct box forwVetoD 16. 16. 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 141.5 log_World norot musr/ScintSD 51 +/musr/command construct box forwVetoD 23.5 23.5 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 106.5 log_World norot musr/ScintSD 51 +#/musr/command construct GPSbackwardVeto forwVetoB 11.8 18.9 11.8 18.9 15 6.7 13.8 6.7 13.8 G4_PLASTIC_SC_VINYLTOLUENE 0 0 44.0 log_World norot musr/ScintSD 51 +#/musr/command construct box forwVetoD 18.9 18.9 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 61.5 log_World norot musr/ScintSD 51 +# BACKWARD VETO +/musr/command construct GPSbackwardVeto backwardVeto 35.13 7.63 35.13 7.63 60 31 3.5 31 3.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -87.5 log_World norot musr/ScintSD 52 +#--------------------- +# OUTER SHIELD +/musr/command construct tubeWithWindows tube1 20 21 33.5 14.5 33.5 14.5 33.5 G4_Cu 0 0 0 log_World matrix3 dead 401 +/musr/command construct tubs bottom1 0 20 0.5 0 360 G4_Cu 0 -33.0 0 log_World matrix3 dead 402 +/musr/command construct tubs window1 21 21.010 15 0 360 G4_Cu 0 0 0 log_World matrix3 dead 403 +/musr/command construct tubs bottom1a 0 20 0.5 0 360 G4_Cu 0 33.0 0 log_World matrix3 dead 404 +# INNER SHIELD +/musr/command construct tubeWithWindows tube2 11.5 12.5 21.5 7.5 21.5 10. 21.5 G4_Cu 0 0 0 log_World matrix3 dead 411 +/musr/command construct tubs bottom2 0 11.5 3.0 0 360 G4_Cu 0 -21.5 0 log_World matrix3 dead 412 +/musr/command construct tubs window2 12.5 12.510 8 0 360 G4_Cu 0 0 0 log_World matrix3 dead 413 +/musr/command construct tubs bottom2a 0 11.5 3.0 0 360 G4_Cu 0 21.5 0 log_World matrix3 dead 414 +# HEATER +/musr/command construct tubs heater 16 16.3 7.5 0 360 G4_Cu 0 -18.5 0 log_World matrix3 dead 415 +# +#--------------------- +# MAGNET +#/musr/command construct tubs magnet 44.4 100 150 0 360 G4_He 0 0 0 log_World norot dead 221 +# MAGNET WALL +#/musr/command construct tubs mag_wall 44.4 46.5 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 222 +# MAGNET VOLUME TO DELETE TRACKS +#/musr/command construct tubs sh0 46.5 100 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 223 +# SHIELD TO DELETE TRACKS +#/musr/command construct tubs shield1 36 100 5 0 360 G4_AIR 0 0 -105 log_World norot dead -2 +#/musr/command construct tubs sh2 0 100 5 0 360 G4_AIR 0 0 205 log_World norot dead -3 + +# NOSE EXTENSION +#/musr/command construct tubs noseExtensionA 15 25 2.0 0 360 G4_Al 0 0 -47 log_World norot dead 300 +#/musr/command construct tubs noseExtensionB 25 28 126.5 0 360 G4_Al 0 0 -171.5 log_World norot dead 302 +#/musr/command construct tubs noseExtensionC 28 41 4.0 0 360 G4_Al 0 0 -294 log_World norot dead 304 +# +# COLLIMATOR +#/musr/command construct tubs collimatorA 2.5 25 15 0 360 G4_Pb 0 0 -64 log_World norot dead 310 +#/musr/command construct tubs collimatorB 3.5 25 10 0 360 G4_Pb 0 0 -89 log_World norot dead 312 +#/musr/command construct tubs collimatorC 5.0 25 10 0 360 G4_Pb 0 0 -109 log_World norot dead 314 +# +# M COUNTERS AND M COUNTER HOLDER +#/musr/command construct tubs M0_holder1 5.5 7.5 3.25 0 360 G4_Al 0 0 -36.31 log_World norot dead 330 +#/musr/command construct tubs M0_holder2 3.5 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -37.06 log_World norot dead 333 +#/musr/command construct tubs M0_holder3 4.0 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -35.56 log_World norot dead 335 +/musr/command construct tubs M0 0 7.5 0.15 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -25.0 log_World norot musr/ScintSD 102 +#/musr/command construct tubs M0_electronics 4.0 9 0.85 0 360 G4_POLYCARBONATE 0 0 -40.41 log_World norot dead 337 +# +# TARGET SPACE +#/musr/command construct tubs targetspace 0 5 50 0 360 G4_He 0 0 -20 log_cryostat +# SCINTILLATOR BEFORE TARGET +#/musr/command construct tubs coulombM1 0 3.0 0.1 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2 log_World norot musr/ScintSD 101 +# TARGET +/musr/command construct tubs target 0 4.0 0.215 0 360 G4_Ag 0 0 0 log_World norot dead 201 +/musr/command construct tubs targetFieldVol 0 0.5 0.015 0 360 G4_Ag 0 0 0 log_target norot dead 202 +#/musr/command construct tubs vetoTarget 0 5.0 1. 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 1.220 log_World norot musr/ScintSD 160 +#/musr/command construct tubs vetoCyl 5 6.0 3.6 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -1.39 log_World norot musr/ScintSD 161 +#/musr/command construct TubeWithTubeHole vetoTarget 7 9 5.1 0 360 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct TubeWithHoleAndTubeHole vetoTarget 1.5 6 5.1 0 360 4 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct tubs sampleHolder 0 4 31.39 0 360 G4_Ag 0 0 31.61 log_World norot dead 165 +#/musr/command construct tubs sampleHolder2 0 7.5 108.5 0 360 G4_Ag 0 0 171.5 log_World norot dead 166 +# +#/musr/command construct TubeWithHolePlusTubeHole PlexyCyl1 4 12.5 4.5 0 360 7 12.5 5 G4_PLEXIGLASS 0 0 -10. log_World matrix2 dead 45 +#/musr/command construct tubs PlexyCyl2 7.5 12.5 2 0 360 G4_PLEXIGLASS 0 0 12.5 log_World norot dead 46 +#/musr/command construct TubeWithHolePlusTubeHole vetoCyl 2.5 12. 5. 0 360 4 12 9 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -10.5 log_World matrix2 musr/ScintSD 51 +#/musr/command construct tubs vetoCylA 8.0 12.0 10 91 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 61 +#/musr/command construct tubs vetoCylB 8.0 12.0 10 181 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 62 +#/musr/command construct tubs vetoCylC 8.0 12.0 10 271 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 63 +#/musr/command construct tubs vetoCylD 8.0 12.0 10 1 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 64 +# +#--------------------------------------------------------- +#/musr/command region define goulombRegion log_target +#/musr/command region define goulombRegion log_M0 +#/musr/command region setProductionCut goulombRegion 0.01 0.01 0.01 +#--------------------------------------------------------- +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_1 6 +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_2 5 +#/musr/command logicalVolumeToBeReweighted mu log_activeCollim 4 +#--------------------------------------------------------- +# +/musr/command visattributes G4_PLASTIC_SC_VINYLTOLUENE red +/musr/command visattributes G4_PLEXIGLASS yellow +/musr/command visattributes G4_Pb blue +#/musr/command visattributes log_beampipe invisible +#/musr/command visattributes log_beampipeAshell invisible +#/musr/command visattributes log_beampipeBshell invisible +/musr/command visattributes log_World invisible +/musr/command visattributes log_target yellow +#/musr/command visattributes log_magnet invisible +#/musr/command visattributes log_mag_wall invisible +#/musr/command visattributes log_magnet yellow +#/musr/command visattributes log_mag_wall yellow +#/musr/command visattributes log_sh0 invisible +#/musr/command visattributes log_sh2 invisible +#/musr/command visattributes log_vetoTarget green +#/musr/command visattributes log_vetoCyl green +################################################################################### +######################### M A G N E T I C F I E L D ######################### +################################################################################### +# Set magnetic field (set field intensity in T and sigma in mm) +# syntax for magneticfield: fromfile filename fieldValue +# uniform fieldValue +# gaussian fieldValue sigma +# +/musr/command globalfield centralSolenoidField 0. 0. 0. fromfile 2D GPS_6kG_yAx_xRad_cgs.table log_targetFieldVol 0.005 +/musr/command globalfield setparameter SetLargestAcceptableStep 2 +/musr/command globalfield setparameter SetMinimumEpsilonStep 5e-5 +/musr/command globalfield setparameter SetMaximumEpsilonStep 0.001 +/musr/command globalfield setparameter SetDeltaOneStep 0.1 +/musr/command globalfield setparameter SetDeltaIntersection 0.01 +/musr/command globalfield printparameters +/musr/command globalfield printFieldValueAtPoint 0 0 10 +/musr/command globalfield printFieldValueAtPoint 0 0 -10 +/musr/command globalfield printFieldValueAtPoint 0 10 10 +/musr/command globalfield printFieldValueAtPoint 10 0 10 +/musr/command globalfield printFieldValueAtPoint -10 0 10 +/musr/command globalfield printFieldValueAtPoint 10 10 10 +/musr/command globalfield printFieldValueAtPoint 40 40 100 +/musr/command globalfield printFieldValueAtPoint 40 40 900 +################################################################################### +######################### P H Y S I C S P R O C E S S E S ################## +################################################################################### +# Geant 4.9.3 +/musr/command process addDiscreteProcess gamma G4PhotoElectricEffect +/musr/command process addDiscreteProcess gamma G4ComptonScattering +/musr/command process addDiscreteProcess gamma G4GammaConversion +/musr/command process addDiscreteProcess gamma G4RayleighScattering +/musr/command process addProcess e- G4eMultipleScattering -1 1 1 +/musr/command process addProcess e- G4eIonisation -1 2 2 +/musr/command process addProcess e- G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eMultipleScattering -1 1 1 +/musr/command process addProcess e+ G4eIonisation -1 2 2 +/musr/command process addProcess e+ G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eplusAnnihilation 0 -1 4 +/musr/command process addProcess mu- G4MuMultipleScattering -1 1 1 +/musr/command process addProcess mu- G4MuIonisation -1 2 2 +/musr/command process addProcess mu- G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu- G4MuPairProduction -1 4 4 +/musr/command process addProcess mu+ G4MuMultipleScattering -1 1 1 +#/musr/command process addModel mu+ G4MuMultipleScattering G4UrbanMscModel92 0 +/musr/command process addProcess mu+ G4MuIonisation -1 2 2 +/musr/command process addProcess mu+ G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu+ G4MuPairProduction -1 4 4 +# +# +#/home/install/geant4.9.3/source/processes/electromagnetic/utils/src/G4EnergyLossMessenger.cc +######## /process/msc/StepLimit Minimal | UseDistanceToBoundary | UseSafety +/process/msc/StepLimit UseSafety +#/process/msc/LateralDisplacement +/process/msc/RangeFactor 0.04 +/process/msc/GeomFactor 2.5 +#/process/msc/FactorForAngleLimit +/process/msc/Skin 3.0 +#/process/msc/ThetaLimit 0.2 rad +# +################################################################################### +################## S O M E O T H E R P A R A M E T E R S ################## +################################################################################### +# Set the overall range cut +#/run/setCut 1 mm +# Set the range cut on a particular volumes (in mm) +/musr/command SetUserLimits log_target 0.01 +#/musr/command SetUserLimits log_targetscint 0.01 +/musr/command SetUserLimits log_M0 0.01 +# Store all events into the ROOT tree or just the interesting ones ? (true is default) +#/musr/command storeOnlyEventsWithHits false +# Set the minimum time separation between two subsequent signals in the same detector (in ns) +/musr/command signalSeparationTime 0.1 +# +/musr/run/howOftenToPrintEvent 100000 +/musr/command maximumRunTimeAllowed 86000 +/musr/run/randomOption 2 +################################################################################### +######################### R O O T O U T P U T ############################## +################################################################################### +/musr/command rootOutput det_edep_el off +/musr/command rootOutput det_edep_pos off +/musr/command rootOutput det_edep_gam off +/musr/command rootOutput det_edep_mup off +/musr/command rootOutput det_nsteps off +/musr/command rootOutput det_length off +/musr/command rootOutput det_time_end off +/musr/command rootOutput det_kine off +/musr/command rootOutput det_VrtxKine off +/musr/command rootOutput det_VrtxX off +/musr/command rootOutput det_VrtxY off +/musr/command rootOutput det_VrtxZ off +/musr/command rootOutput det_VrtxVolID off +/musr/command rootOutput det_VrtxProcID off +/musr/command rootOutput det_VrtxTrackID off +/musr/command rootOutput det_VrtxParticleID off +/musr/command rootOutput det_VvvKine off +/musr/command rootOutput det_VvvX off +/musr/command rootOutput det_VvvY off +/musr/command rootOutput det_VvvZ off +/musr/command rootOutput det_VvvVolID off +/musr/command rootOutput det_VvvProcID off +/musr/command rootOutput det_VvvTrackID off +/musr/command rootOutput det_VvvParticleID off +/musr/command rootOutput odet_ID off +/musr/command rootOutput odet_nPhot off +/musr/command rootOutput odet_timeFirst off +/musr/command rootOutput odet_timeSecond off +/musr/command rootOutput odet_timeThird off +/musr/command rootOutput odet_timeA off +/musr/command rootOutput odet_timeB off +/musr/command rootOutput odet_timeC off +/musr/command rootOutput odet_timeD off +/musr/command rootOutput odet_timeMean off +/musr/command rootOutput odet_timeLast off +/musr/command rootOutput odet_timeCFD off +/musr/command rootOutput odet_amplCFD off +/musr/command rootOutput nOptPhot off +################################################################################### +######################### V I S U A L I S A T I O N ############################## +################################################################################### +/vis/disable +#/control/execute visVRML.mac +#/control/execute visFromToni.mac +#/control/execute visDawn50001.mac +#/vis/open VRML2FILE +#/vis/open DAWNFILE +### (if too many tracks cause core dump => storeTrajectory 0) +#/vis/scene/create +# +#/tracking/storeTrajectory 1 +#/vis/viewer/set/viewpointThetaPhi 90 0 +##/vis/viewer/set/globalLineWidthScale 3 +#/vis/viewer/zoom 30 +###/vis/scene/add/trajectories +#/vis/drawVolume +#/vis/viewer/flush +####/hits/verbose 2 +################################################################################### +######################### P A R T I C L E G U N ################################# +################################################################################### +/gun/vertex 0 0 -1000 mm +# FWHM 10mm ==> sigma = 10/2.354 = 4.2481mm +#/gun/vertexsigma 20 20 0 mm +#---/gun/vertexboundary: rMaxAllowed, zMinAllowed, zMaxAllowed +/gun/vertexboundary 128 -999999 999999 mm +#/gun/momentum 27.0 MeV +# sigma = 3% ==> sigma 27*0.03 = 0.81 +#/gun/momentumsmearing 0.81 MeV +#---/gun/momentumboundary: pMinAllowed, pMaxAllowed, dummy +#/gun/momentumboundary 20 40 0 MeV +# TURTLE +#/gun/turtlefilename FOR061_2008_04_22.DAT +#/gun/turtlefilename FOR070_2008_10_17_XXII.DAT +#/gun/turtlefilename FOR077_pie3_HiField_d05_x30.dat +#/gun/turtlefilename FOR077_reggiani_Jan2010_NEW.dat +/gun/turtlefilename FOR077_reggiani_Feb2010.dat +#/gun/turtleZ0position -900 mm +#---/gun/tilt: xangle, yangle, dummy +#/gun/tilt 0 0.5 0 deg +#---/gun/tiltsigma: xangleSigma, yangleSigma, dummy (1 degree on 1 meter ~ 17mm) +#/gun/tiltsigma 0.2 0.2 0 deg +#/gun/pitch 0.5 deg +# Spin rotated by 50 degrees upwards: +/gun/muonPolarizVector 0.766043969 0. -0.642788174 +#---/gun/decaytimelimits: decayMin, decayMax, decayTime +#/gun/decaytimelimits 400 410 2197.03 ns +/gun/decaytimelimits -1 -1 2197.03 ns +################################################################################### +######################## B E A M O N ######################################### +################################################################################### +#/run/beamOn 3000000 +#/run/beamOn 10 +/run/beamOn 10000000 diff --git a/run/50181.mac b/run/50181.mac new file mode 100644 index 0000000..ff981e6 --- /dev/null +++ b/run/50181.mac @@ -0,0 +1,349 @@ +#----------------------------------------------------------------------- +# Macro file for muSR instrument simulations +# Unless specified otherwises, the default units are mm, ns, MeV, MeV/c. +# Lines starting with star "#" are comments. +################################################################################### +############################# G E O M E T R Y ################################### +################################################################################### +# ROTATION MATRIXES: +/musr/command rotation matrix1 0 0 45 +/musr/command rotation matrix2 0 180 0 +/musr/command rotation matrix3 0 270 0 +#/musr/command rotation matrix3 90 90 +/musr/command arrayDef zPlaneGPSveto 12 0. 5. 91. 105. 115. 125. 135. 145. 155. 168.49 168.5 172.5 +/musr/command arrayDef rInnerGPSveto 12 10. 11. 31. 31. 28.75 24.8. 19.7 14 10.3 9. 0. 0. +/musr/command arrayDef rOuterGPSveto 12 12.5 15.11 35.11 35. 32.85 29.1 24.2 18.6 14.6 13.2 13.0 13.0 +# Rotation "fieldRot 0 0.57295 0" corresponds to 10 mrad (2.5mm/25cm) tilt of the magnetic field +#/musr/command rotation fieldRot 0 0.57295 0 +#/musr/command rotation fieldRot 0 1.1459 0 +# WORLD VOLUME +/musr/command construct box World 300 300 2000 G4_Galactic 0 0 0 no_logical_volume norot dead -1 +# ---- BEAMPIPE vers. 1 (ALC-like) +#/musr/command construct tubs beampipe 0 34 810 0 360 G4_Galactic 0 0 -840 log_World norot dead 232 +#/musr/command construct tubs beampipeshell 34 36 810 0 360 G4_Al 0 0 -840 log_World norot dead 231 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 16.5 34 25 0 360 G4_Pb 0 0 540 log_beampipe norot dead 241 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 34. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 2 (SEGMENTED and BROAD, small section 30cm long) +#/musr/command construct tubs beampipeA 0 128 500 0 360 G4_Galactic 0 0 -800 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 500 0 360 G4_Al 0 0 -800 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 135 0 360 G4_Galactic 0 0 -165 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 135 0 360 G4_Al 0 0 -165 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs pbCollimator_1 34 128 25 0 360 G4_Pb 0 0 475 log_beampipeA norot dead 241 +#/musr/command construct tubs pbCollimator_2 16.5 34 25 0 360 G4_Pb 0 0 65 log_beampipeB norot dead 242 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.2) +#/musr/command construct tubs activeCollim 2.5 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -27 log_World norot musr/ScintSD 150 +# +# ---- BEAMPIPE vers. 3 (SEGMENTED and BROAD, small section 50cm long) +#/musr/command construct tubs beampipeA 0 128 400 0 360 G4_Galactic 0 0 -900 log_World norot dead 232 +#/musr/command construct tubs beampipeAshell 128 130 400 0 360 G4_Al 0 0 -900 log_World norot dead 231 +#/musr/command construct tubs beampipeB 0 34 230 0 360 G4_Galactic 0 0 -270 log_World norot dead 234 +#/musr/command construct tubs beampipeBshell 34 36 230 0 360 G4_Al 0 0 -270 log_World norot dead 233 +# PASSIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs pbCollimator_1 20 128 15 0 360 G4_Pb 0 0 385 log_beampipeA norot dead 241 +#/musr/command construct cons pbCollimator_2 122 128 34 128 70 0 360 G4_Pb 0 0 300 log_beampipeA norot dead 242 +#/musr/command construct tubs pbCollimator_11 2.5 34 15 0 360 G4_Pb 0 0 215 log_beampipeB norot dead 245 +#/musr/command construct cons pbCollimator_12 32 34 2.5 34 25 0 360 G4_Pb 0 0 175 log_beampipeB norot dead 246 +# ACTIVE COLLIMATOR (for BEAMPIPE vers.1) +#/musr/command construct tubs activeCollim 2.5 5. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 150 +#/musr/command construct tubs activeCollimB 5. 10. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 151 +#/musr/command construct tubs activeCollimC 10. 36. 2.5 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -31 log_World norot musr/ScintSD 152 +# +# OLD ALC BEAMPIPE +# OLD ALC DESIGN: MSR 20.05.082 Tube +/musr/command construct tubs tube 35.45 38.05 315 0 360 Steel 0 0 -613 log_World norot dead 8201 +/musr/command construct tubs tube_a 0 35.45 315 0 360 G4_Galactic 0 0 -613 log_World norot dead 8251 +# SECOND COLLIMATOR +/musr/command construct tubs shield_collimatorA2 10 35 25 0 360 G4_Cu 0 0 290 log_tube_a norot dead 341 +# OLD ALC DESIGN: MSR 20.05.083 Flange +/musr/command construct tubs flange 38.05 90 6 0 360 Steel 0 0 -934 log_World norot dead 8301 +# ---- +# POSITRON COUNTERS +#/musr/command construct GPSforward forwardCounter 25 25 2.5 12.51 15.12 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 1 +/musr/command construct GPSbackward forwardCounter 25 25 2.5 9.1 11.9 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 1 +/musr/command construct GPSbackward backwardCounter 30 30 2.5 8.80 7.64 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -30.0 log_World norot musr/ScintSD 2 +/musr/command construct box up 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE 57.5 0 0.log_World norot musr/ScintSD 3 +/musr/command construct box down 2.5 53 53 G4_PLASTIC_SC_VINYLTOLUENE -57.5 0 0.log_World norot musr/ScintSD 4 +/musr/command construct box rite1 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 -38 log_World norot musr/ScintSD 5 +/musr/command construct box rite2 53 2.5 14 G4_PLASTIC_SC_VINYLTOLUENE 0 -56.25 38 log_World norot musr/ScintSD 6 +/musr/command construct box rite3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 -51.25 0 log_World norot musr/ScintSD 7 +/musr/command construct box left1 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 -48.3 log_World norot musr/ScintSD 8 +/musr/command construct box left2 53 2.5 19.3 G4_PLASTIC_SC_VINYLTOLUENE 0 72.5 48.3 log_World norot musr/ScintSD 9 +/musr/command construct box left3 35 2.5 20 G4_PLASTIC_SC_VINYLTOLUENE 0 53.75 0 log_World norot musr/ScintSD 10 +# FORWARD VETO +#/musr/command construct polyconeA forwardVeto 0 360 12 zPlaneGPSveto rInnerGPSveto rOuterGPSveto G4_PLASTIC_SC_VINYLTOLUENE 0 0 24 log_World norot musr/ScintSD 51 +/musr/command construct GPSbackwardVeto forwVetoA 9. 11.8 9. 11.8 2.5 6.25 6.7 6.25 6.7 G4_PLASTIC_SC_VINYLTOLUENE 0 0 26.5 log_World norot musr/ScintSD 51 +#/musr/command construct GPSbackwardVeto forwVetoB 11.8 23.5 11.8 23.5 37.5 6.7 18.4 6.7 18.4 G4_PLASTIC_SC_VINYLTOLUENE 0 0 66.5 log_World norot musr/ScintSD 51 +#/musr/command construct GPSbackwardVeto forwVetoC 23.5 16.1 23.5 16.1 17.5 18.4 11. 18.4 11. G4_PLASTIC_SC_VINYLTOLUENE 0 0 121.5 log_World norot musr/ScintSD 51 +#/musr/command construct box forwVetoD 16. 16. 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 141.5 log_World norot musr/ScintSD 51 +#/musr/command construct box forwVetoD 23.5 23.5 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 106.5 log_World norot musr/ScintSD 51 +/musr/command construct GPSbackwardVeto forwVetoB 11.8 18.9 11.8 18.9 15 6.7 13.8 6.7 13.8 G4_PLASTIC_SC_VINYLTOLUENE 0 0 44.0 log_World norot musr/ScintSD 51 +/musr/command construct box forwVetoD 18.9 18.9 2.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 61.5 log_World norot musr/ScintSD 51 +# BACKWARD VETO +/musr/command construct GPSbackwardVeto backwardVeto 35.13 7.63 35.13 7.63 60 31 3.5 31 3.5 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -87.5 log_World norot musr/ScintSD 52 +#--------------------- +# OUTER SHIELD +/musr/command construct tubeWithWindows tube1 20 21 33.5 14.5 33.5 14.5 33.5 G4_Cu 0 0 0 log_World matrix3 dead 401 +/musr/command construct tubs bottom1 0 20 0.5 0 360 G4_Cu 0 -33.0 0 log_World matrix3 dead 402 +/musr/command construct tubs window1 21 21.010 15 0 360 G4_Cu 0 0 0 log_World matrix3 dead 403 +/musr/command construct tubs bottom1a 0 20 0.5 0 360 G4_Cu 0 33.0 0 log_World matrix3 dead 404 +# INNER SHIELD +/musr/command construct tubeWithWindows tube2 11.5 12.5 21.5 7.5 21.5 10. 21.5 G4_Cu 0 0 0 log_World matrix3 dead 411 +/musr/command construct tubs bottom2 0 11.5 3.0 0 360 G4_Cu 0 -21.5 0 log_World matrix3 dead 412 +/musr/command construct tubs window2 12.5 12.510 8 0 360 G4_Cu 0 0 0 log_World matrix3 dead 413 +/musr/command construct tubs bottom2a 0 11.5 3.0 0 360 G4_Cu 0 21.5 0 log_World matrix3 dead 414 +# HEATER +/musr/command construct tubs heater 16 16.3 7.5 0 360 G4_Cu 0 -18.5 0 log_World matrix3 dead 415 +# +#--------------------- +# MAGNET +#/musr/command construct tubs magnet 44.4 100 150 0 360 G4_He 0 0 0 log_World norot dead 221 +# MAGNET WALL +#/musr/command construct tubs mag_wall 44.4 46.5 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 222 +# MAGNET VOLUME TO DELETE TRACKS +#/musr/command construct tubs sh0 46.5 100 150 0 360 G4_Cu 0 0 0 log_magnet norot dead 223 +# SHIELD TO DELETE TRACKS +#/musr/command construct tubs shield1 36 100 5 0 360 G4_AIR 0 0 -105 log_World norot dead -2 +#/musr/command construct tubs sh2 0 100 5 0 360 G4_AIR 0 0 205 log_World norot dead -3 + +# NOSE EXTENSION +#/musr/command construct tubs noseExtensionA 15 25 2.0 0 360 G4_Al 0 0 -47 log_World norot dead 300 +#/musr/command construct tubs noseExtensionB 25 28 126.5 0 360 G4_Al 0 0 -171.5 log_World norot dead 302 +#/musr/command construct tubs noseExtensionC 28 41 4.0 0 360 G4_Al 0 0 -294 log_World norot dead 304 +# +# COLLIMATOR +#/musr/command construct tubs collimatorA 2.5 25 15 0 360 G4_Pb 0 0 -64 log_World norot dead 310 +#/musr/command construct tubs collimatorB 3.5 25 10 0 360 G4_Pb 0 0 -89 log_World norot dead 312 +#/musr/command construct tubs collimatorC 5.0 25 10 0 360 G4_Pb 0 0 -109 log_World norot dead 314 +# +# M COUNTERS AND M COUNTER HOLDER +#/musr/command construct tubs M0_holder1 5.5 7.5 3.25 0 360 G4_Al 0 0 -36.31 log_World norot dead 330 +#/musr/command construct tubs M0_holder2 3.5 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -37.06 log_World norot dead 333 +#/musr/command construct tubs M0_holder3 4.0 5.5 0.75 0 360 G4_PLEXIGLASS 0 0 -35.56 log_World norot dead 335 +/musr/command construct tubs M0 0 7.5 0.15 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -25.0 log_World norot musr/ScintSD 102 +#/musr/command construct tubs M0_electronics 4.0 9 0.85 0 360 G4_POLYCARBONATE 0 0 -40.41 log_World norot dead 337 +# +# TARGET SPACE +#/musr/command construct tubs targetspace 0 5 50 0 360 G4_He 0 0 -20 log_cryostat +# SCINTILLATOR BEFORE TARGET +#/musr/command construct tubs coulombM1 0 3.0 0.1 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2 log_World norot musr/ScintSD 101 +# TARGET +/musr/command construct tubs target 0 4.0 0.215 0 360 G4_Ag 0 0 0 log_World norot dead 201 +/musr/command construct tubs targetFieldVol 0 0.5 0.015 0 360 G4_Ag 0 0 0 log_target norot dead 202 +#/musr/command construct tubs vetoTarget 0 5.0 1. 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 1.220 log_World norot musr/ScintSD 160 +#/musr/command construct tubs vetoCyl 5 6.0 3.6 0 360 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -1.39 log_World norot musr/ScintSD 161 +#/musr/command construct TubeWithTubeHole vetoTarget 7 9 5.1 0 360 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct TubeWithHoleAndTubeHole vetoTarget 1.5 6 5.1 0 360 4 8.2 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -2.89 log_World norot musr/ScintSD 160 +#/musr/command construct tubs sampleHolder 0 4 31.39 0 360 G4_Ag 0 0 31.61 log_World norot dead 165 +#/musr/command construct tubs sampleHolder2 0 7.5 108.5 0 360 G4_Ag 0 0 171.5 log_World norot dead 166 +# +#/musr/command construct TubeWithHolePlusTubeHole PlexyCyl1 4 12.5 4.5 0 360 7 12.5 5 G4_PLEXIGLASS 0 0 -10. log_World matrix2 dead 45 +#/musr/command construct tubs PlexyCyl2 7.5 12.5 2 0 360 G4_PLEXIGLASS 0 0 12.5 log_World norot dead 46 +#/musr/command construct TubeWithHolePlusTubeHole vetoCyl 2.5 12. 5. 0 360 4 12 9 G4_PLASTIC_SC_VINYLTOLUENE 0 0 -10.5 log_World matrix2 musr/ScintSD 51 +#/musr/command construct tubs vetoCylA 8.0 12.0 10 91 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 61 +#/musr/command construct tubs vetoCylB 8.0 12.0 10 181 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 62 +#/musr/command construct tubs vetoCylC 8.0 12.0 10 271 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 63 +#/musr/command construct tubs vetoCylD 8.0 12.0 10 1 88 G4_PLASTIC_SC_VINYLTOLUENE 0 0 0 log_World norot musr/ScintSD 64 +# +#--------------------------------------------------------- +#/musr/command region define goulombRegion log_target +#/musr/command region define goulombRegion log_M0 +#/musr/command region setProductionCut goulombRegion 0.01 0.01 0.01 +#--------------------------------------------------------- +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_1 6 +#/musr/command logicalVolumeToBeReweighted mu log_pbCollimator_2 5 +#/musr/command logicalVolumeToBeReweighted mu log_activeCollim 4 +#--------------------------------------------------------- +# +/musr/command visattributes G4_PLASTIC_SC_VINYLTOLUENE red +/musr/command visattributes G4_PLEXIGLASS yellow +/musr/command visattributes G4_Pb blue +#/musr/command visattributes log_beampipe invisible +#/musr/command visattributes log_beampipeAshell invisible +#/musr/command visattributes log_beampipeBshell invisible +/musr/command visattributes log_World invisible +/musr/command visattributes log_target yellow +#/musr/command visattributes log_magnet invisible +#/musr/command visattributes log_mag_wall invisible +#/musr/command visattributes log_magnet yellow +#/musr/command visattributes log_mag_wall yellow +#/musr/command visattributes log_sh0 invisible +#/musr/command visattributes log_sh2 invisible +#/musr/command visattributes log_vetoTarget green +#/musr/command visattributes log_vetoCyl green +################################################################################### +######################### M A G N E T I C F I E L D ######################### +################################################################################### +# Set magnetic field (set field intensity in T and sigma in mm) +# syntax for magneticfield: fromfile filename fieldValue +# uniform fieldValue +# gaussian fieldValue sigma +# +/musr/command globalfield centralSolenoidField 0. 0. 0. fromfile 2D GPS_6kG_yAx_xRad_cgs.table log_targetFieldVol 0.005 +/musr/command globalfield setparameter SetLargestAcceptableStep 2 +/musr/command globalfield setparameter SetMinimumEpsilonStep 5e-5 +/musr/command globalfield setparameter SetMaximumEpsilonStep 0.001 +/musr/command globalfield setparameter SetDeltaOneStep 0.1 +/musr/command globalfield setparameter SetDeltaIntersection 0.01 +/musr/command globalfield printparameters +/musr/command globalfield printFieldValueAtPoint 0 0 10 +/musr/command globalfield printFieldValueAtPoint 0 0 -10 +/musr/command globalfield printFieldValueAtPoint 0 10 10 +/musr/command globalfield printFieldValueAtPoint 10 0 10 +/musr/command globalfield printFieldValueAtPoint -10 0 10 +/musr/command globalfield printFieldValueAtPoint 10 10 10 +/musr/command globalfield printFieldValueAtPoint 40 40 100 +/musr/command globalfield printFieldValueAtPoint 40 40 900 +################################################################################### +######################### P H Y S I C S P R O C E S S E S ################## +################################################################################### +# Geant 4.9.3 +/musr/command process addDiscreteProcess gamma G4PhotoElectricEffect +/musr/command process addDiscreteProcess gamma G4ComptonScattering +/musr/command process addDiscreteProcess gamma G4GammaConversion +/musr/command process addDiscreteProcess gamma G4RayleighScattering +/musr/command process addProcess e- G4eMultipleScattering -1 1 1 +/musr/command process addProcess e- G4eIonisation -1 2 2 +/musr/command process addProcess e- G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eMultipleScattering -1 1 1 +/musr/command process addProcess e+ G4eIonisation -1 2 2 +/musr/command process addProcess e+ G4eBremsstrahlung -1 3 3 +/musr/command process addProcess e+ G4eplusAnnihilation 0 -1 4 +/musr/command process addProcess mu- G4MuMultipleScattering -1 1 1 +/musr/command process addProcess mu- G4MuIonisation -1 2 2 +/musr/command process addProcess mu- G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu- G4MuPairProduction -1 4 4 +/musr/command process addProcess mu+ G4MuMultipleScattering -1 1 1 +#/musr/command process addModel mu+ G4MuMultipleScattering G4UrbanMscModel92 0 +/musr/command process addProcess mu+ G4MuIonisation -1 2 2 +/musr/command process addProcess mu+ G4MuBremsstrahlung -1 3 3 +/musr/command process addProcess mu+ G4MuPairProduction -1 4 4 +# +# +#/home/install/geant4.9.3/source/processes/electromagnetic/utils/src/G4EnergyLossMessenger.cc +######## /process/msc/StepLimit Minimal | UseDistanceToBoundary | UseSafety +/process/msc/StepLimit UseSafety +#/process/msc/LateralDisplacement +/process/msc/RangeFactor 0.04 +/process/msc/GeomFactor 2.5 +#/process/msc/FactorForAngleLimit +/process/msc/Skin 3.0 +#/process/msc/ThetaLimit 0.2 rad +# +################################################################################### +################## S O M E O T H E R P A R A M E T E R S ################## +################################################################################### +# Set the overall range cut +#/run/setCut 1 mm +# Set the range cut on a particular volumes (in mm) +/musr/command SetUserLimits log_target 0.01 +#/musr/command SetUserLimits log_targetscint 0.01 +/musr/command SetUserLimits log_M0 0.01 +# Store all events into the ROOT tree or just the interesting ones ? (true is default) +#/musr/command storeOnlyEventsWithHits false +# Set the minimum time separation between two subsequent signals in the same detector (in ns) +/musr/command signalSeparationTime 0.1 +# +/musr/run/howOftenToPrintEvent 100000 +/musr/command maximumRunTimeAllowed 86000 +/musr/run/randomOption 2 +################################################################################### +######################### R O O T O U T P U T ############################## +################################################################################### +/musr/command rootOutput det_edep_el off +/musr/command rootOutput det_edep_pos off +/musr/command rootOutput det_edep_gam off +/musr/command rootOutput det_edep_mup off +/musr/command rootOutput det_nsteps off +/musr/command rootOutput det_length off +/musr/command rootOutput det_time_end off +/musr/command rootOutput det_kine off +/musr/command rootOutput det_VrtxKine off +/musr/command rootOutput det_VrtxX off +/musr/command rootOutput det_VrtxY off +/musr/command rootOutput det_VrtxZ off +/musr/command rootOutput det_VrtxVolID off +/musr/command rootOutput det_VrtxProcID off +/musr/command rootOutput det_VrtxTrackID off +/musr/command rootOutput det_VrtxParticleID off +/musr/command rootOutput det_VvvKine off +/musr/command rootOutput det_VvvX off +/musr/command rootOutput det_VvvY off +/musr/command rootOutput det_VvvZ off +/musr/command rootOutput det_VvvVolID off +/musr/command rootOutput det_VvvProcID off +/musr/command rootOutput det_VvvTrackID off +/musr/command rootOutput det_VvvParticleID off +/musr/command rootOutput odet_ID off +/musr/command rootOutput odet_nPhot off +/musr/command rootOutput odet_timeFirst off +/musr/command rootOutput odet_timeSecond off +/musr/command rootOutput odet_timeThird off +/musr/command rootOutput odet_timeA off +/musr/command rootOutput odet_timeB off +/musr/command rootOutput odet_timeC off +/musr/command rootOutput odet_timeD off +/musr/command rootOutput odet_timeMean off +/musr/command rootOutput odet_timeLast off +/musr/command rootOutput odet_timeCFD off +/musr/command rootOutput odet_amplCFD off +/musr/command rootOutput nOptPhot off +################################################################################### +######################### V I S U A L I S A T I O N ############################## +################################################################################### +/vis/disable +#/control/execute visVRML.mac +#/control/execute visFromToni.mac +#/control/execute visDawn50001.mac +#/vis/open VRML2FILE +#/vis/open DAWNFILE +### (if too many tracks cause core dump => storeTrajectory 0) +#/vis/scene/create +# +#/tracking/storeTrajectory 1 +#/vis/viewer/set/viewpointThetaPhi 90 0 +##/vis/viewer/set/globalLineWidthScale 3 +#/vis/viewer/zoom 30 +###/vis/scene/add/trajectories +#/vis/drawVolume +#/vis/viewer/flush +####/hits/verbose 2 +################################################################################### +######################### P A R T I C L E G U N ################################# +################################################################################### +/gun/vertex 0 0 -1000 mm +# FWHM 10mm ==> sigma = 10/2.354 = 4.2481mm +#/gun/vertexsigma 20 20 0 mm +#---/gun/vertexboundary: rMaxAllowed, zMinAllowed, zMaxAllowed +/gun/vertexboundary 128 -999999 999999 mm +#/gun/momentum 27.0 MeV +# sigma = 3% ==> sigma 27*0.03 = 0.81 +#/gun/momentumsmearing 0.81 MeV +#---/gun/momentumboundary: pMinAllowed, pMaxAllowed, dummy +#/gun/momentumboundary 20 40 0 MeV +# TURTLE +#/gun/turtlefilename FOR061_2008_04_22.DAT +#/gun/turtlefilename FOR070_2008_10_17_XXII.DAT +#/gun/turtlefilename FOR077_pie3_HiField_d05_x30.dat +#/gun/turtlefilename FOR077_reggiani_Jan2010_NEW.dat +/gun/turtlefilename FOR077_reggiani_Feb2010.dat +#/gun/turtleZ0position -900 mm +#---/gun/tilt: xangle, yangle, dummy +#/gun/tilt 0 0.5 0 deg +#---/gun/tiltsigma: xangleSigma, yangleSigma, dummy (1 degree on 1 meter ~ 17mm) +#/gun/tiltsigma 0.2 0.2 0 deg +#/gun/pitch 0.5 deg +# Spin rotated by 50 degrees upwards: +/gun/muonPolarizVector 0.766043969 0. -0.642788174 +#---/gun/decaytimelimits: decayMin, decayMax, decayTime +#/gun/decaytimelimits 400 410 2197.03 ns +/gun/decaytimelimits -1 -1 2197.03 ns +################################################################################### +######################## B E A M O N ######################################### +################################################################################### +#/run/beamOn 3000000 +#/run/beamOn 10 +/run/beamOn 10000000 diff --git a/run/README.TXT b/run/README.TXT new file mode 120000 index 0000000..04326cb --- /dev/null +++ b/run/README.TXT @@ -0,0 +1 @@ +/afs/psi.ch/user/s/sedlak/geant4/musr/run/README.TXT \ No newline at end of file diff --git a/run/g495.sh b/run/g495.sh new file mode 100644 index 0000000..aa2de40 --- /dev/null +++ b/run/g495.sh @@ -0,0 +1,10 @@ +export G4LEVELGAMMADATA=/home/install/geant4.9.5/data/PhotonEvaporation2.2; +export G4RADIOACTIVEDATA=/home/install/geant4.9.5/data/RadioactiveDecay3.4; +export G4LEDATA=/home/install/geant4.9.5/data/G4EMLOW6.23; +export G4NEUTRONHPDATA=/home/install/geant4.9.5/data/G4NDL4.0; +export G4ABLADATA=/home/install/geant4.9.5/data/G4ABLA3.0; +export G4REALSURFACEDATA=/home/install/geant4.9.5/data/RealSurface1.0; +export G4NEUTRONXSDATA=/home/install/geant4.9.5/data/G4NEUTRONXS1.1; +export G4PIIDATA=/home/install/geant4.9.5/data/G4PII1.3; +export G4VRMLFILE_VIEWER="vrmlview"; +echo "On this machine the G4VRMLFILE_VIEWER=$G4VRMLFILE_VIEWER" diff --git a/run/run_many_files.tar.gz b/run/run_many_files.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7d716131e8033496c346a288f64d788dfff3a7ef GIT binary patch literal 2148885 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 z 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�*yLW#M$ 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Ƚk*E>j-$ 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 z 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�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