Millepede-II  V04-00-00_preview
 All Classes Files Functions Variables Enumerator Pages
List of options and commands

Table of Contents

Command line options:

-t

Create text and binary files for wire chamber test case, set ictest to 1.

-t=track-model

Create text and binary files for silicon strip tracker test case using track-models with different accounting for multiple scattering, set ictest to 2..6.

-s

Solution is not iterated. Automatically switched on in case of rank deficits for constraints.

-f

Force iterating of solution (in case of rank deficits for constraints).

Steering file commands:

In general the commands are defined by a single line:

    keyword   number1  number2  ...

For those specifying properties of the global parameters (keyword = parameter, constraint or measurement) for each involved global parameter (identified by a label) one additional line follows:

    label     number1  number2  ...

Default values for the numerical arguments are shown in the command descriptions in '[]'. Missing arguments without default values have no effect.

bandwidth

Set band width mbandw for MINRES preconditioner to number1.

cache

Set (read+write) cache size ncache to number1. Define cache size and average fill level.

Cfiles

Following binaries are C files.

chisqcut

For local fit setChi^2 cut chicut to number1 [1.], chirem to number2 [1.].

compress

Set compression flag mcmprs for sparse storage to 1 (true) (and msngpe to 1).

constraint

Define constraints for global parameters.

debug

Set number of records with debug printout mdebug to number1 [3], number of measurements with printout mdebg2 to number2.

dwfractioncut

Set down-weighting fraction cut dwcut to number1 (max. 0.5).

entries

Set entries cut for variable global parameter mreqen to number1 [0].

errlabels

Define (up to 100 in total) global labels number1 .. numberN for which the parameter errors are calculated for method MINRES too (by solving $\Vek{C}\cdot\Vek{x}_i = \Vek{b}^i, b^i_j = \delta_{ij} $).

force

Set force (iterations) flag iforce to 1 (true). Same as -f.

fortranfiles

Following binaries are Fortran files.

globalcorr

Set flag igcorr for output of global correlations to 1 (true).

histprint

Set flag nhistp for histogram printout to 1 (true).

hugecut

For local fit set Chi^2 cut chhuge for unreasonable data to number1 [1.].

localfit

For local fit set number of iterations lfitnp with calculation of pulls to number1, flag lfitbb for auto-detection of bordered band matrices to number2.

matiter

Set number of iterations matrit with (re)calcuation of global matrix to number1.

matmoni

Set record interval matmon for monitoring of (sparse) matrix construction to number1.

maxrecord

Set record limit mxrec to number1.

measurement

Define (additional) measurements for global parameters.

memorydebug

Set debug flag memdbg for memory management to number1 [1].

method

Has special format:

    method   name     number1  number2

Set solution method metsol and storage mode matsto according to name, (inversion : (1,1), diagonalization : (2,1), fullMINRES : (3,1) or sparseMINRES : (3,2)), (minimum) number of iterations mitera to number1, convergence limit dflim to number2.

mrestol

Set tolerance criterion mrestl for MINRES to number1 ( $10^{-10}$ .. $10^{-4}$).

nofeasiblestart

Set flag nofeas for skipping making parameters feasible to number1 [1].

outlierdownweighting

For local fit set number of outlier down-weighting iterations lhuber to number1.

pairentries

Set entries cut for variable global parameter pairs mreqpe to number1, histogram upper bound mhispe for pairs to number2 (<1: no histogramming), upper bound msngpe for pair entries with single precision storage to number3.

parameter

Define initial value, pre-sigma for global parameters.

presigma

Set default pre-sigma regpre to number1 [1].

print

Set print level mprint to number1 [1].

printrecord

Record numbers with printout.

pullrange

Set (symmetric) range prange for histograms of pulls, normalized residuals to number1 (=0: auto-ranging).

regularisation

Set flag nregul for regularization to 1 (true), regularization parameter regula to number2, default pre-sigma regpre to number3.

regularization

Set flag nregul for regularization to 1 (true), regularization parameter regula to number2, default pre-sigma regpre to number3.

subito

Set subito (no iterations) flag isubit to 1 (true). Same as -s.

threads

Set number mthrd of OpenMP™ threads for processing to number1, number mthrdr of threads for reading binary files to number2 [number1].

wconstraint

Define weighted constraints for global parameters.

wolfe

For strong Wolfe condition in linesearch set parameter wolfc1 to number1, wolfc2 to number2.