Print

Print


Commit in lcsim-cal-calib/scripts on MAIN
calculateSamplingFractions.sh+74added 1.1
sf.plt+43added 1.1
submitNeutralParticleSamplingFractions.sh+61added 1.1
writeSFInputFileNeutralParticles.sh+63added 1.1
+241
4 added files
move scripts to subdir

lcsim-cal-calib/scripts
calculateSamplingFractions.sh added at 1.1
diff -N calculateSamplingFractions.sh
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ calculateSamplingFractions.sh	4 May 2010 18:10:16 -0000	1.1
@@ -0,0 +1,74 @@
+echo 'processing log files for' $1
+cd $1
+
+grep SamplingFractions logs/gamma_sf_$1_Theta* > gamma_$1.txt
+
+sed -i 's/logs\///g' gamma_$1.txt
+sed -i 's/'gamma_sf_$1_Theta'//g' gamma_$1.txt
+sed -i 's/log:SamplingFractions://g' gamma_$1.txt
+
+cp gamma_$1.txt sf.txt
+rm fit.log
+gnuplot ../sf.plt 
+mv fit.log gamma_$1_samplingFractionsFit.txt
+#sed -i 's/sf.ps/'$1 gamma sampling fractions'/g' sf.ps
+mv sf.ps gamma_$1.ps
+
+#
+
+grep SamplingFractions logs/n_sf_$1_Theta* > n_$1.txt
+
+sed -i 's/logs\///g' n_$1.txt
+sed -i 's/'n_sf_$1_Theta'//g' n_$1.txt
+sed -i 's/log:SamplingFractions://g' n_$1.txt
+
+cp n_$1.txt sf.txt
+rm fit.log
+gnuplot ../sf.plt 
+mv fit.log n_$1_samplingFractionsFit.txt
+mv sf.ps n_$1.ps
+
+#
+
+grep SamplingFractions logs/nbar_sf_$1_Theta* > nbar_$1.txt
+
+sed -i 's/logs\///g' nbar_$1.txt
+sed -i 's/'nbar_sf_$1_Theta'//g' nbar_$1.txt
+sed -i 's/log:SamplingFractions://g' nbar_$1.txt
+
+cp nbar_$1.txt sf.txt
+rm fit.log
+gnuplot ../sf.plt 
+mv fit.log nbar_$1_samplingFractionsFit.txt
+mv sf.ps nbar_$1.ps
+
+#
+
+grep SamplingFractions logs/K0L_sf_$1_Theta* > K0L_$1.txt
+
+sed -i 's/logs\///g' K0L_$1.txt
+sed -i 's/'K0L_sf_$1_Theta'//g' K0L_$1.txt
+sed -i 's/log:SamplingFractions://g' K0L_$1.txt
+
+cp K0L_$1.txt sf.txt
+rm fit.log
+gnuplot ../sf.plt 
+mv fit.log K0L_$1_samplingFractionsFit.txt
+mv sf.ps K0L_$1.ps
+
+#
+
+grep SamplingFractions logs/neutralHadrons_sf_$1_Theta* > neutralHadrons_$1.txt
+
+sed -i 's/logs\///g' neutralHadrons_$1.txt
+sed -i 's/'neutralHadrons_sf_$1_Theta'//g' neutralHadrons_$1.txt
+sed -i 's/log:SamplingFractions://g' neutralHadrons_$1.txt
+
+cp neutralHadrons_$1.txt sf.txt
+rm fit.log
+gnuplot ../sf.plt 
+mv fit.log neutralHadrons_$1_samplingFractionsFit.txt
+mv sf.ps neutralHadrons_$1.ps
+
+echo 'done.'
+cd ..
\ No newline at end of file

lcsim-cal-calib/scripts
sf.plt added at 1.1
diff -N sf.plt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sf.plt	4 May 2010 18:10:16 -0000	1.1
@@ -0,0 +1,43 @@
+set terminal postscript
+set output "sf.ps"
+set xlabel "Theta"
+set xrange [ 80 : 180 ]
+#plot "sf.txt" using 1:2 title 'Theta vs EM1 SF'
+
+# break fitting region into barrel and endcap
+
+
+# EM1 Sampling Fractions
+em1_barrel(x)= em1b_0 + em1b_1*sin(2*pi*(x-90)/360-pi/2)
+em1_endcap(x)= em1e_0 + em1e_1*sin(2*pi*(x-90)/360)
+
+
+fit [80.:145.]  em1_barrel(x)   "sf.txt" using 1:2 via em1b_0,   em1b_1
+fit [145.:180.] em1_endcap(x) "sf.txt" using 1:2 via em1e_0, em1e_1
+
+#only plot function within range of validity
+set ylabel "EM1 Sampling Fraction"
+plot "sf.txt" using 1:2 title 'Theta vs EM1 SF', (x>145. ? 1/0 : em1_barrel(x)), (x<145. ? 1/0 : em1_endcap(x))
+
+
+
+# EM2 Sampling Fractions
+em2_barrel(x)= em2b_0 + em2b_1*sin(2*pi*(x-90)/360-pi/2)
+em2_endcap(x)= em2e_0 + em2e_1*sin(2*pi*(x-90)/360)
+
+fit [80.:145.] em2_barrel(x) "sf.txt" using 1:3 via em2b_0, em2b_1
+fit [145.:180.] em2_endcap(x) "sf.txt" using 1:3 via em2e_0, em2e_1
+set ylabel "EM2 Sampling Fraction"
+plot "sf.txt" using 1:3 title 'Theta vs EM2 SF', (x>145. ? 1/0 : em2_barrel(x)), (x<145. ? 1/0 : em2_endcap(x))
+
+
+
+# HCal Sampling Fractions
+had_barrel(x)= hadb_0 + hadb_1*sin(2*pi*(x-90)/360-pi/2)
+had_endcap(x)= hade_0 + hade_1*sin(2*pi*(x-90)/360)
+
+fit [80.:145.] had_barrel(x) "sf.txt" using 1:4 via hadb_0, hadb_1
+fit [145.:180.] had_endcap(x) "sf.txt" using 1:4 via hade_0, hade_1
+set ylabel "HCal Sampling Fraction"
+plot "sf.txt" using 1:4 title 'Theta vs HCal SF', (x>145. ? 1/0 : had_barrel(x)), (x<145. ? 1/0 : had_endcap(x))
+

lcsim-cal-calib/scripts
submitNeutralParticleSamplingFractions.sh added at 1.1
diff -N submitNeutralParticleSamplingFractions.sh
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ submitNeutralParticleSamplingFractions.sh	4 May 2010 18:10:16 -0000	1.1
@@ -0,0 +1,61 @@
+# argument is the detector name
+
+if [ -d $1 ]
+then
+echo 'dir' $1 ' exists, writing log files to it'
+else
+echo 'dir' $1 'does not exist, creating it...'
+mkdir $1
+mkdir $1/logs
+fi
+
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta90.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta90.txt
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta100.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta100.txt
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta110.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta110.txt
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta120.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta120.txt
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta130.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta130.txt
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta140.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta140.txt
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta150.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta150.txt
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta160.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta160.txt
+bsub -G lcd  -q xlong -o $1/logs/gamma_sf_$1_Theta170.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/gamma_sf_$1_Theta170.txt
+
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta90.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta90.txt
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta100.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta100.txt
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta110.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta110.txt
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta120.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta120.txt
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta130.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta130.txt
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta140.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta140.txt
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta150.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta150.txt
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta160.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta160.txt
+bsub -G lcd  -q xlong -o $1/logs/n_sf_$1_Theta170.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/n_sf_$1_Theta170.txt
+
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta90.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta90.txt
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta100.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta100.txt
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta110.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta110.txt
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta120.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta120.txt
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta130.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta130.txt
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta140.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta140.txt
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta150.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta150.txt
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta160.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta160.txt
+bsub -G lcd  -q xlong -o $1/logs/nbar_sf_$1_Theta170.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/nbar_sf_$1_Theta170.txt
+
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta90.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta90.txt
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta100.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta100.txt
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta110.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta110.txt
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta120.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta120.txt
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta130.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta130.txt
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta140.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta140.txt
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta150.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta150.txt
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta160.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta160.txt
+bsub -G lcd  -q xlong -o $1/logs/K0L_sf_$1_Theta170.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/K0L_sf_$1_Theta170.txt
+
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta90.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta90.txt
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta100.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta100.txt
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta110.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta110.txt
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta120.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta120.txt
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta130.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta130.txt
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta140.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta140.txt
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta150.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta150.txt
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta160.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta160.txt
+bsub -G lcd  -q xlong -o $1/logs/neutralHadrons_sf_$1_Theta170.log ./bin/lcsim-cal-calib org.lcsim.cal.calib.SamplingFractionAnalysisDriver $1/neutralHadrons_sf_$1_Theta170.txt
+

lcsim-cal-calib/scripts
writeSFInputFileNeutralParticles.sh added at 1.1
diff -N writeSFInputFileNeutralParticles.sh
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ writeSFInputFileNeutralParticles.sh	4 May 2010 18:10:16 -0000	1.1
@@ -0,0 +1,63 @@
+#
+# 080325
+# N.A. Graf
+#
+# a script to generate a list of single neutral particle files at fixed theta and energy
+# to be used to determine calorimeter sampling fractions.
+#
+# arguments are detector_name & theta
+#
+
+if [ -d $1 ]
+then
+echo 'dir' $1 ' exists, writing txt files to it'
+else
+echo 'dir' $1 'does not exist, creating it...'
+mkdir $1
+mkdir $1/logs
+fi
+
+
+ls singlesDir/$1/slcio/slic/n_Theta$2_1GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio > $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/n_Theta$2_2GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/n_Theta$2_5GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/n_Theta$2_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/n_Theta$2_20GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_1GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_2GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_5GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_20GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_1GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_2GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_5GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_20GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/neutralHadrons_sf_$1_Theta$2.txt
+
+ls singlesDir/$1/slcio/slic/gamma_Theta$2_1GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio > $1/gamma_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/gamma_Theta$2_2GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/gamma_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/gamma_Theta$2_5GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/gamma_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/gamma_Theta$2_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/gamma_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/gamma_Theta$2_20GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/gamma_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/gamma_Theta$2_50GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/gamma_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/gamma_Theta$2_100GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/gamma_sf_$1_Theta$2.txt
+
+ls singlesDir/$1/slcio/slic/n_Theta$2_1GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio > $1/n_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/n_Theta$2_2GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/n_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/n_Theta$2_5GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/n_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/n_Theta$2_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/n_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/n_Theta$2_20GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/n_sf_$1_Theta$2.txt
+
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_1GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio > $1/nbar_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_2GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/nbar_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_5GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/nbar_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/nbar_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/nbar_Theta$2_20GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/nbar_sf_$1_Theta$2.txt
+
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_1GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio > $1/K0L_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_2GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/K0L_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_5GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/K0L_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/K0L_sf_$1_Theta$2.txt
+ls singlesDir/$1/slcio/slic/K0L_Theta$2_20GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_$1.slcio >> $1/K0L_sf_$1_Theta$2.txt
CVSspam 0.2.8