EventTagTutorialLumiJan2010
Introduction
In this exercise, you will learn how to calculate the luminosity based on a TAG file as input, by running iLumiCalc.exe from the command line.
Running iLumiCalc.exe on an ELSSI file
Clean your environment by starting a new shell or re-starting your current shell.
We will use the
requirements
file that you created earlier for the tutorial to set up the lcg nightly. Go to your
$HOME
directory:
cd $HOME
source cmthome/setup.sh -tag=15.6.4,AtlasProduction,32
(Note that you'll get a complaint about directories not existing - don't worry about this - it will only happen once)
echo $TestArea
mkdir $TestArea
cd $TestArea
Your $TestArea should be
15.6.4
.
If things have worked correctly, then you should be able to do
which iLumiCalc.exe
and get something like
/afs/cern.ch/atlas/software/builds/AtlasEvent/15.6.4/InstallArea/i686-slc4-gcc34-opt/bin/iLumiCalc.exe
You can then run it for a specific trigger on the ELSSI file as
iLumiCalc.exe -t "L1_MBTS_1_1" -T /afs/cern.ch/atlas/maxidisk/d39/data09/Elisabeth_Vinek_data09_900GeV_physics_MinBias_r988_p62_READ_1265621157_.root | tee log.txt
When it finishes, you should see a final result like
1 TAG file(s) is given...
--- iLumiCalc : Trigger(s): L1_MBTS_1_1,
--- iLumiCalc : Lumitag: OflLumi_CosmicFake
--- iLumiCalc : Lumimethod: OflLumi_Fake0
--- iLumiCalc : Being in TAG file mode...
--- iLumiCalc : Processing file:
--- iLumiCalc : --------------------------------------------
--- LumiCalculator : Luminosity database: COOLOFL_TRIGGER/COMP200
--- LumiCalculator : Trigger database: COOLONL_TRIGGER/COMP200
--- CoolQuery : Trying to connect to database COOLOFL_TRIGGER/COMP200...
Data source lookup using /afs/cern.ch/atlas/software/builds/AtlasCore/15.6.4/InstallArea/XML/AtlasAuthentication/dblookup.xml file
--- CoolQuery : Trying to connect to database COOLONL_TRIGGER/COMP200...
--- LumiCalculator : Beginning calculation for Trigger L1_MBTS_1_1, Run 142383 LB [64-68]
--- LumiCalculator : LumiB L1-Acc L2-Acc L3-Acc L1-pre L2-pre L3-pre LiveTime IntL/nb-1
--- LumiCalculator : 212 0 0 1 1 1 603.101 6.03101
--- LumiCalculator : >== Trigger : L1_MBTS_1_1
--- LumiCalculator : IntL (nb^-1) : 6.03101
--- LumiCalculator : L1/2/3 accept: 212 0 0
--- LumiCalculator : Livetime : 603.101
--- LumiCalculator : Good LBs : 5
--- LumiCalculator : Bad LBs : 0
--- LumiCalculator : Beginning calculation for Trigger L1_MBTS_1_1, Run 142383 LB [70-74]
--- LumiCalculator : LumiB L1-Acc L2-Acc L3-Acc L1-pre L2-pre L3-pre LiveTime IntL/nb-1
--- LumiCalculator : 428 0 0 1 1 1 1208.94 12.0894
--- LumiCalculator : >== Trigger : L1_MBTS_1_1
--- LumiCalculator : IntL (nb^-1) : 12.0894
--- LumiCalculator : L1/2/3 accept: 428 0 0
--- LumiCalculator : Livetime : 1208.94
--- LumiCalculator : Good LBs : 10
--- LumiCalculator : Bad LBs : 0
--- LumiCalculator : Beginning calculation for Trigger L1_MBTS_1_1, Run 142383 LB [76-142]
--- LumiCalculator : LumiB L1-Acc L2-Acc L3-Acc L1-pre L2-pre L3-pre LiveTime IntL/nb-1
--- LumiCalculator : 11964 0 0 1 1 1 9184.42 91.8442
--- LumiCalculator : >== Trigger : L1_MBTS_1_1
--- LumiCalculator : IntL (nb^-1) : 91.8442
--- LumiCalculator : L1/2/3 accept: 11964 0 0
--- LumiCalculator : Livetime : 9184.42
--- LumiCalculator : Good LBs : 77
--- LumiCalculator : Bad LBs : 0
--- LumiCalculator : Beginning calculation for Trigger L1_MBTS_1_1, Run 142383 LB [156-199]
--- LumiCalculator : LumiB L1-Acc L2-Acc L3-Acc L1-pre L2-pre L3-pre LiveTime IntL/nb-1
--- LumiCalculator : 32769 0 0 1 1 1 14448.8 144.488
--- LumiCalculator : >== Trigger : L1_MBTS_1_1
--- LumiCalculator : IntL (nb^-1) : 144.488
--- LumiCalculator : L1/2/3 accept: 32769 0 0
--- LumiCalculator : Livetime : 14448.8
--- LumiCalculator : Good LBs : 121
--- LumiCalculator : Bad LBs : 0
--- LumiCalculator : Beginning calculation for Trigger L1_MBTS_1_1, Run 142383 LB [216-249]
--- LumiCalculator : LumiB L1-Acc L2-Acc L3-Acc L1-pre L2-pre L3-pre LiveTime IntL/nb-1
--- LumiCalculator : 64111 0 0 1 1 1 18312.2 183.123
--- LumiCalculator : >== Trigger : L1_MBTS_1_1
--- LumiCalculator : IntL (nb^-1) : 183.123
--- LumiCalculator : L1/2/3 accept: 64111 0 0
--- LumiCalculator : Livetime : 18312.2
--- LumiCalculator : Good LBs : 155
--- LumiCalculator : Bad LBs : 0
--- LumiCalculator : Beginning calculation for Trigger L1_MBTS_1_1, Run 142383 LB [251-281]
--- LumiCalculator : LumiB L1-Acc L2-Acc L3-Acc L1-pre L2-pre L3-pre LiveTime IntL/nb-1
--- LumiCalculator : 132694 0 0 1 1 1 21957.7 219.577
--- LumiCalculator : >== Trigger : L1_MBTS_1_1
--- LumiCalculator : IntL (nb^-1) : 219.577
--- LumiCalculator : L1/2/3 accept: 132694 0 0
--- LumiCalculator : Livetime : 21957.7
--- LumiCalculator : Good LBs : 186
--- LumiCalculator : Bad LBs : 0
--- iLumiCalc : --------------------------------------------
--- TGoodRunsListWriter : GoodRunsList stored as : out.xml
--- iLumiCalc : Real time: 4.00286 s
--- iLumiCalc : CPU time: 1.19 s
Useful links
Major updates:
--
ElisabethVinek - 02-Feb-2010
%RESPONSIBLE% Main.unknown
%REVIEW%
Never reviewed
Topic revision: r4 - 2010-02-09
- unknown