Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
cms:analysis:pixelphase2simdoc [31/03/2015 09:58] migliore |
cms:analysis:pixelphase2simdoc [17/03/2016 14:59] (versione attuale) migliore |
||
---|---|---|---|
Linea 24: | Linea 24: | ||
git config --global user.github emiglior | git config --global user.github emiglior | ||
git config --global http.sslVerify false | git config --global http.sslVerify false | ||
+ | git config --global color.ui true # pretty printing! | ||
</code> | </code> | ||
Linea 74: | Linea 75: | ||
cd CMSSW_6_2_0_SLHC17_patch1/src/ | cd CMSSW_6_2_0_SLHC17_patch1/src/ | ||
eval `scram r -sh` | eval `scram r -sh` | ||
- | git clone -b 620_slhc17_patch1_phase2 git://github.com/emiglior/usercode.git . | + | git clone -b 620_slhc17_patch1_phase2_fwd git://github.com/emiglior/usercode.git . |
# to "push" changes to the remote later | # to "push" changes to the remote later | ||
# option 1. | # option 1. | ||
# git remote set-url origin git@github.com:emiglior/usercode.git | # git remote set-url origin git@github.com:emiglior/usercode.git | ||
# option 2. clone with SSH protocol | # option 2. clone with SSH protocol | ||
- | # git clone -b 620_slhc17_patch1_phase2 git@github.com:emiglior/usercode.git . | + | # git clone -b 620_slhc17_patch1_phase2_fwd git@github.com:emiglior/usercode.git . |
</code> | </code> | ||
++++ | ++++ | ||
Linea 91: | Linea 92: | ||
* <del>''LoopCMSSWBuildAndRun.py'' DIGI->DQM steps for MultiTrackValidation (not yet available in 620_slhc17_patch1_phase2)</del> | * <del>''LoopCMSSWBuildAndRun.py'' DIGI->DQM steps for MultiTrackValidation (not yet available in 620_slhc17_patch1_phase2)</del> | ||
- | Issue ''python <script_name> -h'' for online help | + | Issue ''python <script_name> -h'' for online help.\\ |
+ | e.g. ''PixelLocalRecoBuildAndRun.py -s -i MyTestConfiguration.ini'' it will create and submit jobs based on directives in the ''MyTestConfiguration.ini'' configuration file. | ||
<del>**Note:** in ''LoopCMSSWBuildAndRun.py'' the lines | <del>**Note:** in ''LoopCMSSWBuildAndRun.py'' the lines | ||
Linea 107: | Linea 109: | ||
To build the shared object required to make the plots | To build the shared object required to make the plots | ||
- | * **On lxplus or on a machine with a CMSSW installation**. From the CMSSW installation area: | + | * **On lxplus or on a machine with a CMSSW installation** (skip the first instructions if CMSSW is already installed): |
+ | - ''scram p CMSSW CMSSW_6_2_0_SLHC17_patch1'' | ||
+ | - ''cd CMSSW_6_2_0_SLHC17_patch1/src'' | ||
+ | - ''eval `scram r -sh`'' | ||
- ''git cms-addpkg DPGAnalysis/SiStripTools'' | - ''git cms-addpkg DPGAnalysis/SiStripTools'' | ||
- ''scram b -r'' | - ''scram b -r'' | ||
Linea 135: | Linea 140: | ||
</code> | </code> | ||
+ | |||
+ | ==== Change sensor thickness in GEN-SIM step ==== | ||
+ | <code> | ||
+ | scram p CMSSW CMSSW_6_2_0_SLHC17_patch1 | ||
+ | cd CMSSW_6_2_0_SLHC17_patch1/src | ||
+ | eval `scram r -sh` | ||
+ | git cms-addpkg Geometry/TrackerCommonData | ||
+ | # we need to clone usercode in a separate directory as a .git area has been already produced by the cms-addpkg command | ||
+ | git clone -b 620_slhc17_patch1_phase2_fwd git://github.com/emiglior/usercode.git | ||
+ | mv usercode/AuxCode . | ||
+ | rm -fr usercode | ||
+ | cd AuxCode/SLHCSimPhase2/test/GenSimStep | ||
+ | ./ChangeThickness.sh | ||
+ | </code> | ||
===== EXPERT USE ===== | ===== EXPERT USE ===== |