Millepede-II  V04-00-00_preview
 All Classes Files Functions Variables Enumerator Pages
Data Types | Functions/Subroutines
mptest2.f90 File Reference

MC for simple 10 layer silicon strip tracker. More...

Go to the source code of this file.

Data Types

module  mptest2
 Parameters and data. More...

Functions/Subroutines

subroutine mptst2 (imodel)
 Generate test files.
subroutine genln2 (ip)
 Generate line and measurements.

Detailed Description

MC for simple 10 layer silicon strip tracker.

No B-field, straight tracks. Selected with command line option '-t=track-model' The track-models differ in the implementation of multiple scattering (errors):

MC for simple silicon strip tracker:

Global parameters:

Definition in file mptest2.f90.


Function/Subroutine Documentation

subroutine genln2 ( integer, intent(in)  ip)

Generate line and measurements.

Parameters:
[in]ipprint flag

Definition at line 403 of file mptest2.f90.

References gran(), and uran().

Referenced by mptst2().

subroutine mptst2 ( integer, intent(in)  imodel)

Generate test files.

Create text and binary files.

 unit  8: textfile mp2str.txt   = steering file
 unit  9: textfile mp2con.txt   = constraint file
 unit 51: binary file mp2test.bin, written using CALL MILLE(.)
 existing file are removed
Parameters:
[in]imodeltrack model
      0: 'straight line', ignoring multiple scattering
      1: 'straight line', using diagonal of m.s. error matrix
      2: 'break points'
      3: 'broken lines', fine
      4: 'broken lines', coarse (stereo layers combined)

Definition at line 90 of file mptest2.f90.

References genln2(), gran(), mille(), and uran().

Referenced by filetc().