Difference between revisions of "CalibSegmentNtupleRecipeB 1100"
Line 2: | Line 2: | ||
One should work in release 11.0.0 and check out all the relevant MuonCalib subpackages (with the right version) by hand. A macro doing this is available in Zdenko's public. | One should work in release 11.0.0 and check out all the relevant MuonCalib subpackages (with the right version) by hand. A macro doing this is available in Zdenko's public. | ||
− | * Go to your work area | + | |
+ | * log on to ''lxplus'': | ||
+ | <font color = red> <tt>ssh <username>@lxplus.cern.ch </tt></font> | ||
+ | * create a work area (here called ''11.0.0'') | ||
+ | <font color = red><tt>mkdir 11.0.0</tt> | ||
+ | |||
+ | <tt>cd 11.0.0/</tt></font> | ||
+ | * create a ''requirements'' file which should look like this: | ||
+ | <pre> | ||
+ | set CMTSITE CERN | ||
+ | |||
+ | macro ATLAS_DIST_AREA "/afs/cern.ch/atlas/software/dist" | ||
+ | macro ATLAS_RELEASE "11.0.0" | ||
+ | |||
+ | use AtlasSettings v* $(ATLhttp://agenda.cern.ch/fullAgenda.php?ida=a057588AS_DIST_AREA) | ||
+ | |||
+ | path_remove CMTPATH ${PWD} | ||
+ | path_prepend CMTPATH ${PWD} | ||
+ | </pre> | ||
+ | * build your CMT environment: | ||
+ | <font color = red><tt>source /afs/cern.ch/sw/contrib/CMT/v1r18p20050501/mgr/setup.(c)sh</tt> | ||
+ | |||
+ | <tt>cmt config</tt> | ||
+ | |||
+ | <tt>source setup.(c)sh -tag=opt</tt></font> | ||
+ | |||
+ | * the last command line must be typed in every time you open a new terminal. | ||
+ | |||
+ | * check out all relevant MuonCalib subpackages with help of the macro | ||
+ | <font color = red><tt> | ||
+ | cp /afs/cern.ch/users/z/zvankest | ||
+ | </tt></font> | ||
+ | |||
+ | If you want to fill your ntuple with segments from ATLAS reconstructed muons check out the ''RecExCommon'' package. For other environments (such as CTB etcetera take a closer look at the [https://uimon.cern.ch/twiki/bin/view/Atlas/MuonCalibrationFramework MuonCalibrationFramework] page. | ||
+ | <font color = red><tt>cmt co Reconstruction/RecExample/RecExCommon</tt> </font> (at head) or | ||
+ | |||
+ | <font color = red><tt>cmt co -r RecExCommon-version Reconstruction/RecExample/RecExCommon</tt> </font> for your favorite version. Currently, the head version of RecExCommon fails to run quickly. A working version is for instance RecExCommon-00-04-20. | ||
+ | |||
+ | * build ''RecExCommon'' | ||
+ | <font color = red><tt>cd Recontruction/RecExample/RecExCommon/RecExCommon-*/cmt </tt> | ||
+ | |||
+ | <tt>cmt config </tt> | ||
+ | |||
+ | <tt>source setup.(c)sh </tt> | ||
+ | |||
+ | <tt>gmake </tt> </font> | ||
+ | |||
+ | * go to the ''run'' directory and load some auxilliary libraries: | ||
+ | <font color = red><tt>cd ../run/ </tt> | ||
+ | |||
+ | <tt>source ../share/RecExCommon_links.(c)sh </tt></font> | ||
+ | |||
+ | * now we can run Athena, provided to have the right ''jobOptions'' files. (The following command dumps the messages and writes them to the logfile.) | ||
+ | <font color = red><tt>athena jobOptions.py | tee athena.log </tt></font> | ||
+ | Go to your work area | ||
<font color=red><tt> | <font color=red><tt> | ||
cd 11.0.0 | cd 11.0.0 |
Revision as of 17:53, 1 December 2005
This recipe will run the MuonCalib package producing ntuples format B in release 11.0.0 . In absence of a working nightly or a release version which has the appropriate MuonCalib version, this is the only method available.
One should work in release 11.0.0 and check out all the relevant MuonCalib subpackages (with the right version) by hand. A macro doing this is available in Zdenko's public.
- log on to lxplus:
ssh <username>@lxplus.cern.ch
- create a work area (here called 11.0.0)
mkdir 11.0.0
cd 11.0.0/
- create a requirements file which should look like this:
set CMTSITE CERN macro ATLAS_DIST_AREA "/afs/cern.ch/atlas/software/dist" macro ATLAS_RELEASE "11.0.0" use AtlasSettings v* $(ATLhttp://agenda.cern.ch/fullAgenda.php?ida=a057588AS_DIST_AREA) path_remove CMTPATH ${PWD} path_prepend CMTPATH ${PWD}
- build your CMT environment:
source /afs/cern.ch/sw/contrib/CMT/v1r18p20050501/mgr/setup.(c)sh
cmt config
source setup.(c)sh -tag=opt
- the last command line must be typed in every time you open a new terminal.
- check out all relevant MuonCalib subpackages with help of the macro
cp /afs/cern.ch/users/z/zvankest
If you want to fill your ntuple with segments from ATLAS reconstructed muons check out the RecExCommon package. For other environments (such as CTB etcetera take a closer look at the MuonCalibrationFramework page. cmt co Reconstruction/RecExample/RecExCommon (at head) or
cmt co -r RecExCommon-version Reconstruction/RecExample/RecExCommon for your favorite version. Currently, the head version of RecExCommon fails to run quickly. A working version is for instance RecExCommon-00-04-20.
- build RecExCommon
cd Recontruction/RecExample/RecExCommon/RecExCommon-*/cmt
cmt config
source setup.(c)sh
gmake
- go to the run directory and load some auxilliary libraries:
cd ../run/
source ../share/RecExCommon_links.(c)sh
- now we can run Athena, provided to have the right jobOptions files. (The following command dumps the messages and writes them to the logfile.)
athena jobOptions.py | tee athena.log
Go to your work area
cd 11.0.0