Print

Print


Commit in lcsim-cal-calib on MAIN
writeSFInputFileNeutralParticles.sh+63added 1.1
shell script to create list of input lcio files to process

lcsim-cal-calib
writeSFInputFileNeutralParticles.sh added at 1.1
diff -N writeSFInputFileNeutralParticles.sh
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ writeSFInputFileNeutralParticles.sh	20 May 2008 21:36:38 -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