cd $HOME cd myAnalysisCode mkdir gensim; cd gensim mkdir bin; cd bin; tar zxvf Package31.tar.gz; cd .. mkdir pdf; cd pdf; tar zxvf data.tar.gz
cd $HOME/myAnalysisCode/gensim/mcnlo/bin rm Linux -rf . MCatNLO.inputs # it will define needed env and some bash programs compile NLO # compile the package. you can "compile MC" too,
cd Linux dothelinks ./ttbarNLO_EXE_THISLIB < Integration.Inputfile
mkdir $HOME/myAnalysisCode/gensim/mcnlo/cfg1 cp ttbarNLO_EXE_THISLIB $HOME/myAnalysisCode/gensim/mcnlo/cfg1 cp ttbar_a_bs.data ttbar_b_bs.data ttbar.integrals $HOME/myAnalysisCode/gensim/mcnlo/cfg1 cp $HOME/myAnalysisCode/gensim/mcnlo/pdf/cteq6m.tbl $HOME/myAnalysisCode/gensim/mcnlo/cfg1/cteq6m cp Integration.Inputfile $HOME/myAnalysisCode/gensim/mcnlo/cfg1
. MCatNLO.inputs runNLO
./ttbarNLO_EXE_THISLIB < Integration.Inputfile
source athena_setup.sh
get_files PDGTABLE.MeV
CTEQ 56 ....
with HWLHAPDF 10000
athena DC3.005200.T1_McAtNlo_Jimmy.py
DC3.005200.T1_McAtNlo_Jimmy.py
, check the value for evgenConfig.inputfilebase = 'mcatnlo31.005200.ttbar'
mcatnlo31.005200.ttbar.events
and mcatnlo31.005200.ttbar.dat
, more over, don't forget to change the .events name in mcatnlo31.005200.ttbar.dat
tar zcvf mcatnlo31.005200.ttbar.tar.gz mcatnlo31.005200.ttbar.dat mcatnlo31.005200.ttbar.events
csc_evgen_trf.py runNumber=5200 firstEvent=1 maxEvents=5000 randomSeed=234324 jobConfig
./DC3.005200.T1_McAtNlo_Jimmy.py outputEvgenFile=event.pool.root histogramFile=NONE ntupleFile=Ntuple.root inputGeneratorFile=./mcatnlo31.005200.ttbar.tar.gz= DC3.005200.T1_McAtNlo_Jimmy.py
will be searched and used, if there is no ./
before it. This file in mehtod 1 has been modified.
get_files Atlfast_ReadPOOLFile.py
and change in it
get_files Atlfast_MakeAOD.py
and change in it
athena atlfast.py
csc_atlfast_trf.py evgen.pool.root AOD.pool.root NONE 5000 0
to finish this step
csc_genAtlfastTwoStep_trf.py
to finish the step and last step together.
cd $HOME/myAnalysisCode mkdir -p gensim/mcnlo3.31; cd gensim/mcnlo3.31 mkdir bin; cd bin; tar zxvf Package33.tar.gz; tar Addendum331.tar.gz; cd .. mkdir pdf; cd pdf; tar zxvf data.tar.gz
MCatNLO.inputs
and comment the command runMCatNLO
. *the file will only define funcitons. it also defined many variables but many are overwritten by the parameter file later.
./ttbarNLO_EXE_THISLIB < Integration.Inputfile
again, with more event numbers set ttbarNLO_EXE_THISLIB ttbar_a_bs.data ttbar_b_bs.data ttbar.integrals needed pdf file cteq6m.tbl cteq6m Integration.Inputfile
to a standalone directory
CSC.005200.T1_McAtNlo_Jimmy.py
, check the value for evgenConfig.inputfilebase = 'mcatnlo31.005200.ttbar'
mcatnlo31.005200.ttbar.events
, open the file and change cteq 56
to LHAPDF 10000
(4 spaces between LHAPDF and 10000) or HWLHAPDF 10000
(2 spaces between HWLHAPDF and 10000)
mcatnlo31.005200.ttbar.dat
to be consistent with athena 14.0.10
tar zcvf mcatnlo31.005200.ttbar.tar.gz mcatnlo31.005200.ttbar.dat mcatnlo31.005200.ttbar.events
csc_evgen_trf.py 5200 1 5000 234324 CSC.005200.T1_McAtNlo_Jimmy.py evgen.pool.root NONE NONE ./mcatnlo31.005200.ttbar.tar.gz
mcatnlo31.005200.ttbar.events
have to > maxevent
CSC.005200.T1_McAtNlo_Jimmy.py
will be searched and used, if there is no ./
before it.
source $HOME/setup_athena/cmthome/setup.sh -tag=14.1.0.2,AtlasProduction,releases,runtime,slc4,32(?gcc34?)
csc_evgen_trf.py runNumber=5200 firstEvent=0 maxEvents=5000 randomSeed=12345 jobConfig=my.evgen.py outputEvgenFile=EVNT.root histogramFile=NONE ntupleFile=NONE inputGeneratorFile=mcatnlo331.005200.ttbar.tar.gz
csc_atlfast_trf.py inputEvgenFile=EVNT.root outputAODFile=AOD._00001.root ntupleFile=NTUP._00001.root maxEvents=5000 skipEvents=0
'mcatnlo31.005200.ttbar.events' ! event file 500 ! number of events 1 ! 0->Herwig PDFs, 1 otherwise 'P' 'P' ! hadron types 7000.00 7000.00 ! beam momenta -1706 ! -1705/1706=bb/tt 'LHAPDF' ! PDF group (1) 10000 ! PDF id number (1). 'LHAPDF' ! PDF group (2). 10000 ! PDF id number (2). -1 ! Lambda_5, < 0 for default 175 80.4 ! M_t, M_W 0.32 0.32 0.5 1.5 5 0.75 ! quark and gluon masses 0.1400E+05 0.1000E+01 0.1000E+01 0.1000E+01 0.1000E+01 --> CM energy, muR/mu0[NLO], muF/mu0[NLO], muR/mu0[MC], muF/mu0[MC] 1706 --> 1705/1706=b/t 0.1750E+03 0.1000E-08 --> M_top, Gamma_top 0.8040E+02 0.2124E+01 --> M_W, Gamma_W 4 5 --> IL1, IL2 (0..7) 0.3200E+00 0.3200E+00 0.5000E+00 0.1500E+01 0.5000E+01 0.7500E+00 --> quark and gluon masses P P --> colliding particles LHAPDF 10000 0.2260E+00 MS --> Lambda_5, scheme P,M --> Format of v3.1 and higher 8000 407 4 9 21 21 21 -13 14 5 1 -2 -5 0.40205383E+17 0.00000000E+00 0.00000000E+00 0.92184023E+02 0.75000000E+00 0.00000000E+00 0.00000000E+00 -.11693000E+04 0.75000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 -.88104968E+00 0.14612050E+02 -.23479250E+02 0.10565836E+00 0.82095989E+02 0.30725785E+02 -.82662758E+03 0.00000000E+00 0.13810531E+02 -.61199529E+02 -.18900338E+03 0.50000000E+01 -.32023458E+02 0.77235047E+02 0.26255570E+01 0.32000000E+00 -.40444789E+02 -.11728112E+02 0.11955713E+02 0.32000000E+00 -.22557223E+02 -.49645242E+02 -.52587072E+02 0.50000000E+01
Jump to the invalid address stated on the next line at 0x4E455645: ??? by 0x2F4005E8: SG::DataBucket<DataVector<IParticle, DataVector_detail::NoBase> >::~DataBucket()
. DataBucket is a tool which takes ownership of a data object to be put in the DataStore and allows to access the transient object address as a void*, this means that when the program try to point to the data in memory, it failed, which may be caused by the uncorrect structure of the data.
bunzip2 AcerMC-3.4.tar.bz2
$HOME/myAnalysisCode/gensim/
make demo_py
make run_py
prod
will be changed, all files concerning running is in it.
$HOME/myAnalysisCode/gensim/AcerMC-3.4/prod
run.card
and acermc.card
according to your need, especially set ACER 2
in run.card
, which will ouput AcerMC_pXXX_rYYYYYY.events
file, where XXX is physics process ID and YYYYYY is random number.
../demo_py.e
*.out
, AcerMC_pXXX_rYYYYYY.events
and AcerMC_pXXX_rYYYYYY.inparm
are the outputs
AcerMC_pXXX_rYYYYYY.inparm
here, rename or make a symbol link to inparmAcerMC.dat
AcerMC_pXXX_rYYYYYY.events
here
athena DC3_generation_skeleton.py
theApp.EvtMax
in the last line of MAIN job option files is important!! because, this may have been set many times in the included job option files, if you set it before these job option files, your setting will be overwritten.
mv AcerMC_pXXX_rYYYYYY.inparm AcerMC_pXXX_rYYYYYY.dat tar zcvf AcerMC_pXXX_rYYYYYY.tar.gz AcerMC_pXXX_rYYYYYY.dat AcerMC_pXXX_rYYYYYY.events csc_evgen_trf.py 5205 1 5000 234234 ./DC3.005205.AcerMCttbar.py evgen.pool.root 'NONE' 'NONE' AcerMC_pXXX_rYYYYYY.tar.gz
csc_atlfast_trf.py evgen.pool.root AOD.pool.root NONE 5000 0
ReadTruthParticles INFO | | | |-child: 0 PDGID: 92 nChildren: 61 status: 2 bc: 267 bc Parents: 22 [ 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 107 108 109 120 128 ] pxpypze: 13141.4 : 300.892 : -1.90694e+06 : 2.01103e+06
231.21 315.19 1.36 317.51 235.12 0.74 293.03 194.29 0.66 426.34 268.81 0.63 201.7 2118.93 10.51 1088.76 1839.81 1.69 1708.88 1127.18 0.66 1013.15 521.03 0.51 1586.21 3152.51 1.99 220.89 247.75 1.12 485.75 628.46 1.29 379.03 244.48 0.65 571.13 303.29 0.53 1125.99 1591.58 1.41 276.42 297.59 1.08 304.05 284.05 0.93 463.59 326.88 0.71 648.42 803.64 1.24 912.91 517.05 0.57 284.14 204.99 0.72 699.8 966.45 1.38 239.26 217.17 0.91 295.87 309.83 1.05 441.41 319.51 0.72 803.38 316.97 0.39 465.33 476.1 1.02 1401.41 302.36 0.22 601.62 563.16 0.94 759.4 329.32 0.43 456.85 817.9 1.79 247.89 262.54 1.06 437.71 313.47 0.72 525.18 1322.24 2.52 272.23 208.83 0.77 1064.21 427.07 0.4 468.71 603.17 1.29 832.05 1751.4 2.1 186.08 194.78 1.05 557.47 1310.54 2.35 343.63 312.37 0.91 2130.59 772.31 0.36 257.01 412.28 1.6 382.24 262.1 0.69 529.56 455.09 0.86 206.99 350.4 1.69 725.51 599.87 0.83 225.34 202.34 0.9 221.66 235.8 1.06 778.06 968.75 1.25 279.24 395.6 1.42
I | Attachment | History | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|---|
root | AOD.pool.root | r1 | manage | 7776.3 K | 2008-01-22 - 15:13 | ChengguangZhu | |
jpg | AcerMC_fitA_measurement5.jpg | r1 | manage | 34.6 K | 2008-03-18 - 18:44 | ChengguangZhu | AcerMC version 3.4 atlfast |
txt | DC3.005200.T1_McAtNlo_Jimmy.py.txt | r3 r2 r1 | manage | 2.8 K | 2008-01-23 - 14:20 | ChengguangZhu | |
root | DC3_005200_McAtNlo_Jimmy_02.pool.root | r1 | manage | 7492.1 K | 2008-01-22 - 15:14 | ChengguangZhu | |
txt | DC3_generation_skeleton.py.txt | r3 r2 r1 | manage | 2.8 K | 2008-01-23 - 18:02 | ChengguangZhu | |
inputfile | Integration.Inputfile | r1 | manage | 0.4 K | 2008-01-19 - 17:59 | ChengguangZhu | |
inputs | MCatNLO.inputs | r2 r1 | manage | 7.1 K | 2008-01-19 - 16:15 | ChengguangZhu | |
txt | PDG.py.txt | r2 r1 | manage | 12.2 K | 2008-01-24 - 15:34 | ChengguangZhu | |
jpg | Screenshot.jpg | r1 | manage | 63.2 K | 2008-01-24 - 14:28 | ChengguangZhu | |
sh | athena_setup.sh | r2 r1 | manage | 0.2 K | 2008-01-23 - 16:21 | ChengguangZhu | |
txt | atlfast.py.txt | r1 | manage | 0.6 K | 2008-01-22 - 16:15 | ChengguangZhu | |
sh | auto_acermc.sh | r4 r3 r2 r1 | manage | 3.2 K | 2008-03-11 - 18:50 | ChengguangZhu | |
inputfile | czhu.Integration.Inputfile | r1 | manage | 1.1 K | 2008-05-21 - 05:03 | ChengguangZhu | parameter file |
txt | czhu.Integration.Inputfile.txt | r1 | manage | 1.2 K | 2008-05-21 - 05:16 | ChengguangZhu | |
txt | evgen.txt | r1 | manage | 103.3 K | 2008-06-03 - 11:24 | ChengguangZhu | |
txt | file1.txt | r2 r1 | manage | 0.6 K | 2008-07-05 - 11:08 | ChengguangZhu | |
dat | inparmMcAtNlo.dat | r1 | manage | 0.3 K | 2008-01-21 - 14:30 | ChengguangZhu | |
ext | log | r1 | manage | 22.8 K | 2008-05-23 - 11:33 | ChengguangZhu | |
txt | log1.txt | r1 | manage | 42.3 K | 2008-06-03 - 10:25 | ChengguangZhu | |
txt | log3.txt | r1 | manage | 198.5 K | 2008-06-03 - 16:36 | ChengguangZhu | |
txt | log4.txt | r1 | manage | 69.4 K | 2008-06-04 - 10:39 | ChengguangZhu | |
txt | mcnlo331.AOD.txt | r1 | manage | 69.6 K | 2008-06-23 - 07:33 | ChengguangZhu | |
log | mnnlo_herwig_showering.log | r1 | manage | 566.4 K | 2008-01-22 - 15:07 | ChengguangZhu | |
txt | truthinfo_my100events.txt | r1 | manage | 16881.5 K | 2008-01-22 - 15:09 | ChengguangZhu | |
events | ttbar.events | r1 | manage | 34.5 K | 2008-01-22 - 15:08 | ChengguangZhu |