9.1 Introduction to Advanced Tools and Tasks

Complete: 3
Detailed Review status

This chapter presents some of the more advanced tools in CMSSW and tasks involved in analysis.

Common EDM Utilities summarizes the standalone utilities available for checking and searching the components of your CMSSW application.

Common Containers for EDM Objects describes containers for objects produced by CMSSW reconstruction that must be stored according to the Event Data Model (EDM), and inserted into an Event. It covers standard, OwnVector and AssociationMap containers.

Some common data types in CMSSW (GlobalPoint, GlobalVector) summarizes the constructors and functions of two commonly used data types, GlobalPoint and GlobalVector.

Writing your own framework objects to a file is a tutorial which describes how to add data to the event. It covers the steps of creating a package to hold the C++ class for teh data, and then how to create an EDProducer which is a framework module that creates the data and then places it into the Event.

Navigating the CMS Detector Geometry discusses the standard configuration files for XML ideal geometry access and points to the POOL Object Relational Access page which provides information on the parameter set variables needed by this means of access.

Application of Alignment and Calibration Constants explains how to simulate the effect of misalignment and miscalibration in Monte Carlo studies. In particular:

  • how to misalign the tracker geometry according to misalignment scenarios;
  • how to apply custom (mis)alignment to the tracker geometry;
  • how to miscalibrate the rechit energies in the ECAL starting from uncalibrated rechits;
  • how to miscalibrate the rechit energies starting from already produced rechits;

Finding the Beam Spot describes how to determine the beam spot position in simulated events.

Information Sources

Review status

Reviewer/Editor and Date (copy from screen) CommentsSorted ascending
JennyWilliams - 08 Jan 2007 Added WorkBookEDMTutorialProducer page to listings
AnneHeavey - 20 Dec 2006 Created page, provided initial content

Responsible: SudhirMalik
Last reviewed by: KatiLassilaPerini - 28 Feb 2008


This topic: CMSPublic > CMSCommunicationsGroup > CMSCommunicationsProjects > WebHome > SWGuide > WorkBook > WorkBookIntroAdvTools
Topic revision: r15 - 2012-09-20 - KatiLassilaPerini
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback