Monte Carlo production tools
  • Introduction
  • Monte Carlo production overview
  • Monte Carlo Management (McM): introduction
  • Analyzer's corner
    • Monitoring submitted requests
    • How to search for datasets in DAS and McM
    • How to find the fragment of a request in McM
    • How to find the cmsDriver used for a certain request
    • How to use randomized parameters samples
  • Monte Carlo contact's corner
    • Rules for dataset names
    • Rules for Run3 dataset names
    • Rules for Run3 2024 dataset names
    • How to create a new ticket
    • High priority requests
    • Scripting in McM
    • Request checking script
    • News and current request policy
    • Interactive MC contact exercises
    • Randomized Parameters
    • Info for MC production for Ultra Legacy Campaigns 2016, 2017, 2018
    • Info for MC production for Run3 Campaigns
  • Request manager's corner
    • [DRAFT] MultiValidation in McM
    • Procedure how to create and setup a campaign
    • Fast Simulation Campaigns
    • "Dead" requests and tickets
  • Computing's corner
    • Status of requests in computing
    • Errors in production: explanation
    • Task chain vs step chain
  • cmsDriver argument and meaning
    • runTheMatrix and release validation
  • Monte Carlo Management (McM): detailed guide
    • McM Glossary: requests
    • McM glossary: chained requests
    • McM glossary: campaigns
    • McM glossary: flows
    • McM glossary: tickets
  • Production Monitoring Platform (pMp): detailed guide
  • Data reprocessing (old injection method via script)
  • FAQ
  • Contacts
  • Group Analysis Samples Page: GrASP
    • Tagging on GrASP
Powered by GitBook
On this page

Was this helpful?

Monte Carlo production overview

In this page, we describe the general idea of central Monte Carlo production.

PreviousIntroductionNextMonte Carlo Management (McM): introduction

Last updated 2 years ago

Was this helpful?

The CMS experiment provides the analyzers with a central production system for the simulation of Monte Carlo samples, which can be used for analyses. Monte Carlo production is handled by the Pdmv group (see for more information) under the PPD group.

The tools that are used for production and monitoring are the following:

  • (Monte Carlo Management): database which collects all Monte Carlo requests already produced or aiming for production centrally.

  • (Production Monitoring Platform): monitoring tool which visualizes in an user friendly way the produced events for specified requests/ group of requests.

The actors of this central system are the following:

  • Analyzers/CMS users: they request MC samples which they need for their own analysis

  • Monte Carlo contacts: they collect requests from the analyzers and they setup the requests in McM. Each POG/PAG/DPG group has its own Monte Carlo contacts, which can be contacted.

  • Request managers: L3 coordinators inside Pdmv which review the requests and submit them. Request managers are also responsible for setting up the campaigns, under which the requests are created.

In these documentation pages, we give a separate overview of the features of McM and pMp, which are relevant for:

An additional important link for getting an idea about which campaigns are currently running in the central system can be found below:

here
McM
pMp
Analyzers
Monte Carlo contacts
Request managers
https://dmytro.web.cern.ch/dmytro/cmsprodmon/
Example plot from https://dmytro.web.cern.ch/dmytro/cmsprodmon/