CMSSW@FNAL tutorial


This software tutorial gives an introduction to the CMS framework CMSSW for very first beginners. It is based on the any of the latest major CMSSW releases and it is designed to be run on the cmsuaf interactive workgroup cluster at FNAL. The tutorial is not meant to be complete in explaining all details of CMSSW concerning reconstruction and analysis. But it should give a good basis to work in CMSSW and all needed skills to start developing code and performing analyses.

This tutorial follows these formatting conventions for shell commands and file contents.

Please follow the tutorial navigation to navigate from topic to topic using the navigation bars:

Previous: Top: Next:

or use one of the following topic links.

Outline of this tutorial

  1. Basics of the CMSSW framework
    1. CMSSW: framework
    2. CMSSW: EDM
  2. SL3 vs. SL4
  3. Setup of a user project area for a CMSSW release and use code from CVS
  4. Run the full chain from simulation to reconstruction
  5. Access files from local disk and mass storage (dCache)
  6. Access event data in bare ROOT mode
  7. Access event data in FWLite mode
  8. Write an EDAnalyzer framework module to access event data
  9. Write an EDFilter framework module to stop processing or skip writing of events to the ROOT file
  10. Write an EDProducer module to add own objects to the ROOT file
  11. Run CMSSW code using the Condor batch queue of the LPCCAF at FNAL
  12. Run CMSSW code using CRAB at FNAL
  13. Documentation and further Information

Summary and Outlook

Finishing the tutorial, I hope you got an fairly good impression what it means to do reconstruction and analysis in CMSSW. Please ask questions and give feedback in the CERN hypernews forums.

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r4 - 2007-06-24 - OliverGutsche
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main 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