Difference: MonteCarloProduction (4 vs. 5)

Revision 52010-12-23 - AlexPenson

Line: 1 to 1
 

MonteCarloProduction

Changed:
<
<
This page shows how to produce Monte Carlo using MC10 settings with pathena.
>
>
There are various ways of getting MC produced:
 
Changed:
<
<
There are many twiki pages explaining how to get started and set up generators.
>
>
1) Official Production
 
Changed:
<
<
https://twiki.cern.ch/twiki/bin/view/AtlasProtected/AtlasProductionGroup#Private_Simulation
>
>
2) 'Organized' private production such as USATLAS RAC: http://www.usatlas.bnl.gov/twiki/bin/view/AtlasSoftware/ResourceRequest.html

3) Private production that you do yourself. Some commands and tips below.

You should make sure that physics group conveners approve the production. They will have a quota of official production and so may suggest the other options. You should find someone who has produced MC recently (possibly via the conveners) and check with them that you have the most up-to-date standard settings.

For each datasets to be produced you will need:
- A dataset number (RunNumber)
- A cross section
- A job option (probably using pythia or herwig) that Evgen can run on
- A few validation plots on a twiki (from after the Evgen step)

You will have to run the Evgen step (presumably locally) and produce a few plots per dataset to 'validate' the setup. Then put these plots on a twiki and link to it for example here https://twiki.cern.ch/twiki/bin/view/AtlasProtected/ExoticsValidationPlots. Pythia and Herwig are part of Athena, so if you have a Pythia card then you should be able to run Evgen directly on that. Otherwise you download, say, Alpgen, set it up and produce events (and possibly config) text files. Then to run Evgen you need a pythia/herwig jobOption to read the events files. Either search lxr for the job option of your favourite similar dataset: http://alxr.usatlas.bnl.gov/lxr/source/atlas/Generators/MC10JobOptions/share/MC10.107650.AlpgenJimmyZeeNp0_pt20.py or look here: http://alxr.usatlas.bnl.gov/lxr/source/atlas/Generators/

Some twiki pages explaining how to get started:

  https://twiki.cern.ch/twiki/bin/view/AtlasProtected/McProductionCommonParameters
Added:
>
>
esp. for non-Pythia: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/PreparingLesHouchesEven
 https://twiki.cern.ch/twiki/bin/view/AtlasProtected/ExoticsMCRequestsHowTo#Setting_up_a_request_for_event_g
Changed:
<
<
esp. for non-Pythia: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/PreparingLesHouchesEven
>
>
https://twiki.cern.ch/twiki/bin/view/AtlasProtected/AtlasProductionGroup#Private_Simulation

Private Production with Pathena

 
Changed:
<
<
If you haven't already emailed people to make sure that they approve the production and that you have the most up-to-date standard settings, this is one of the first things to do.
>
>
This shows how to produce Monte Carlo using MC10 settings with pathena.
 
Changed:
<
<
I followed the dashboard of a previous request http://www-f9.ijs.si/atlpy/atlprod/prodrequest/5832/
>
>
https://twiki.cern.ch/twiki/bin/viewauth/Atlas/PandaAthena#example_8_How_to_run_production

I followed the dashboard of a previous request http://www-f9.ijs.si/atlpy/atlprod/prodrequest/5832/

 

Generation and Geant

Line: 37 to 50
 csc_atlasG4_trf.py [options] [maxevents] [physicslist] [jobconfig] [dbrelease] [conditionstag] [dbcontent] [ignoreconfigerror] [amitag]
Changed:
<
<
The command below generates 5000 events and runs Geant on the first 25. I understand that it's possible to use --nEventsPerJob and %SKIPEVENTS to run multiple subjobs on the same evgen file. https://twiki.cern.ch/twiki/bin/viewauth/Atlas/PandaAthena#example_8_How_to_run_production
>
>
The command below generates 5000 events and runs Geant on the first 25. I understand that it's possible to use --nEventsPerJob and %SKIPEVENTS to run multiple subjobs on the same evgen file.
 
Changed:
<
<
Evgen_trf.py complained when I tried to generate less (or more) than 5000 events, but it's so much faster than Geant that it doesn't matter. Geant takes 4-8 mins per event
>
>
Evgen_trf.py complained when I tried to generate less (or more) than 5000 events, but it's so much faster than Geant that it doesn't matter. Geant takes 4-8 mins per event. It uses ~2GB RAM per job and is hence not allowed on xenia.
  I made the random seed equal to the job number (0 in the command below)
Line: 126 to 139
  https://twiki.cern.ch/twiki/bin/viewauth/Atlas/RecoTrf#Special_syntax_for_preExec_postE was helpful as well as:
Changed:
<
<
hn-atlas-dist-analysis-help@cern.ch and hn-atlas-job-transformations@cern.ch
>
>
hn-atlas-dist-analysis-help@cern.ch and hn-atlas-job-transformations@cern.ch
 
META TOPICMOVED by="DustinUrbaniec" date="1218228408" from="ATLAS.AtlasProduction" to="ATLAS.MonteCarloProduction"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback