Commit in docs/pubs/0001-lcdd on MAIN
lcdd-paper.bib+46added 3283
lcdd-paper.tex+17-53282 -> 3283
+63-5
1 added + 1 modified, total 2 files
first stab at using bibtex.
Not yet working.

docs/pubs/0001-lcdd
lcdd-paper.bib added at 3283
--- docs/pubs/0001-lcdd/lcdd-paper.bib	                        (rev 0)
+++ docs/pubs/0001-lcdd/lcdd-paper.bib	2014-08-27 19:33:39 UTC (rev 3283)
@@ -0,0 +1,46 @@
+% retrieved from inspirehep.net
+@article{gdml,
+      author         = "Chytracek, R. and McCormick, J. and Pokorski, W.
+      and
+                        Santin, G.",
+      title          = "{Geometry description markup language for physics
+                        simulation and analysis applications.}",
+      journal        = "IEEE Trans.Nucl.Sci.",
+      volume         = "53",
+      pages          = "2892",
+      doi            = "10.1109/TNS.2006.881062",
+      year           = "2006",
+      reportNumber   = "SLAC-PUB-12301",
+      SLACcitation   = "%%CITATION = IETNA,53,2892;%%"
+}
+
+@article{geant4,
+      author         = "Agostinelli, S. and others",
+      title          = "{GEANT4: A Simulation toolkit}",
+      collaboration  = "GEANT4",
+      journal        = "Nucl.Instrum.Meth.",
+      volume         = "A506",
+      pages          = "250-303",
+      doi            = "10.1016/S0168-9002(03)01368-8",
+      year           = "2003",
+      reportNumber   = "SLAC-PUB-9350, FERMILAB-PUB-03-339",
+      SLACcitation   = "%%CITATION = NUIMA,A506,250;%%"
+}
+
+@article{lcio,
+      author         = "Aplin, Steve and Engels, Jan and Gaede, Frank and
+      Graf,
+                        Norman A. and Johnson, Tony and others",
+      title          = "{LCIO: A Persistency Framework and Event Data Model
+      for
+                        HEP}",
+      pages          = "2075-2079",
+      doi            = "10.1109/NSSMIC.2012.6551478",
+      year           = "2012",
+      reportNumber   = "SLAC-PUB-15296",
+      SLACcitation   = "%%CITATION = SLAC-PUB-15296 ETC.;%%"
+}
+
+@manual{geant4fields,
+      note    = "\url{https://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/ForApplicationDeveloper/html/ch04s03.html}"
+    }

docs/pubs/0001-lcdd
lcdd-paper.tex 3282 -> 3283
--- docs/pubs/0001-lcdd/lcdd-paper.tex	2014-08-27 18:27:55 UTC (rev 3282)
+++ docs/pubs/0001-lcdd/lcdd-paper.tex	2014-08-27 19:33:39 UTC (rev 3283)
@@ -41,6 +41,7 @@
 
 %% target: full-length writeup, shorten as necessary for NIM, CPC, etc.
 \documentclass[preprint,12pt,3p]{elsarticle}
+\usepackage{url}
 \usepackage{gensymb}
 \usepackage{graphicx}
 \usepackage{amsmath}
@@ -139,13 +140,13 @@
 %% still need to know the Geant4 physics, e.g physics lists, regions, step size...
 %%
 
-Geant4 is a software framework for simulating the detailed interactions of particles with matter and fields. It has become the standard tool for detector response simulations in high energy physics and is increasingly being used in other fields, such as medical physics and the aerospace industry. Distributed as a set of source files and examples, the toolkit can be used to assemble a domain-specific application based upon experimental requirements.  This requires a considerable amount of expertise in the C++ language and the details of configuring the framework. Typically, the most complex task is modeling the geometry and detectors, which for complex setups may take hundreds or even thousands of lines of code.  This task can be daunting, and providing a flexible a!
 pplication which can meet the needs of many different users can alleviate these technical barriers.
+Geant4~\cite{geant4} is a software framework for simulating the detailed interactions of particles with matter and fields. It has become the standard tool for detector response simulations in high energy physics (HEP) and is increasingly being used in other fields, such as medical physics and the aerospace industry. Distributed as a set of source files and examples, the toolkit can be used to assemble a domain-specific application based upon experimental requirements.  This requires a considerable amount of expertise in the C++ language and the details of configuring the framework. Typically, the most complex task is modeling the geometry and detectors, which for complex setups may take hundreds or even thousands of lines of code.  This task can be daunting, and p!
 roviding a flexible application which can meet the needs of many different users can alleviate these technical barriers.
 
 When geometry descriptions are defined by programming against an interface, the size of the code base will tend to increase greatly over time.  Each major detector variant will usually require its own set of classes or a customization of existing ones, sometimes leading to severe maintenance issues, especially if the number of different detectors is large.  These issues include a great amount of code duplication between different detector models, the treatment of geometries as ``black boxes'' without externally accessible data descriptions, and a lack of separation between procedural code and data. Ideally, the detector description would be provided by a data format rather than a set of compiled classes.  GDML provides an XML language for describing detector geometries, but completely describing an experimental apparatus requires much more than the just the geometry.
 
 Providing a comprehensive and flexible solution to these problems has been the goal of the Linear Collider Detector Description (LCDD) project. LCDD was introduced to simulate detector models for International Linear Collider (ILC) design studies.  It is now being used successfully by several other groups to model their experiments.  By providing a clear separation between code and detector description data, researchers are freed from the need to know the complex details of the Geant4 APIs.  They may instead focus on defining the detector setup for their particular experiment using a structured data language.
 
-An overview of the LCDD language and framework will be provided, with a schematic of the full document structure. The extensions to GDML will be explained and described along with simple examples.  Each primary XML element type will be explained in detail along with an example of its usage.  Several projects that have used LCDD to model their experimental detectors will be briefly described.  
+An overview of the LCDD language and framework will be provided, with a schematic of the full document structure. The extensions to GDML will be explained and described along with simple examples.  Each primary XML element type will be explained in detail along with an example of its usage.  Several projects that have used LCDD to model their experimental detectors will be briefly described.
 %Finally, future plans will be briefly discussed.
 
 \section{Complete Detector Description}
@@ -557,7 +558,7 @@
 
 \subsection{Magnetic Fields}
 
-Geant4 can simulate in detail the interaction of particles with electromagnetic fields.  \cite{geant4fields}  LCDD provides a number of different field types for describing magnetic fields commonly encountered in physics experiments, ranging from simple approximations using fixed values to full three-dimensional grids.  Fields are defined globally in a list, and when their regions of validity overlap in space, the components are added at that point to compose an overlay.
+Geant4 can simulate in detail the interaction of particles with electromagnetic fields~\cite{geant4fields}.  LCDD provides a number of different field types for describing magnetic fields commonly encountered in physics experiments, ranging from simple approximations using fixed values to full three-dimensional grids.  Fields are defined globally in a list, and when their regions of validity overlap in space, the components are added at that point to compose an overlay.
 
 \subsubsection{Solenoid}
 
@@ -688,7 +689,8 @@
 
 \subsection{Linear Collider}
 
-Linear Collider detector research programs have simulated in detail the response of a number of different detector designs and subdetector technologies.  The Silicon Detector (SiD) collaboration has optimized the design of its full detector concept through many different iterations.  This required the simulation of widely varying geometric layouts and readout schemes and the development of software to support this flexibility.  The current design for its Detector Baseline Document (DBD) is the sidloi3 detector, which is composed of vertex, tracking, and calorimeter sub-systems, as well as supports, masks and various types of dead material. This includes an ECAL with several million readout channels as well as a Silicon Vertex Tracker with thousands of tracking modules per sub-detector.  LCDD was used to model and simulate these sub-detectors in a variety of physics scenarios.
+Linear Collider detector research programs have simulated in detail the response of a number of different detector designs and subdetector technologies.  The Silicon Detector (SiD) collaboration~\cite{sid} has optimized the design of its full detector concept through many different iterations.  This required the simulation of widely varying geometric layouts and readout schemes and the development of software to support this flexibility.  The current design for its Detector Baseline Document (DBD) %is the sidloi3 detector, which
+is composed of vertex, tracking, and calorimeter sub-systems, as well as supports, masks and various types of dead material. This includes an Electromagnetic Calorimeter with several million readout channels as well as a Silicon Vertex Tracker with thousands of tracking modules per sub-detector.  LCDD was used to model and simulate these sub-detectors in a variety of physics scenarios.
 
 \begin{figure}[htpb]
 \includegraphics[width=0.5\textwidth]{sid_detector}
@@ -718,7 +720,7 @@
 
 \section{Conclusion}
 
-LCDD is a robust and complete system for modeling detectors using the Geant4 simulation toolkit.  It has been used by a variety of experimental physics collaborations to prototype various detector designs.  In particular, LCDD has become part of the common set of tools used to simulate ILC detector designs for CLiC, SiD and ILD.  The usage of GDML allows the framework to model geometries to an arbitrary level of detail while providing all the required, extra information for a complete detector description language.
+LCDD is a robust and complete system for modeling detectors using the Geant4 simulation toolkit.  It has been used by a variety of experimental physics collaborations to prototype various detector designs.  In particular, LCDD has become part of the common set of tools used to simulate collider detector designs for CLiC and ILC.  The usage of GDML allows the framework to model geometries to an arbitrary level of detail while providing all the required, extra information for a complete detector description language.
 
 %\subsection{Future Plans}
 
@@ -757,6 +759,13 @@
 % \bibliography{sample}
 
 % TODO: Use bibtex for bibliography
+% following not yet working well
+%\bibliographystyle{unsrt}
+%
+%\bibliography{lcdd-paper}
+
+
+
 \begin{thebibliography}{9}
 
 \bibitem{gdml} Geometry Description Markup Language for Physics Simulation and Analysis Applications, R. Chytracek, J. McCormick, W. Pokorski, G. Santin IEEE Trans. Nucl. Sci., Vol. 53, Issue: 5, Part 2, 2892-2896
@@ -777,6 +786,9 @@
 
 \bibitem{gdmlguide} http://lcgapp.cern.ch/project/simu/framework/GDML/doc/GDMLmanual.pdf
 
+\bibitem{sid}
+    http://silicondetector.org
+
 \end{thebibliography}
 
 \end{document}
SVNspam 0.1


Use REPLY-ALL to reply to list

To unsubscribe from the LCDET-SVN list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCDET-SVN&A=1