Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Master by Research (MRes) project of Bogdan Mishchenko :"Simulation, reconstruction, Physics sensitivity studies for the SiD(Sillicon Detector) " | ||||||||
Line: 56 to 56 | ||||||||
source /cvmfs/sft.cern.ch/lcg/releases/gcc/4.8.4/x86_64-slc6/setup.sh source /cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/init_ilcsoft.sh cd lcgeo/ | ||||||||
Changed: | ||||||||
< < | wget https://twiki.ppe.gla.ac.uk/pub/LinearCollider/SiDTrackingEfficiencies/Tracking.tar.gz (To get the reconstruction code) tar xvzf Tracking.tar.gz Tracking/ (To unpack archive) | |||||||
> > | wget https://twiki.ppe.gla.ac.uk/pub/LinearCollider/SiDTrackingEfficiencies/Tracking_2_12_16.tar.gz (To get the reconstruction code) tar xvzf Tracking_2_12_16.tar.gz Tracking/ (To unpack archive) | |||||||
cd Tracking/ find(to list all files in the directory) ./src(directory with Marlin processor source codes) | ||||||||
Line: 72 to 72 | ||||||||
./include/fpcompare.h ./CMakeLists.txt ( CMake configuration file ) ./SiDReconstruction_161910_new_bogdan.xml (Marlin steering file) | ||||||||
Deleted: | ||||||||
< < | ./treeDraw.cxx (script to draw residuals per layer with specifying root file) ./make+run.sh~ ./treeDraw_x.cxx (script to draw x layer residuals) ./pulls.cxx ( script that draw pull distributions) ./make+run.sh ( bash script to compile code and to run Marlin with steering file) ./histograms500GeV_ttbar_10000.root (root file with tree structure that contains track reconstruction efficiencies) ./analysis_100_40_10_mu.root (root file with tree structure that contains residuals and pool distribution) ./hitresiduals_layer_40_10_v02_SiD_100.root (root file that have layer residuals ) ./SiD_02_v01_10_10_85.slcio (slcio file that can be used as input for running Marlin) ./gear_sid.xml ( gear with detector specification that attached to the Marlin steering file) | |||||||
Then: mkdir build lib ( make directories) | ||||||||
Line: 90 to 80 | ||||||||
-DILCUTIL_DIR=/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/ilcutil/v01-03/ -C $ILCSOFT/ILCSoft.cmake .. make make install | ||||||||
Changed: | ||||||||
< < | After successful compilation: | |||||||
> > | After successful compilation you will get something like this: [100%] Built target TrackAna Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /afs/phas.gla.ac.uk/user/b/bogdanm/public_ppe/Tracking/lib/libTrackAna.so.1.0.0 -- Installing: /afs/phas.gla.ac.uk/user/b/bogdanm/public_ppe/Tracking/lib/libTrackAna.so.1.0 -- Installing: /afs/phas.gla.ac.uk/user/b/bogdanm/public_ppe/Tracking/lib/libTrackAna.so -- Set runtime path of "/afs/phas.gla.ac.uk/user/b/bogdanm/public_ppe/Tracking/lib/libTrackAna.so.1.0.0" to "/afs/phas.gla.ac.uk/user/b/bogdanm/public_ppe/Tracking/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/root/6.06.02/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/Marlin/v01-09/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/lcio/v02-07-02/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/gear/v01-06/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/CLHEP/2.1.4.1/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/ilcutil/v01-03/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/MarlinTrk/v02-02/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/RAIDA/v01-07/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/DD4hep/v00-16/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/MarlinUtil/v01-12/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/v01-17-10/CED/v01-09-01/lib:/cvmfs/ilc.desy.de/sw/x86_64_gcc48_sl6/gsl/2.1/lib" | |||||||
cd .. export MARLIN_DLL=$MARLIN_DLL:$PWD/lib/libTrackAna.so (to link Marlin with compiled object files) | ||||||||
Changed: | ||||||||
< < | Marlin SiDReconstruction_161910_new_bogdan.xml(with specifying slcio file (SiD_02_v01_10_10_85.slcio)) Marlin -c SiDReconstruction_161910_new_bogdan.xml(check given steering file for consistency) | |||||||
> > | Marlin -c SiDReconstruction_021216_new_bogdan.xml(check given steering file for consistency) Marlin SiDReconstruction_021216_new_bogdan.xml(with specifying slcio file (testSiD_o1_v03_1000_muons_Angle_40_Momentum_10.slcio)) ls -ltr You will get such files: -rw-r--r-- 1 bogdanm ilc 3146400 Dec 2 13:32 SiD_Tracks_SiD_o1_v03_100_muons_Angle_40_Momentum_10.slcio (slcio file with tracking information (you can use it afterwards for visualization) -rw-r--r-- 1 bogdanm ilc 11734 Dec 2 13:32 hit_residuals_SiD_o1_v03_100_muons_Angle_40_Momentum_10.root (root file with residuals per later) -rw-r--r-- 1 bogdanm ilc 131753 Dec 2 13:32 global_residuals_SiD_o1_v03_100_muons_Angle_40_Momentum_10.root(root file with pulls, residuals of track parameters) -rw-r--r-- 1 bogdanm ilc 16593 Dec 2 13:32 digi_processors_SiD_o1_v03_100_muons_Angle_40_Momentum_10.root(root file with efficiencies(versus angle or momentum) | |||||||
Line: 182 to 189 | ||||||||
| ||||||||
Deleted: | ||||||||
< < |
| |||||||
| ||||||||
Line: 204 to 210 | ||||||||
| ||||||||
Added: | ||||||||
> > |
|