git commands (release 21):

Full tutorial available here

Setup:

Resolving failed sweeps:

  • git checkout -b master-my-failed-sweep upstream/master --no-track
  • git cherry-pick -m 1 58c6387b
  • git status
  • git commit
  • git push --set-upstream origin master-my-failed-sweep

Compiling and testing (release 21):

  • git checkout -b 21.6-my_fix_branch upstream/21.6 --no-track
  • cd ..
  • mkdir build
  • cd build
  • cp ../athena/Projects/AthGeneration/package_filters.txt ../package_filters.txt
  • emacs -nw ../package_filters.txt
  • cmake -DATLAS_PACKAGE_FILTER_FILE=../package_filters.txt ../athena/Projects/WorkDir
  • make -j
  • mkdir ../run && cd ../run
  • source ../build/x86_64-slc6-gcc62-opt/setup.sh
  • export JODIR15=/cvmfs/atlas.cern.ch/repo/sw/Generators/MC15JobOptions/latest
  • ../athena/Generators/EvgenJobTransforms/test/test_pythia8_minbias_high >& log &

Working with the generator release 21.6

svn commands (release 19):

Checking out:

  • asetup 19.2.5.26,here
  • cmt co Generators/GeneratorFilters
  • (for checking out a tag: cmt co -r GeneratorFilters-00-03-08 Generators/GeneratorFilters)
  • (for full path: svn co svn+ssh://chays@svn.cern.ch/reps/atlasphys-hcmb/Physics/Higgs/combined/ConfNotes/Autumn2017/Couplings/ConfNote/)

Compiling:

  • cd Generators/GeneratorFilters/cmt
  • cmt config
  • source setup.sh
  • cmt bro make

Tagging:

  • svn cp $SVNROOT/Generators/GeneratorFilters/trunk -r 778095 $SVNROOT/Generators/GeneratorFilters/tags/GeneratorFilters-00-03-43 -m "Edits to TauFilter and ParentTwoChildrenFilter"

Generator filter validation twiki:

Genser email:

Release build (software shifters):

LHC Higgs WG twiki:

-- ChristopherHays - 2016-10-12

Edit | Attach | Watch | Print version | History: r20 < r19 < r18 < r17 < r16 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r20 - 2018-12-19 - ChristopherHays
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback