IAP GITLAB

Commit ffbcf0b0 authored by Colin Baus's avatar Colin Baus

changed test mode so that you can start with -T not -T 1. updated TODO and README

git-svn-id: https://devel-ik.fzk.de/svn/mc/crmc/trunk@3262 c7a5e08c-de06-0410-9364-b41cf42a0b17
parent cc3d6ac4
......@@ -14,8 +14,6 @@ OPTION (__PHOJET__ "Build with model" OFF)
OPTION (__PYTHIA__ "Build with model" OFF)
OPTION (__QGSJETII03__ "Build with model" OFF)
OPTION (__QGSJETII04__ "Build with model" ON)
# TODO want to disable epos, too <-- from TP : not completely possible without rewritting a lot (it is done in CONEX)
# TODO better support for model versions
######################################ONLY EDIT THIS######################################
## The version number
......
......@@ -27,9 +27,14 @@ make install
To test the installation you can use
make test ARGS=-V
or
bin/crmc -T 1 <your options>
bin/crmc -T <your options>
if you want to test some specific set of options.
*****************************
Options
*****************************
The details of the run can be controlled by the file "crmc.param". By default only the final particles (and the beam) are recorded
in the output file. Adding "set istmax 1" allows the user to have the full chain of mother/daughter from the beam to the final particles.
The outfile is at least 2 times larger but includes the decayed particles and some special intermediate particles between the beam and
......@@ -47,6 +52,7 @@ from the target) it means that the string was produced by the interaction of thi
pair of nucleon which participate at the formation of the cluster (a cluster is formed by string pieces of different pairs but hepmc format
allows only one mother in that case).
*****************************
Run
*****************************
......@@ -57,12 +63,15 @@ Run the program by executing
to get help.
Example to generate 100 7 TeV pp collisions with EPOS 1.99:
**Example to generate 100 7 TeV pp collisions with EPOS 1.99:
bin/crmc -o hepmc -p3500 -P-3500 -n100 -m1
Example to generate 100 1.38 ATeV PbPb collisions with QGSJetII:
**Example to generate 100 1.38 ATeV PbPb collisions with QGSJetII:
bin/crmc -o hepmc -p1380 -P-1380 -n100 -i207 -I207 -m7
Example to generate 100 4 ZTeV pPb collisions with QGSJetII:
**Example to generate 100 4 ZTeV pPb collisions with QGSJetII:
bin/crmc -o hepmc -p3500 -P-1380 -n100 -m7 -i1 -I207
**Example to test Sibyll
bin/crmc -T -m6
......@@ -11,6 +11,8 @@
*) change logic to stop job if tables in epos and qgsjet are not found.
Only if option "--produce-tables" is provided: generate tables.
DONE, AND VALIDATED
*) read zipped qgsjetii-4 input data. I can do this, or Colin do you
want to work on it?
DONE, AND VALIDATED
......@@ -23,3 +25,5 @@ want to work on it?
-) remove us of TSystem, use standard tools to read environment
-) don't use TStopwatch
*) disable epos, too <-- from TP : not completely possible without rewritting a lot (it is done in CONEX)
......@@ -115,7 +115,7 @@ CRMCoptions::ParseOptions(int argc, char** argv)
("config,c", po::value<string>(), "config file")
("out,f", po::value<string>(), "output file name (auto if none provided)")
("produceTables,t", po::value<bool>()->implicit_value(1), "create tables if none are found")
("Test,T", po::value<bool>(), "Test mode")
("Test,T", po::value<bool>()->implicit_value(1), "Test mode")
;
po::variables_map opt;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment