Backup of the old Software instructions as they were until the move to EOS

  • Login to LXPLUS
  • Setup the BGV environment:
    • source /afs/
    • SetBGVEnv vXrY       (use SetBGVEnv -l to list the existing BGV release versions)
      • The call of this script results into defining the environment variables $BGVSim, $BGVDigi, $BGVRec, and $BGVRELEASE. The first three expand to (for example) Boole v29r6. The last one expands to (for example) --user-area /afs/ The values of these variables are determined by the argument vXrY
  • Setup the LHCb environment:
    • Use the standard LHCb statements: SetupProject for running a job, or setenvProject for compiling code
    • E.g. SetupProject $BGVDigi $BGVRELEASE
    • Use the argument $BGVRELEASE if you want to run a job using a BGV SW release in /afs/ These releases are installed by a "BGV release manager" for common usage. If you don't give this argument, the $User_release_area will be used (by default = ~/cmtuser)
    • For code development, use your own location (e.g. ~/cmtuser), i.e. a statement like setenvProject $BGVRec ( without $BGVRELEASE )
  • Run your or GaudiPython job
    • Standard job options can be found in the options directory in some of the BGV packages. For further instructions and examples, look at the dedicated Simulation, Digitization and Reconstruction topics
Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2017-07-19 - unknown
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    BGV All webs login

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