CMS CMSSW Software Cross-Reference



This is a cross referenced display of the CMS source code. This includes all the sources for all the currently available releases of all CMS projects on the CMS AFS area at CERN, as well as the latest snapshot; these pages are updated many times a day, so they should be pretty close to the latest-and-greatest.

It's possible to search through the entire CMS source text; or to search for files whose name matches a pattern; or to search for the definitions of particular functions, variables, etc.

The individual files of the source code are formatted on the fly and presented with clickable identifiers. An identifier is a macro, typedef, class, struct, enum, union, function, function prototype or variable. Clicking on them shows you a summary of how and where they are used.

The free-text search command is implemented using Glimpse, so all the capabilities of Glimpse are available.

If you are using an OpenSearch compatible browser (Firefox 2.0 or above, Internet Explorer 7, etc.) you can add these search engines to your search bar, either from the search bar itself or clicking on the icons next each link, below.

Warning: don't use use a web-crawler to try and download all of these pages: the CGIs will feed you several gigabytes worth of generated HTML!

The pages here are generated by the LXR tool, which was originally written to display the source code of the Linux kernel (LXR stands for ``Linux Cross Reference''). Check out the main LXR site for more information.

Send complaints, suggestions and praises to the maintainer.


Valid CSS Valid XHTML 1.0 Transitional