22.02.2013 Views

A Mathematica based Version of the CKMfitter Package

A Mathematica based Version of the CKMfitter Package

A Mathematica based Version of the CKMfitter Package

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

72 Appendix E. User Guide<br />

E.2 Datacards<br />

A datacard describes <strong>the</strong> analysis and contains <strong>the</strong> settings for all options <strong>of</strong> a job.<br />

Datacards are ASCII files, located in <strong>the</strong> analysis directory and can be edited using<br />

a plain text editor. The only object is a list <strong>of</strong> rules, where each rule specifies an<br />

option for <strong>the</strong> analysis job, e. g. <strong>the</strong> input files or <strong>the</strong> scan granularity.<br />

It is possible to perform more than one job using one datacard. Therefor, an option<br />

can be referred to a specific job adding <strong>the</strong> job number in brackets to its end, e. g.<br />

analysisContext<br />

’takeMe[3] → {}’ instead <strong>of</strong> ’takeMe → {}’.<br />

The analysis context specifies <strong>the</strong> environment <strong>of</strong> <strong>the</strong> fit and is used as <strong>the</strong> name for<br />

each output file. It is a string, where special characters are forbidden, ending with a<br />

“context mark”. A “context mark” in <strong>Ma<strong>the</strong>matica</strong> is <strong>the</strong> backquote or grave accent<br />

character (ASCII decimal code 96).<br />

Syntax: analysisContext → ”Contextname`”<br />

Example: analysisContext → ”TestFit`”<br />

<strong>the</strong>ory<strong>Package</strong><br />

Here, <strong>the</strong> <strong>the</strong>ory package(s) used in <strong>the</strong> analysis are specified. For each package,<br />

its context and <strong>the</strong> version should be specified in a list. Attention: If no version is<br />

specified, <strong>the</strong> Standard Model version is used. There is also <strong>the</strong> possibility to set a<br />

list <strong>of</strong> <strong>the</strong>se lists to load more than one <strong>the</strong>ory package.<br />

Syntax: <strong>the</strong>ory<strong>Package</strong> → { ”package context`” , version → ”version label” }<br />

Example: <strong>the</strong>ory<strong>Package</strong> → { ”LeptonicDecay`” , version → ”SM” }<br />

Example: <strong>the</strong>ory<strong>Package</strong> → { ”LeptonicDecay`” , { ”BBbarKKbarMixing`” ,<br />

inputData<br />

This option specifies <strong>the</strong> input file(s) for <strong>the</strong> analysis.<br />

Syntax: inputData → ”inputfile”<br />

Example: inputData → ”globalCKMfit ICHEP06.data”<br />

version → ”NP(r,<strong>the</strong>ta)” } }

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!