Difference: NA62MonteCarlo (1 vs. 2)

Revision 22012-05-01 - DanProtopopescu

Line: 1 to 1
 
META TOPICPARENT name="NA62"

NA62 Monte Carlo Simulations

Line: 26 to 26
 

Code distribution

Changed:
<
<
  • Create tarballs for geant4, root, X11 and sw (see attached scripts)
  • Run special job to wget and unpack these tarballs on sites
>
>
 
  • Run test job
Added:
>
>

Job submission

 
Changed:
<
<
-- DanProtopopescu - 2012-04-30
>
>
  • Run parameters given in the StandardRun.mac file: run number, number of events, random seed, root output file name
  • Job environment parameters are set by sourcing the na62jobenv.sh script created by InstallSoftware.sh
  • The .mac is modified using sed on the worker node to modify paths to LAV matrix files, which are installed in the software area by InstallSoftware.sh
  • The actual job script is attached (needs editing and streamlining)

Bulk job submission (job splitting)

  1. Create N .mac files using the template
  2. Create one Ganga script including the list of N .mac files
  3. Run this script via Ganga
 
META FILEATTACHMENT attachment="NA62MC.tar.zip" attr="" comment="Test tarball from Antonino Sergi" date="1333620431" moveby="DanProtopopescu" movedto="Main.NA62MonteCarlo.NA62MC.tar.zip" movedwhen="1335804947" movefrom="Main.NA62.NA62MC.tar.zip" name="NA62MC.tar.zip" path="NA62MC.tar.zip" size="16919575" stream="NA62MC.tar.zip" tmpFilename="/usr/tmp/CGItemp30898" user="DanProtopopescu" version="1"
Added:
>
>
META FILEATTACHMENT attachment="StandardRun_template.mac.txt" attr="" comment="StandardRun.mac template" date="1335868566" name="StandardRun_template.mac.txt" path="StandardRun_template.mac.txt" size="15837" stream="StandardRun_template.mac.txt" tmpFilename="/usr/tmp/CGItemp21850" user="DanProtopopescu" version="1"
META FILEATTACHMENT attachment="InstallSoftware.sh" attr="" comment="Script to install NA62 MC software on a given site" date="1335870411" name="InstallSoftware.sh" path="InstallSoftware.sh" size="1267" stream="InstallSoftware.sh" tmpFilename="/usr/tmp/CGItemp21516" user="DanProtopopescu" version="1"
META FILEATTACHMENT attachment="CreateTarballs.sh" attr="" comment="This is run on the Software Manager's UI machine to create the software tarballs for distribution" date="1335870957" name="CreateTarballs.sh" path="CreateTarballs.sh" size="85" stream="CreateTarballs.sh" tmpFilename="/usr/tmp/CGItemp21627" user="DanProtopopescu" version="1"
META FILEATTACHMENT attachment="jobscript.sh.txt" attr="" comment="Job script" date="1335871339" name="jobscript.sh.txt" path="jobscript.sh.txt" size="4799" stream="jobscript.sh.txt" tmpFilename="/usr/tmp/CGItemp21726" user="DanProtopopescu" version="1"
META FILEATTACHMENT attachment="ganga-script.txt" attr="" comment="Ganga script for multiple job submission" date="1335871749" name="ganga-script.txt" path="ganga-script.txt" size="505" stream="ganga-script.txt" tmpFilename="/usr/tmp/CGItemp21726" user="DanProtopopescu" version="1"

Revision 12012-04-30 - DanProtopopescu

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="NA62"

NA62 Monte Carlo Simulations

<--
Access control:  
-->

This wiki describes how to set up and distribute the NA62 Monte Carlo simulation code.

Software

Code compilation

  • Unpack tarball to NA62MC
  • Fix libs path problems in GNUMakefile-s (Generator/ and Beam/)
  • Make changes to env.sh: source 'offline' environment; clear XAWLIBS variable
  • Rearrange paths (move system paths after NA62-specific paths)
  • Type 'make' and be patient

Code distribution

  • Create tarballs for geant4, root, X11 and sw (see attached scripts)
  • Run special job to wget and unpack these tarballs on sites
  • Run test job

-- DanProtopopescu - 2012-04-30

META FILEATTACHMENT attachment="NA62MC.tar.zip" attr="" comment="Test tarball from Antonino Sergi" date="1333620431" moveby="DanProtopopescu" movedto="Main.NA62MonteCarlo.NA62MC.tar.zip" movedwhen="1335804947" movefrom="Main.NA62.NA62MC.tar.zip" name="NA62MC.tar.zip" path="NA62MC.tar.zip" size="16919575" stream="NA62MC.tar.zip" tmpFilename="/usr/tmp/CGItemp30898" user="DanProtopopescu" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback