Difference between revisions of "CalibSegmentNtupleRecipeA 1100"
Jump to navigation
Jump to search
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | This recipe sets up release 11.0.0 which produces Calibration Segment Ntuples of format A. | ||
* log on to ''lxplus'': | * log on to ''lxplus'': | ||
<font color = red> <tt>ssh <username>@lxplus.cern.ch </tt></font> | <font color = red> <tt>ssh <username>@lxplus.cern.ch </tt></font> | ||
Line 12: | Line 13: | ||
macro ATLAS_RELEASE "11.0.0" | macro ATLAS_RELEASE "11.0.0" | ||
− | use AtlasSettings v* $( | + | use AtlasSettings v* $(ATLAS_DIST_AREA) |
path_remove CMTPATH ${PWD} | path_remove CMTPATH ${PWD} |
Latest revision as of 18:05, 6 December 2005
This recipe sets up release 11.0.0 which produces Calibration Segment Ntuples of format A.
- 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* $(ATLAS_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. 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