Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
fcs:eic:track_optimization [2017/08/23 02:58] dblyth [strategyBuilder.xml] |
fcs:eic:track_optimization [2017/08/23 03:07] dblyth [Track strategy tuning] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Track strategy tuning ====== | ====== Track strategy tuning ====== | ||
- | The LCSim Java package used for track reconstruction in the FPaDSim software chain relies on a list of " | + | The LCSim Java package |
The ingredients for building the strategy list are... | The ingredients for building the strategy list are... | ||
Line 12: | Line 12: | ||
===== strategyBuilder.xml ===== | ===== strategyBuilder.xml ===== | ||
- | An example file is found below. | + | An example file is found below. |
<lcsim xmlns: | <lcsim xmlns: | ||
Line 44: | Line 44: | ||
| | ||
===== prototypeStrategy.xml === | ===== prototypeStrategy.xml === | ||
- | An example file is found below. | + | An example file is found below. In this file, fit requirements like maximum chi^2 are specified. |
<?xml version=" | <?xml version=" | ||
Line 129: | Line 129: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | | ||
+ | ===== Running the strategy builder ===== | ||
+ | The strategies list can then be built by running the following command... | ||
+ | |||
+ | java -jar <lcsim distribution jar path> \ | ||
+ | -DprototypeStrategyFile=prototypeStrategy.xml \ | ||
+ | -DlayerWeightsFile=layerWeights.xml \ | ||
+ | -DtrainingSampleFile=trainingSample.slcio \ | ||
+ | -DoutputStrategyFile=trackingStrategies.xml \ | ||
+ | strategyBuilder.xml | ||
+ | |||
+ | The trackingStrategies.xml file is the output of the StrategyBuilder driver, which can then be passed to the SeedTracker driver during reconstruction. | ||
+ |