Speaker
Wim Lavrijsen
(LBNL)
Description
Eclipse is a popular, open source, development platform and application framework. It
provides extensible tools and frameworks that span the complete software development
lifecycle. Plugins exist for all the major parts that today make up the physicist
software toolkit in ATLAS: programming environments/editors for C++ and python,
browsers for CVS and SVN, networking with ssh and sftp, etc. It is therefore a
natural choice for an integrated work environment. This paper shows how the ATLAS
software environment and framework can be configured, debugged, build, and run with
Eclipse. It also presents plugins tailored for ATLAS, which ease installation of the
software, development and debugging of job configurations, and (interactive) analysis
algorithms in a multi-language environment. Plugins for integrated tutorials and
context-sensitive help are also provided, allowing people new to the ATLAS software
to quickly get started with their analyses.
Primary authors
Sebastien Binet
(LBNL)
Wim Lavrijsen
(LBNL)