...
Letter | Allowed values | Meaning |
---|
A | 1-2 | 0: TOP, 1:BOTTOM |
B | 1-3 | 0: sensor translation, 1: sensor rotation, 2: support plate rotation |
C | 1-3 | if B=0 or 1 => 1: sensor measurement ("u") direction, 2: sensor unmeasurement ("v") direction, 3: normal to sensor plane direction ("w") if B==2 only 1 is allowed => 1: |
DE | 01-10 | Sensor id. |
Running Track-based Alignment
Here is an overview of the steps needed. Each step is described in more detail below.
- Production a Millepede input binaryRun track reconstruction and produce Millepede input binary file: e.g.mille.bin
- Run millepede using mille.bin creating a resulting file with correction to the constants, e.g. millepede.res
- Create a new compact detector description with the new corrections, e.g. compact_new.xml
- java -cp hps-distribution-3.0.4-SNAPSHOT-bin.jar org/hps/svt/alignment/BuildMillepedeCompact -c compact.xml millepede.res -o compact_new.xml
- Use option "-r" to replace instead of adding to existing constants in the compact.xml
- Create a new detector with this new compact_new.xml file.
Production a Millepede input binary
Running Millepede
Create a new compact based on Millepede corrections
Create a new detector based on a new compact.xml file