THE "LIC DETECTOR TOY" PROGRAM

Page created by Ashley Ball
 
CONTINUE READING
THE "LIC DETECTOR TOY" PROGRAM
The “LiC Detector Toy” program
                   M Regler, W Mitaroff, M Valentan, R Frühwirth and R Höfler
                   Austrian Academy of Sciences, Institute of High Energy Physics, A-1050 Vienna, Austria, EU
                   E-mail: regler@hephy.oeaw.ac.at

                   Abstract. LiC is a simple but powerful and flexible software tool, written in MatLab, for
                   basic detector design studies (geometries, material budgets) by determining the resolution of
                   reconstructed track parameters. It is based on a helix track model including multiple scattering,
                   and consists of a simplified simulation of the detector followed by track reconstruction using
                   the Kalman filter. After a short description of LiC’s main characteristics, we demonstrate its
                   capabilities by applying this tool in a performance study of the LDC and SiD detector concepts
                   at the International Linear Collider (ILC).

1. The Monte Carlo tool
A simple but powerful and flexible software tool (LiC Detector Toy1 ) for detector design,
modification and upgrade studies has been developed. It aims at investigating the resolution of
reconstructed track parameters in the vertex region for the purpose of comparing and optimizing
the track-sensitive devices and the material budgets of various detector set-ups. This is achieved
by a simplified simulation of the set-up yielding the measured coordinates, followed by full single
track reconstruction.
   The detector model corresponds to a collider experiment with a solenoid magnet, and is
rotationally symmetric w.r.t. the beam axis; the surfaces are either cylinders (barrel region)
or planes (forward and backward regions). The magnetic field is homogeneous and parallel to
the beam axis, thus implying a helix track model. All material causing multiple scattering is
assumed to be concentrated within thin layers; it can either be averaged over a surface, or can
be modeled individually.
   The simulation generates a charged track from a primary vertex, performs helix tracking
with breakpoints due to multiple scattering, and simulates detector measurements including
systematic or stochastic inefficiencies and uniform or Gaussian observation errors, but no other
degradation of data. Supported are silicon strip detectors (single or double sided, with any
stereo angle), pixel detectors, and a time projection chamber (TPC).
   The simulated measurements are then used to reconstruct the track by fitting its 5 parameters
and 5 × 5 covariance matrix at a given reference cylinder, e.g. the inner surface of the beam tube
(optionally converted to a Cartesian space point & momentum representation). The method
used is a Kalman filter [1, 2] with linear approximation to the track model, the expansion point
being defined by the simulated track parameters at the outer surface of the beam tube; process
noise is calculated from the material budget as seen by the simulated track. Sensitive tests of
goodness of the fits (χ2 distributions and pull quantities) are implemented.
1
    LiC stands for “Linear Collider”, but the tool is general-purpose.
THE "LIC DETECTOR TOY" PROGRAM
The algorithms used in the tool are on a solid mathematical basis. The software is written
in MatLab, a high-level matrix algebra language and IDE [3]. The tool is deliberately kept
simple and can without effort be adapted to meet individual needs. Its main purpose, however,
is to supply a tool for non-experts, without any knowledge of algorithmic details. Once the
detector description (“input sheet”) has been set up, individual detector layers can easily be
moved, removed or modified, and the result of these changes can quickly be evaluated. For ease
of use, the program is integrated into a graphical user interface (GUI), Figure 1.

Figure 1a: “LiC Detector Toy” GUI – the main menu.

The tool was beta released at the VCI 2007 [4]. For a
thorough description of its functionality and usage see
refs. [4, 5].                                                   Figure 1b: setting parameters.

2. Track resolution study
This study is based on about 2 × 18, 700 (LDC barrel), 22,400 (SiD barrel) and 8,840
(LDC forward/backward) tracks, respectively, simulated and fitted by the “LiC Detector Toy”
program. Definitions of the “barrel” and “forward/backward” regions in terms of the dip angle
λ ≡ π/2 − ϑpolar are given in section 3.
   The true and fitted track data are passed to and further analyzed by a Java program, running
within JAS3 and using AIDA [6]: calculating the deviations of fitted w.r.t. true transverse
momenta ∆pT = (pfTitted − pT ), and the impact parameters δT and δ0 (transverse and in space,
respectively); histogramming ∆pT /pT , ∆pT /p2T , δT and δ0 for separate intervals of true pT ;
extracting the rms or mean from each histogram; then using parametrizations (subsection 2.2)
to fit rms(∆pT /pT ), rms(∆pT /p2T ), rms(δT ), and mean(δ0 ) as functions of the central value of
each pT interval – see Figures 3 . . . 6.
   Section 3 presents preliminary results, and section 4 the conclusions.

2.1. LDC and SiD detector descriptions
The geometry and material constants of the ILC “Large Detector” (LDC) and “Silicon Detector”
(SiD) concepts have been taken from their 2006 Detector Outline Documents [7]; recent updates
are taken into account. Visualization snapshots of the layouts and summaries of the detector
descriptions are shown in Figure 2.
The LDC concept:                                                                                    The SiD concept:

                               LDC Detector description
                                                                                                                                    SiD Detector description
                  Bz = 4 Tesla; efficiency Si = 95%, TPC = 100%; errors in m
                                                                                                                             Bz = 5 Tesla; efficiency Si = 95%; errors in m
  BARREL           R[mm]   Zmin[mm]       Zmax[mm]    Error distribution   d[Xo]         Remarks
  Beam pipe             14                            passive                      .0025 0.4 mm         BARREL         R[mm]    Zmin[mm] Zmax[mm]      Error distribution      d[Xo]       Remarks
                                                                                         Be             Beam pipe            12       -62.5       62.5 passive                      .00253 0.4 mm
  VTX 1                 16         -50           50 pads 50*50 (25*25)              .002 wafer +                                   + conus     + conus                                     Be + Ti
                                                    equ. distrib.                        ladder         VXD 1              14.6       -62.5       62.5 pads 20*20                   .00202 wafer +
  VTX 2                 26      -120            120 idem                   idem          idem                                                          equ. distrib.                       ladder
  VTX 3                 37 idem      idem           idem                   idem          idem           VXD 2              22.6 idem        idem       idem                    idem        idem
  VTX 4                 48 idem      idem           idem                   idem          idem           VXD 3              35.4 idem        idem       idem                    idem        idem
  VTX 5                 60 idem      idem           idem                   idem          idem           VXD 4              48.0 idem        idem       idem                    idem        idem
  Support               90      -110            -90 passive                         .070 arbitrary      VXD 5              60.4 idem        idem       idem                    idem        idem
  structures                                                                                            Dbl. support      168.7      -868.8      868.8 passive                         2 * dbl. wall
  idem                idem         90       110 passive                    idem        idem             cylinders         184.2      -894.3      894.3                              .00152 C fibre
  SIT 1                150       -150       150 strips 2*50                      .0175 0 o, 10o         TRK 1             218.0      -558.0      558.0 strips 50                    .00800 single
  SIT 2                290       -360       360 idem                       idem        idem             TRK 2             468.0      -825.0      825.0 idem                    idem        idem
  TPC inn. wall        340      -2160      2160 passive                          0.140                  TRK 3             718.0    -1083.0      1083.0 idem                    idem        idem
  196 pad rings       2.5 GeV as:
    σ(δT,0 ) = a + b · e−pT /c     (for high pT , the asymptotic value = a)
  • In the forward/backward region, only linear parametrizations in pT > 2.5 GeV have been
    used; thus the divergent part of σ(pT )/p2T is cut away.

2.3. LDC and SiD track resolutions
  • LDC and SiD barrel regions for pT = 2.5 . . . 35 GeV (Figures 3 . . . 6 at left):
    the data points correspond to LDC 50 × 50µm pixels (blue dots), LDC 25 × 25µm pixels
    (red squares), and SiD 20 × 20µm pixels (purple triangles), respectively, of the barrel vertex
    detectors - for a detailed description, see subsection 2.1.
  • LDC forward/backward regions for pT = 2.5 . . . 25 GeV (Figures 3 . . . 6 at right):
    the data points correspond to dip angle ranges of 81o < |λ| < 81.5o (blue dots),
    81.5o < |λ| < 82o (red squares), and 82o < |λ| < 82.5o (purple triangles).
The values are averages over pT intervals of width 2.5 GeV. The error bars shown reflect only
the statistics normalized to bin content.

Figure 3: rms(∆pT /pT ) vs. pT for barrel (left) and forward/backward (right) regions.

Figure 4: rms(∆pT /p2T ) [GeV−1 ] vs. pT for barrel (left) and forward/backward (right) regions.

Figure 5: rms(δT ) [mm] vs. pT for barrel (left) and forward/backward (right) regions.

Figure 6: mean(δ0 ) [mm] vs. pT for barrel (left) and forward/backward (right) regions.
3. Preliminary results
The results extracted from Figures 3 . . . 6 (subsection 2.3) are summarized below.
Barrel regions (LDC: |λ| < 48o , SiD: |λ| < 20o ), pT = 2.5 . . . 35 GeV:
      Detector, px size      rms(∆pT /pT )              rms(∆pT /p2T ) [GeV−1 ]     rms(δT )2    mean(δ0 )2

      LDC 50 × 50µm          (4.6 · pT + 30.7) · 10−5   (4.5 + 31.9/pT ) · 10−5     7.69 µm      9.56 µm
      LDC 25 × 25µm          (4.6 · pT + 28.5) · 10−5   (4.6 + 29.5/pT ) · 10−5     4.29 µm      5.91 µm
      SiD 20 × 20µm          (2.4 · pT + 140.) · 10−5   (2.2 + 144./pT ) · 10−5     3.46 µm      6.46 µm

Forward/backward regions (81o < |λ| < 82.5o ), pT = 2.5 . . . 25 GeV:
      LDC |λ| range          rms(∆pT /pT )              rms(∆pT /p2T )3              rms(δT )2   mean(δ0 )2

      81o < |λ| < 81.5o      (8.4 · pT − 2.83) · 10−3   8.36 · 10−3 GeV−1            86.7 µm     70.7 µm
      81.5o < |λ| < 82o      (5.7 · pT + 0.35) · 10−3   5.80 · 10−3 GeV−1            70.3 µm     57.1 µm
      82o < |λ| < 82.5o      (5.0 · pT + 3.65) · 10−3   5.37 · 10−3 GeV−1            63.1 µm     53.4 µm

4. Conclusions
In the barrel region and for transverse momenta pT < 35 GeV, the momentum resolution benefits
dramatically from the low material budget of LDC’s TPC. In contrast, SiD’s all-Si tracker
suffers from repeated “breakpoints” due to multiple scattering which forbids fitting a sufficiently
long undisturbed track segment (as in a TPC); we have proved for pT = 5 . . . 7.5 GeV that
hypothetically reducing SiD’s material budget to a quarter would halve rms(∆pT /pT ). However,
extrapolation to higher momenta shows a break-even at pT ≈ 50 GeV, as expected.
   The transverse impact parameters in the barrel region reflect directly the resolutions (i.e. the
pixel sizes) of the corresponding vertex detector’s innermost layer(s).
   In the forward/backward region |λ| > 81o , the momentum resolution is sensitive to LDC’s
forward tracker strips stereo angle: ±45o (i.e. perpendicular orientation) is a good compromise
between optimal R − Φ and R − z resolutions. The transverse impact parameters and those in
space are almost identical; emphasis must rather be given to ∆z (not shown).
   For the extreme forward/backward region |λ| > 82.5o (not shown), track reconstruction
suffers extremely from inefficiencies, and might require non-standard treatment.

References
    [1] R. Frühwirth et al.: Data Analysis Techniques for High-Energy-Physics, 2nd edition (eds. M. Regler and
          R. Frühwirth), Cambridge University Press (2000).
    [2] M. Regler, R. Frühwirth and W. Mitaroff: Int.J.Mod.Phys. C7, 4 (1996) 521.
        R. Frühwirth et al.: Nucl.Instr. Meth. A 334 (1993) 528.
    [3] D. Hanselmann and B. Littlefield: Mastering MatLab 7 , Pearson Prentice-Hall (2005).
        See also http://www.mathworks.com/
    [4] M. Regler, M. Valentan and R. Frühwirth: The LiC Detector Toy Program, Proc. 11th Vienna Conf. on
          Instrumentation (VCI) 2007, Nucl.Instr.Meth. A (in print).
    [5] User’s Guide: http://wwwhephy.oeaw.ac.at/p3w/ilc/reports/LiC_Det_Toy/Reports/UserGuide.pdf
    [6] FreeHep software used:
          Java Analysis Studio (JAS3): http://jas.freehep.org/
          Abstract Interfaces for Data Analysis (AIDA): http://aida.freehep.org/
    [7] ILC Detector Outline Documents:
          LDC (July 2006): http://www.ilcldc.org/documents/dod/outline.pdf
          SiD (May 2006): http://hep.uchicago.edu/~oreglia/siddod.pdf

2
     asymptotic value,
3
     weighted average.
You can also read