Tags:
create new tag
,
view all tags
---+!!ALPGEN MC Generation at SPRACE %TOC{depth="4"}% ---++Main Goals * Make ALPGEN work out of the box for large-scale production. * Deliver whatever the production team needs in order to produce ALPGEN samples centrally. * Make SPRACE a center of ALPGEN production and distribution to the T2's in South and North America. * Deadline: May 2009. ---++ Tasks and Milestones <left> %EDITTABLE{ header="on" format="| textarea, 1x30, Task | date, 20, %SERVERTIME{"$month/$year"}%, %b/%Y | select, 1, %<nop>Completo_0_%, %<nop>Completo_1_%, %<nop>Completo_2_%, %<nop>Completo_3_%, %<nop>Completo_4_%, %<nop>Completo_5_% |" changerows="on" editbutton="Click here to edit the table"}% | *Task* |*Deadline*|*Status*| | Working team at SPRACE | Dec/2008 | %Completo_5_% | | Interface ALPGEN-CMSSW | Jan/2009 | %Completo_5_% | | Software requirements | Jan/2009 | %Completo_2_% | | User documentation | Feb/2009 | %Completo_3_% | | Usage and tuning of ALPGEN | Feb/2009 | %Completo_2_% | | ALPHA algorithm in ALPGEN | Mar/2009 | %Completo_0_% | | ALPGEN modification | May/2009 | %Completo_0_% | </left> ---++++++Tasks Legend %TWISTY{mode="div" showlink="Show Tasks Legend" hidelink="Hide Tasks Legend" remember="off" firststart="hide" showimgleft="%ICONURLPATH{toggleopen-small}%" hideimgleft="%ICONURLPATH{toggleclose-small}%"}% | *To start* | *Started* | *In progress* | *Advanced* | *Almost there* | *Complete* | | %Completo_0_% | %Completo_1_% | %Completo_2_% | %Completo_3_% | %Completo_4_% | %Completo_5_% | %ENDTWISTY% ---+++ Working team at SPRACE * *Marco Dias*: software installation and support, both for large-scale production and standard users. Also understanding of inner workings of ALPGEN. * *Thiago Tomei*: ALPGEN results validation. ALPGEN integration in CMSSW. User training. * *Flavia Dias*: ALPGEN results validation. ---+++ Interface ALPGEN-CMSSW * The usage of ALPGEN within CMSSW is mature. The main entry point to the documentation is [[https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideAlpgenInterface][this page]]. * The package !AlpgenInterface is the software that interfaces the output of ALPGEN (.unw files) to CMSSW. * Tested and validated for CMSSW_2_X. Ready for large scale production. * Tag V00-03-00-06 is suitable for large scale production with CMSSW_2_2_9 * The !AlpgenInterface has also gone through heavy development to adapt itself to the CMSSW_3_X Generator restructuring proposal, detailed [[http://indico.cern.ch/conferenceDisplay.py?confId=35613][here]]. * The responsible for this is Thiago. The dedicated Twiki is AlpgenRestructuring. * %RED%UPDATE%ENDCOLOR% Migration completed. Tag V01-01-01 is suitable for large scale production with CMSSW_3_1_X * Future developments * New project: ALPGEN --> MCDB --> CMSSW workflow ---+++ Software requirements * Identification of resources and tools. * ALPGEN v213 installed centrally at: =$CMS_PATH/slc4_ia32_gcc345/external/alpgen= - checking for availability, usability, possibility to upgrade. * Available and usable. Upgrade is difficult, depends on centralized decisions and deployment. * Grid / CRAB support to run ALPGEN jobs, i.e. to run production of weighted, unweighted and matched events in one go. Steps have been identified by Marco. * Installation and configuration of [[https://twiki.cern.ch/twiki/bin/view/CMS/ProdAgent][ProdAgent]]. Done by Marco. To be tested. * Installation of a local [[https://twiki.cern.ch/twiki/bin/view/CMS/DBS-TDR][DBS]] for the locally stored production * Understanding and generation of the Workflow.xml files * Understanding how to modify grid2.file and/or cmsGen in order to optimize/include New Physics there * [[%ATTACHURL%/generators081215.pdf][generators081215.pdf]]: A presentation describing large-scale Monte Carlo productions in CMS. ---+++ User documentation * Tutorials and user support have to be present. * SPRACE T2 Twiki: AlpGen * Documentation must be well-organized. * Extensive use of dynamic pages (Twikis). * Tutorials included in !AlpgenInterface package. * Doxygen documentation. ---+++ Usage and tuning of ALPGEN to generate MC events * Usage of ALPGEN: understood. More work is needed in usage of ALPGEN in the "unmatched" (=ickkw = 0=) mode. * ALPGEN tunings both to data (Tevatron / LHC) and to other generators is desired, in order to have handles cross-check / cross-validate the Monte Carlo productions. * Validation of results at different levels * Software level (debugging) * Physics (generation) - !HepMC level * Physics (reconstruction) - RECO level * Development of standard, consistent validation suite. ---+++ ALPHA algorithm in ALPGEN * The [[http://arxiv.org/ps/hep-ph/9807570][ALPHA algorithm]] is the heart of ALPGEN. It must be studied thoroughly in order to understand the inner workings of ALPGEN. This knowledge will allow us to modify ALPGEN in order to better suits. ---+++ ALPGEN modification * Work side-by-side with ALPGEN authors. * Inclusion of New Physics. * Dependent on all other tasks: must understand how it works and how to use it, before tinkering with it. ---++Useful Links * ALPGEN @ D0 * [[http://www-d0.fnal.gov/computing/MonteCarlo/generators/alpgen.html][ALPGEN page]] * [[http://www-d0.fnal.gov/computing/MonteCarlo/generators/alpgen_tutorial.pdf][ALPGEN Tutorial, Gérald Grenier]] * [[http://www-d0.fnal.gov/computing/MonteCarlo/generators/common_alpgen/plans_global.html][Global Strategy]] * [[http://www-d0.fnal.gov/computing/MonteCarlo/generators/common_alpgen.html][D0 Common ALPGEN Studies]] * [[http://www.wlap.org/browser.php?ID=20040622-umwlap002-02-mangano][Web Lecture: Higher order QCD processes - ALPGEN, M. L. Mangano (2004)]] * [[http://www.ugr.es/~pittau/class_2.pdf][The ALPGEN Generator, R. Pittau at Granada (2008)]] * ALPGEN @ CMS * [[https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideAlpgenInterface][CMSSW ALPGEN page]] * [[https://twiki.cern.ch/twiki/bin/view/Main/CmsAlpgen][ALPGEN page]] * [[https://twiki.cern.ch/twiki/bin/view/Main/AlpgenTutorial][ALPGEN Tutorial, Maria Spiropulu]] * [[http://cmssw.cvs.cern.ch/cgi-bin/cmssw.cgi/CMSSW/GeneratorInterface/AlpgenInterface/][AlpgenInterface package]] * [[https://twiki.cern.ch/twiki/bin/view/Main/AlpgenFAQ][ALPGEN FAQ]] ---++References * [[http://mlm.web.cern.ch/mlm/alpgen/][ALPGEN Homepage]] * [[http://www.iop.org/EJ/article/1126-6708/2003/07/001/jhep072003001.pdf][ALPGEN, a Generator for Hard Multiparton Processes in Hadronic Collisions, M.L. Mangano, M. Moretti, F. Piccinini, R. Pittau, A.D. Polosa, JHEP 0307, 001 (2003) - hep-ph/0206293]] * [[http://xxx.lanl.gov/abs/hep-ph/0108069][Multijet matrix elements and shower evolution in hadronic collisions: W b bbar + n jets as a case study, Michelangelo L. Mangano, Mauro Moretti, Roberto Pittau - hep-ph/0108069]] * [[http://www.slac.stanford.edu/econf/C060619/present/MORETTI.PDF][ALPGEN, Mauro Moretti at LoopFest V (2006)]] ---++ Feedback %TWISTY{mode="div" showlink="Feedback from Marco" hidelink="Hide Feedback from Marco" remember="off" firststart="hide" showimgleft="%ICONURLPATH{toggleopen-small}%" hideimgleft="%ICONURLPATH{toggleclose-small}%"}% %RED% 11/25/2008 %ENDCOLOR% * Marco becomes expert like Thiago on the alpgen physics/software/running; Thiago is the official responsible at the generators group for ALPGEN (with oversight from Maurizio and myself and Roberto Ciericci) * Marco with the help of Guillelmo-Gomez Ceballos from MIT, and Massimiliano Chiorboli from Catania (he knows how to run massive physics production in T2, I had him do this for trigger validation reasons in Catania and Bari) and Daniele Spiga (!PhD student/CERN/Padova the expert on CRAB matters) will do some R+D on how to best produce these complicated MCs; (!ProdAgent, CRAB, cmsdrive whatever) directly on a Tier2 and then exercise some workflows: move them to T1 for backup (and publication?) , publish them to two other Tier2s . * Marco with Thiago will try to see how to put new physics (EDs and other composite models) in ALPGEN (with oversight from Maria Spiropulu) with a few simple examples that will be relevant to the ZZ and WW resonances (that Thiago/Flavia) are working. * *Objective*: have ALPGEN working out of the box for production and that we deliver whatever the production team wants to them to produce these also centrally by ~May 2009.Sao Paolo T2 can become a center of ALPGEN production for CMS needs and distribution to the rest of the T2s in South and North America. * Flavia to be as much as possible involved in the ALPGEN physics interface, etc (Thiago for training her and teaching her everything he knows) *Physics Motivation*: According a discussion with Gino Isidori, he summarized the phenomenological situation (about the WW and WZ analyses) as it follows: Even if it might be that a Z'-like (inclusing RS graviton) resonance can decay to ttbar, the S constraint from EWPO implies that it has to be fermiofobic. At the contrary, even if ttbar is an allowed channel, WW and WZ are required in order to stabilize the EW physics. So, according to him (he wrote a first paper on this, he is writing a second in these days) WW is a must for any model with a strongly coupled new resonance. His conclusions, he said, are based on very general statements, not on specific model assumptions. He suggested to take care of the raising function in WW scattering. So, most probably, Thiago will need some assumption on the Higgs mass to control the shape of the SM bkg in the dijet invariant mass The initial paper is [[http://arxiv.org/pdf/0806.1624][here]] * Marco will start looking whether this is possible these new higgless models with dibosons to be implemented in ALPGEN. Marco will start looking at the SM diboson implementation in ALPGEN and see where to kludge the new couplings there and also put the RS graviton from Pythia to Alpgen (i.e. instead of pp->WW , pp->RS_G->WW or pp->H->WW.) %RED% 12/01/2008 %ENDCOLOR% *Talking with Gillelmo* : The way that ALPGEN is used in !ProdAgent is as follows: cmsGen (a simple python script) can run !AlpGen or !MadGraph (the first one faster when dealing with a great number of jets). It consumes a configuration file grid2.file and generates Weighted and Unweighted events. They usually throw away Weighted events, using Unweighted as input for cmsRun. There is another way, cmsRun can read this data directly from MCDB (ascii files), but the steps to construct this ascii files are described here. The way to run in a Tier-2 a private Monte-Carlo production is 1)using crab or 2)using !ProdAgent. In the first one we have to specify manually all the steps. In the last one you have only to generate the workflow, and running it should be so simple as running =input Workflow.xml=. This is the way chosen by the Higgs groups, like Aachen. The difficult part is installing and configuring ProdAgent properly. The steps should be: * Install and configure !ProdAgent properly in our farm; * Install a local [[https://twiki.cern.ch/twiki/bin/view/CMS/DBS-TDR][DBS]] for the local stored production; * understand how to generate the Workflow.xml; * understand how to modify grid2.file and/or cmsGen in order to optimize/include new Physics there. After that (and the upgrade of our storage) we can seriously think in joining Exotica group. %ENDTWISTY% <!-- * Set Completo_0_ = <img src="/twiki/pub/Images/complete0.png" alt="COMPLETE0" title="COMPLETE0" /> * Set Completo_1_ = <img src="/twiki/pub/Images/complete1.png" alt="COMPLETE1" title="COMPLETE1" /> * Set Completo_2_ = <img src="/twiki/pub/Images/complete2.png" alt="COMPLETE2" title="COMPLETE2" /> * Set Completo_3_ = <img src="/twiki/pub/Images/complete3.png" alt="COMPLETE3" title="COMPLETE3" /> * Set Completo_4_ = <img src="/twiki/pub/Images/complete4.png" alt="COMPLETE4" title="COMPLETE4" /> * Set Completo_5_ = <img src="/twiki/pub/Images/complete5.png" alt="COMPLETE5" title="COMPLETE5" /> # CHANGE: /twiki/bin/view/Main/WebNotify --> -- Main.ThiagoTomei - 12 May 2009
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r3 - 2009-05-14
-
ThiagoTomei
Home
Site map
Main web
Sandbox web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Copyright © 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