Difference: StevenGoldfarbWireSag (1 vs. 30)

Revision 302010-06-10 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 7 to 7
 

Steve's Notes

Changed:
<
<

Wire Sag Validation (Release 15.6.3.6 - SLC5)

>
>

Wire Sag Validation (Release 15.6.9.13 - SLC5)

 
Line: 24 to 24
 

Set Up the CMT Environment

Changed:
<
<
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.6.3.6. The corresponding version of CMT is v1r20p20090520.
>
>
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.6.9.13. The corresponding version of CMT is v1r21.
 
  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)

Line: 33 to 33
 
  1. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)

Changed:
<
<
CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.3/CMT/v1r20p20090520/mgr/setup.sh
>
>
CERN> source /afs/cern.ch/sw/contrib/CMT/v1r21/mgr/setup.sh UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.9/CMT/v1r21/mgr/setup.sh
 

Set Up the Athena Environment

Line: 43 to 43
 
  1. Create a directory structure (do this once for the release)

Changed:
<
<
mkdir -p ~/TestArea/15.6.3.6/cmthome cd ~/TestArea/15.6.3.6/cmthome
>
>
mkdir -p ~/TestArea/15.6.9.13/cmthome cd ~/TestArea/15.6.9.13/cmthome
 
  1. At CERN (on lx64slc5 or atint), create a file called requirements with the following content:
    #---------------------------------------------------------------------
    set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /afs/cern.ch/atlas/software/releases/15.6.3
>
>
set SITEROOT /afs/cern.ch/atlas/software/releases/15.6.9
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 60 to 60
 apply_tag setup apply_tag simpleTest apply_tag AtlasProduction
Changed:
<
<
apply_tag 15.6.3.6
>
>
apply_tag 15.6.9.13
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc5-gcc43-opt #---------------------------------------------------------------------
Line: 69 to 69
 
#---------------------------------------------------------------------
set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.3
>
>
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.9
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 79 to 79
 apply_tag setup apply_tag simpleTest apply_tag AtlasProduction
Changed:
<
<
apply_tag 15.6.3.6
>
>
apply_tag 15.6.9.13
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc5-gcc43-opt #---------------------------------------------------------------------
Line: 89 to 89
 
  1. Setup the Athena environmental variables: (every time you login)

Changed:
<
<
source ~/TestArea/15.6.3.6/cmthome/setup.sh
>
>
source ~/TestArea/15.6.9.13/cmthome/setup.sh
 
  1. Check the CMT variables:

Line: 97 to 97
 CERN> i686-slc5-gcc43-opt UMT3> i686-slc5-gcc43-opt echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.6.3.6:/afs/cern.ch/atlas/software/releases/15.6.3/AtlasProduction/15.6.3.6:(etc.) UMT3> ~/TestArea/15.6.3.6:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.3/AtlasTier0/15.6.3.6:(etc)
>
>
CERN> ~/TestArea/15.6.9.13:/afs/cern.ch/atlas/software/releases/15.6.9/AtlasProduction/15.6.9.13:(etc.) UMT3> ~/TestArea/15.6.9.13:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.9/AtlasTier0/15.6.9.13:(etc)
 

Check Out the MuonRecExample Package

Line: 107 to 107
 
  1. If not done already, set up the environmental variables.

Changed:
<
<
cd ~/TestArea/15.6.3.6
>
>
cd ~/TestArea/15.6.9.13
 source cmthome/setup.sh
Changed:
<
<
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-08-17):
>
>
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-10-08):
 
cmt show versions MuonSpectrometer/MuonReconstruction/MuonRecExample
   
Line: 120 to 120
 
  1. Checkout, configure and build the package

Changed:
<
<
cmt co -r MuonRecExample-01-08-17 MuonSpectrometer/MuonReconstruction/MuonRecExample
>
>
cmt co -r MuonRecExample-01-10-08 MuonSpectrometer/MuonReconstruction/MuonRecExample
 cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh gmake
Line: 130 to 130
  See more detailed instructions at WorkBookReconstruction.
Added:
>
>
CURRENTLY FAILS DUE TO LACK OF INPUT FILE
 
  1. Set up Athena and UserAnalysis environments: (once per login)

Changed:
<
<
cd ~/TestArea/15.6.3.6
>
>
cd ~/TestArea/15.6.9.13
 source cmthome/setup.sh cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run source ../cmt/setup.sh
Line: 156 to 158
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.6.3.6
>
>
cd ~/TestArea/15.6.9.13
 source cmthome/setup.sh
  1. Check out the appropriate package (MuonPRDTest-00-00-15 has Steve's fixes)
Line: 174 to 176
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.6.3.6
>
>
cd ~/TestArea/15.6.9.13
 source cmthome/setup.sh
Changed:
<
<
  1. Check out the package (tag TrkDistortedSurfaces-00-01-01 has Steve's fixes)
>
>
  1. Check out the package (tag TrkDistortedSurfaces-00-01-02 has Steve's fixes)
 
Changed:
<
<
cmt co -r TrkDistortedSurfaces-00-01-01 Tracking/TrkDetDescr/TrkDistortedSurfaces
>
>
cmt co -r TrkDistortedSurfaces-00-01-02 Tracking/TrkDetDescr/TrkDistortedSurfaces
 
  1. Build it

Line: 192 to 194
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.6.3.6
>
>
cd ~/TestArea/15.6.9.13
 source cmthome/setup.sh
Changed:
<
<
  1. Check out the package (tag MdtCalibData-01-03-24 has Steve's implementation)
>
>
  1. Check out the package (tag MdtCalibData-01-03-25 has Steve's implementation)
 
Changed:
<
<
cmt co -r MdtCalibData-01-03-24 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibData
>
>
cmt co -r MdtCalibData-01-03-25 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibData
 
  1. Build it

Line: 210 to 212
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.6.3.6
>
>
cd ~/TestArea/15.6.9.13
 source cmthome/setup.sh
  1. Check out the package (tag MdtCalibSvc-02-02-12 has Steve's implementation)

Changed:
<
<
cmt co -r MdtCalibSvc-02-02-08 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibSvc
>
>
cmt co -r MdtCalibSvc-02-02-12 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibSvc
 
  1. Build it

Line: 376 to 378
 -- StevenGoldfarb - 07-Nov-2009 (modified for 15.5.2.2) -- StevenGoldfarb - 12-Feb-2010 (modified for 15.6.3.6 - SLC5 - and MdtCalibSvc changes) -- StevenGoldfarb - 01-Mar-2010 (updated some tags)
Added:
>
>
-- StevenGoldfarb - 10-Jun-2010 (modified for 15.6.9.13)
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"

Revision 292010-03-01 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 195 to 195
 cd ~/TestArea/15.6.3.6 source cmthome/setup.sh
Changed:
<
<
  1. Check out the package (tag MdtCalibData-01-03-23 has Steve's implementation)
>
>
  1. Check out the package (tag MdtCalibData-01-03-24 has Steve's implementation)
 
Changed:
<
<
cmt co -r MdtCalibData-01-03-23 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibData
>
>
cmt co -r MdtCalibData-01-03-24 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibData
 
  1. Build it

Line: 213 to 213
 cd ~/TestArea/15.6.3.6 source cmthome/setup.sh
Changed:
<
<
  1. Check out the package (tag MdtCalibSvc-02-02-08 will have Steve's implementation)
>
>
  1. Check out the package (tag MdtCalibSvc-02-02-12 has Steve's implementation)
 
cmt co -r MdtCalibSvc-02-02-08 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibSvc
   
Line: 317 to 317
 
  1. Copy the macro file from MuonValidation

Changed:
<
<
cp ~/TestArea/15.5.2.2/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
>
>
cp ~/TestArea/15.6.3.6/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
 
  1. Be sure to modify the macros to handle the correct file names, etc.
  2. Open the root file:
Line: 375 to 375
 -- StevenGoldfarb - 04-Nov-2009 (reverted to 15.5.2.2) -- StevenGoldfarb - 07-Nov-2009 (modified for 15.5.2.2) -- StevenGoldfarb - 12-Feb-2010 (modified for 15.6.3.6 - SLC5 - and MdtCalibSvc changes)
Added:
>
>
-- StevenGoldfarb - 01-Mar-2010 (updated some tags)
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"

Revision 282010-02-12 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 7 to 7
 

Steve's Notes

Changed:
<
<

Wire Sag Validation (Release 15.5.2.2)

>
>

Wire Sag Validation (Release 15.6.3.6 - SLC5)

 
Line: 24 to 24
 

Set Up the CMT Environment

Changed:
<
<
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.5.2.2. The corresponding version of CMT is v1r20p20090520.
>
>
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.6.3.6. The corresponding version of CMT is v1r20p20090520.
 
  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)

Changed:
<
<
CERN> ssh -Y myusername@lxplusNOSPAMPLEASE.cern.ch OR ssh -Y myusername@atint01NOSPAMPLEASE.cern.ch (can also use atint02 or atint03)
>
>
CERN> ssh -Y myusername@lx64slc5NOSPAMPLEASE.cern.ch OR ssh -Y myusername@atint01NOSPAMPLEASE.cern.ch (can also use atint02 or atint03)
 UM> ssh -Y myusername@umt3int01NOSPAMPLEASE.physics.lsa.umich.edu (can also use umt3int02 or umt3int03)
  1. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)
    CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh
Changed:
<
<
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.2/CMT/v1r20p20090520/mgr/setup.sh
>
>
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.3/CMT/v1r20p20090520/mgr/setup.sh
 

Set Up the Athena Environment

Line: 43 to 43
 
  1. Create a directory structure (do this once for the release)

Changed:
<
<
mkdir -p ~/TestArea/15.5.2.2/cmthome cd ~/TestArea/15.5.2.2/cmthome
>
>
mkdir -p ~/TestArea/15.6.3.6/cmthome cd ~/TestArea/15.6.3.6/cmthome
 
Changed:
<
<
  1. At CERN (on lxplus or atint), create a file called requirements with the following content:
>
>
  1. At CERN (on lx64slc5 or atint), create a file called requirements with the following content:
 
#---------------------------------------------------------------------
set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /afs/cern.ch/atlas/software/releases/15.5.2
>
>
set SITEROOT /afs/cern.ch/atlas/software/releases/15.6.3
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 59 to 59
 apply_tag opt apply_tag setup apply_tag simpleTest
Changed:
<
<
apply_tag AtlasTier0 apply_tag 15.5.2.2
>
>
apply_tag AtlasProduction apply_tag 15.6.3.6
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA)
Changed:
<
<
set CMTCONFIG i686-slc4-gcc34-opt
>
>
set CMTCONFIG i686-slc5-gcc43-opt
 #---------------------------------------------------------------------
  1. On UMT3, create a file called requirements with the following content:
    #---------------------------------------------------------------------
    set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.2
>
>
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.3
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 78 to 78
 apply_tag opt apply_tag setup apply_tag simpleTest
Changed:
<
<
apply_tag AtlasTier0 apply_tag 15.5.2.2
>
>
apply_tag AtlasProduction apply_tag 15.6.3.6
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA)
Changed:
<
<
set CMTCONFIG i686-slc4-gcc34-opt
>
>
set CMTCONFIG i686-slc5-gcc43-opt
 #---------------------------------------------------------------------
  1. Configure cmt (creates the scripts for setting up the environment):

Line: 89 to 89
 
  1. Setup the Athena environmental variables: (every time you login)

Changed:
<
<
source ~/TestArea/15.5.2.2/cmthome/setup.sh
>
>
source ~/TestArea/15.6.3.6/cmthome/setup.sh
 
  1. Check the CMT variables:
    echo $CMTCONFIG
Changed:
<
<
CERN> i686-slc4-gcc34-opt UMT3> i686-slc4-gcc34-opt
>
>
CERN> i686-slc5-gcc43-opt UMT3> i686-slc5-gcc43-opt
 echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.5.2.2:/afs/cern.ch/atlas/software/releases/15.5.2/AtlasTier0/15.5.2.2 UMT3> ~/TestArea/15.5.2.2:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.2/AtlasTier0/15.5.2.2
>
>
CERN> ~/TestArea/15.6.3.6:/afs/cern.ch/atlas/software/releases/15.6.3/AtlasProduction/15.6.3.6:(etc.) UMT3> ~/TestArea/15.6.3.6:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.6.3/AtlasTier0/15.6.3.6:(etc)
 

Check Out the MuonRecExample Package

Line: 107 to 107
 
  1. If not done already, set up the environmental variables.

Changed:
<
<
cd ~/TestArea/15.5.2.2
>
>
cd ~/TestArea/15.6.3.6
 source cmthome/setup.sh
Changed:
<
<
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-07-22):
>
>
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-08-17):
 
cmt show versions MuonSpectrometer/MuonReconstruction/MuonRecExample
   
Line: 118 to 118
 
UMT3> /usr/kerberos/bin/kinit myusername@CERN.CH
   
Changed:
<
<
  1. Checkout, configure and build the package (use MuonRecExample-01-07-22 as it contains fixes from Martin Woudstra)
>
>
  1. Checkout, configure and build the package
 
Changed:
<
<
cmt co -r MuonRecExample-01-07-22 MuonSpectrometer/MuonReconstruction/MuonRecExample
>
>
cmt co -r MuonRecExample-01-08-17 MuonSpectrometer/MuonReconstruction/MuonRecExample
 cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh gmake
Line: 132 to 132
 
  1. Set up Athena and UserAnalysis environments: (once per login)

Changed:
<
<
cd ~/TestArea/15.5.2.2
>
>
cd ~/TestArea/15.6.3.6
 source cmthome/setup.sh cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run source ../cmt/setup.sh
Line: 156 to 156
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.5.2.2
>
>
cd ~/TestArea/15.6.3.6
 source cmthome/setup.sh
Changed:
<
<
  1. Find out the tag and check out the appropriate package (MuonPRDTest-00-00-15 has a fix from Steve)
>
>
  1. Check out the appropriate package (MuonPRDTest-00-00-15 has Steve's fixes)
 
cmt co -r MuonPRDTest-00-00-15 MuonSpectrometer/MuonValidation/MuonPRDTest
   
Line: 170 to 170
 gmake
Added:
>
>

Check out the TrackDistortedSurfaces package (geometrical corrections)

  1. If not done already, set up the environmental variables:
    cd ~/TestArea/15.6.3.6
    source cmthome/setup.sh
       
  2. Check out the package (tag TrkDistortedSurfaces-00-01-01 has Steve's fixes)
    cmt co -r TrkDistortedSurfaces-00-01-01 Tracking/TrkDetDescr/TrkDistortedSurfaces
       
  3. Build it
    cd Tracking/TrkDetDescr/TrkDistortedSurfaces/cmt
    source setup.sh
    gmake
       

Check out the MuonCalibData package (Rt correction function)

  1. If not done already, set up the environmental variables:
    cd ~/TestArea/15.6.3.6
    source cmthome/setup.sh
       
  2. Check out the package (tag MdtCalibData-01-03-23 has Steve's implementation)
    cmt co -r MdtCalibData-01-03-23 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibData
       
  3. Build it
    cd MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibData/cmt
    source setup.sh
    gmake
       

Check out the MuonCalibSvc package (call to Rt correction functions)

  1. If not done already, set up the environmental variables:
    cd ~/TestArea/15.6.3.6
    source cmthome/setup.sh
       
  2. Check out the package (tag MdtCalibSvc-02-02-08 will have Steve's implementation)
    cmt co -r MdtCalibSvc-02-02-08 MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibSvc
       
  3. Build it
    cd MuonSpectrometer/MuonCalib/MdtCalib/MdtCalibData/cmt
    source setup.sh
    gmake
       
 

Wire Sag Data Samples Generated by Rob Harrington

Using release 15.2.0, Rob Harrington generated data samples of non-interacting muons with and without a magnetic field in the barrel and endcap, sectors 1 and 5. The goal is to digitize these data samples with and without wire-sag to validate the effects. Samples in sector 1 should have no sag. Samples in sector 5 should have maximum sag.

Line: 320 to 374
 -- StevenGoldfarb - 04-Nov-2009 (modified for 15.5.1.8) -- StevenGoldfarb - 04-Nov-2009 (reverted to 15.5.2.2) -- StevenGoldfarb - 07-Nov-2009 (modified for 15.5.2.2)
Added:
>
>
-- StevenGoldfarb - 12-Feb-2010 (modified for 15.6.3.6 - SLC5 - and MdtCalibSvc changes)
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"

Revision 272009-11-07 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 7 to 7
 

Steve's Notes

Changed:
<
<

Wire Sag Validation (Release 15.3.0.1)

>
>

Wire Sag Validation (Release 15.5.2.2)

 
Line: 24 to 24
 

Set Up the CMT Environment

Changed:
<
<
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.3.0.1. The corresponding version of CMT is v1r20p20090520.
>
>
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.5.2.2. The corresponding version of CMT is v1r20p20090520.
 
  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)

Line: 34 to 34
 
  1. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)
    CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh
Changed:
<
<
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0/CMT/v1r20p20090520/mgr/setup.sh
>
>
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.2/CMT/v1r20p20090520/mgr/setup.sh
 

Set Up the Athena Environment

Line: 43 to 43
 
  1. Create a directory structure (do this once for the release)

Changed:
<
<
mkdir -p ~/TestArea/15.3.0.1/cmthome cd ~/TestArea/15.3.0.1/cmthome
>
>
mkdir -p ~/TestArea/15.5.2.2/cmthome cd ~/TestArea/15.5.2.2/cmthome
 
  1. At CERN (on lxplus or atint), create a file called requirements with the following content:
    #---------------------------------------------------------------------
    set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /afs/cern.ch/atlas/software/releases/15.3.0
>
>
set SITEROOT /afs/cern.ch/atlas/software/releases/15.5.2
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 59 to 59
 apply_tag opt apply_tag setup apply_tag simpleTest
Changed:
<
<
apply_tag AtlasProduction apply_tag 15.3.0.1
>
>
apply_tag AtlasTier0 apply_tag 15.5.2.2
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Line: 69 to 69
 
#---------------------------------------------------------------------
set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0
>
>
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.2
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 78 to 78
 apply_tag opt apply_tag setup apply_tag simpleTest
Changed:
<
<
apply_tag AtlasProduction apply_tag 15.3.0.1
>
>
apply_tag AtlasTier0 apply_tag 15.5.2.2
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Line: 89 to 89
 
  1. Setup the Athena environmental variables: (every time you login)

Changed:
<
<
source ~/TestArea/15.3.0.1/cmthome/setup.sh
>
>
source ~/TestArea/15.5.2.2/cmthome/setup.sh
 
  1. Check the CMT variables:

Line: 97 to 97
 CERN> i686-slc4-gcc34-opt UMT3> i686-slc4-gcc34-opt echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.3.0.1:/afs/cern.ch/atlas/software/releases/15.3.0/AtlasProduction/15.3.0.1 UMT3> ~/TestArea/15.3.0.1:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0/AtlasProduction/15.3.0.1
>
>
CERN> ~/TestArea/15.5.2.2:/afs/cern.ch/atlas/software/releases/15.5.2/AtlasTier0/15.5.2.2 UMT3> ~/TestArea/15.5.2.2:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.2/AtlasTier0/15.5.2.2
 

Check Out the MuonRecExample Package

Line: 107 to 107
 
  1. If not done already, set up the environmental variables.

Changed:
<
<
cd ~/TestArea/15.3.0.1
>
>
cd ~/TestArea/15.5.2.2
 source cmthome/setup.sh
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-07-22):
Line: 132 to 132
 
  1. Set up Athena and UserAnalysis environments: (once per login)

Changed:
<
<
cd ~/TestArea/15.3.0.1
>
>
cd ~/TestArea/15.5.2.2
 source cmthome/setup.sh cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run source ../cmt/setup.sh
Line: 156 to 156
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.3.0.1
>
>
cd ~/TestArea/15.5.2.2
 source cmthome/setup.sh
  1. Find out the tag and check out the appropriate package (MuonPRDTest-00-00-15 has a fix from Steve)
Line: 263 to 263
 
  1. Copy the macro file from MuonValidation

Changed:
<
<
cp ~/TestArea/15.3.0.1/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
>
>
cp ~/TestArea/15.5.2.2/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
 
  1. Be sure to modify the macros to handle the correct file names, etc.
  2. Open the root file:
Line: 289 to 289
 

Interpreting the Plots

Variable Name Variable Meaning
Deleted:
<
<
MDT_ExNomWireR Local R from wire to extrapolated track
MDT_ExNomWireZ Local Z intercept from wire to extrapolated track
 
MDT_SimRadius Local R of pure simulated drift circle
MDT_LocalZ Local Z of pure simulated drift circle
MDT_SdoRadius Local R of simulated drift circle with RT corrections
Added:
>
>
MDT_ExNomWireR Local R from wire to extrapolated track
MDT_ExNomWireZ Local Z intercept from wire to extrapolated track
 
MDT_ExSagWireR Local R from corrected wire to extrapolated track
Changed:
<
<
MDT_ExNomWireZ Local Z intercept from corrected wire to extrapolated track
>
>
MDT_ExSagWireZ Local Z intercept from corrected wire to extrapolated track
 
MDT_RotRadius Local R of reconstructed drift circle
MDT_ExSagRotR Local R from corrected ROT to extrapolated track
Line: 313 to 313
 StevenGoldfarb - 23 Apr 2009 (creation) -- StevenGoldfarb - 28 Apr 2009 (added WireSag instructions) -- StevenGoldfarb - 01 Jul 2009 (modified for 15.2.0)
Changed:
<
<
-- StevenGoldfarb - 13 Jul 2009 (modified for 15.3.0.1)
>
>
-- StevenGoldfarb - 13 Jul 2009 (modified for 15.5.2.2)
 -- StevenGoldfarb - 28 Jul 2009 (linked some example job, plots) -- StevenGoldfarb - 2009-09-14 (added plot interpretation, analysis update) -- StevenGoldfarb - 23-Oct-2009 (modified for 15.3.1.7) -- StevenGoldfarb - 04-Nov-2009 (modified for 15.5.1.8)
Changed:
<
<
-- StevenGoldfarb - 04-Nov-2009 (reverted to 15.3.0.1)
>
>
-- StevenGoldfarb - 04-Nov-2009 (reverted to 15.5.2.2) -- StevenGoldfarb - 07-Nov-2009 (modified for 15.5.2.2)
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"

Revision 262009-11-04 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 159 to 159
 cd ~/TestArea/15.3.0.1 source cmthome/setup.sh
Changed:
<
<
  1. Find out the tag and check out the appropriate package:
>
>
  1. Find out the tag and check out the appropriate package (MuonPRDTest-00-00-15 has a fix from Steve)
 
Changed:
<
<
cmt show versions MuonSpectrometer/MuonValidation/MuonPRDTest cmt co -r MuonPRDTest-00-00-14 MuonSpectrometer/MuonValidation/MuonPRDTest
>
>
cmt co -r MuonPRDTest-00-00-15 MuonSpectrometer/MuonValidation/MuonPRDTest
 
  1. Set up the environment

Line: 170 to 169
 source setup.sh gmake
Deleted:
<
<
  1. Find MDTPRDTest.py in the share directory:
    cd ../share
       
  2. Modify MDTPRDTest.py to make it work. Under the line:
    THistSvc = Service("THistSvc")
       
    add the line:
    ServiceMgr += THistSvc
      
 

Wire Sag Data Samples Generated by Rob Harrington

Revision 252009-11-04 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 7 to 7
 

Steve's Notes

Changed:
<
<

Wire Sag Validation (Release 15.5.1.8)

>
>

Wire Sag Validation (Release 15.3.0.1)

 
Line: 24 to 24
 

Set Up the CMT Environment

Changed:
<
<
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.5.1.8. The corresponding version of CMT is v1r20p20090520.
>
>
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.3.0.1. The corresponding version of CMT is v1r20p20090520.
 
  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)

Line: 34 to 34
 
  1. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)
    CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh
Changed:
<
<
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.1/CMT/v1r20p20090520/mgr/setup.sh
>
>
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0/CMT/v1r20p20090520/mgr/setup.sh
 

Set Up the Athena Environment

Line: 43 to 43
 
  1. Create a directory structure (do this once for the release)

Changed:
<
<
mkdir -p ~/TestArea/15.5.1.8/cmthome cd ~/TestArea/15.5.1.8/cmthome
>
>
mkdir -p ~/TestArea/15.3.0.1/cmthome cd ~/TestArea/15.3.0.1/cmthome
 
  1. At CERN (on lxplus or atint), create a file called requirements with the following content:
    #---------------------------------------------------------------------
    set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /afs/cern.ch/atlas/software/releases/15.5.1
>
>
set SITEROOT /afs/cern.ch/atlas/software/releases/15.3.0
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 59 to 59
 apply_tag opt apply_tag setup apply_tag simpleTest
Changed:
<
<
apply_tag AtlasTier0 apply_tag 15.5.1.8
>
>
apply_tag AtlasProduction apply_tag 15.3.0.1
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Line: 69 to 69
 
#---------------------------------------------------------------------
set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.1
>
>
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 78 to 78
 apply_tag opt apply_tag setup apply_tag simpleTest
Changed:
<
<
apply_tag AtlasTier0 apply_tag 15.5.1.8
>
>
apply_tag AtlasProduction apply_tag 15.3.0.1
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Line: 89 to 89
 
  1. Setup the Athena environmental variables: (every time you login)

Changed:
<
<
source ~/TestArea/15.5.1.8/cmthome/setup.sh
>
>
source ~/TestArea/15.3.0.1/cmthome/setup.sh
 
  1. Check the CMT variables:

Line: 97 to 97
 CERN> i686-slc4-gcc34-opt UMT3> i686-slc4-gcc34-opt echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.5.1.8:/afs/cern.ch/atlas/software/releases/15.5.1/AtlasTier0/15.5.1.8 UMT3> ~/TestArea/15.5.1.8:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.1/AtlasTier0/15.5.1.8
>
>
CERN> ~/TestArea/15.3.0.1:/afs/cern.ch/atlas/software/releases/15.3.0/AtlasProduction/15.3.0.1 UMT3> ~/TestArea/15.3.0.1:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0/AtlasProduction/15.3.0.1
 

Check Out the MuonRecExample Package

Line: 107 to 107
 
  1. If not done already, set up the environmental variables.

Changed:
<
<
cd ~/TestArea/15.5.1.8
>
>
cd ~/TestArea/15.3.0.1
 source cmthome/setup.sh
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-07-22):
Line: 118 to 118
 
UMT3> /usr/kerberos/bin/kinit myusername@CERN.CH
   
Changed:
<
<
  1. Checkout, configure and build the package
>
>
  1. Checkout, configure and build the package (use MuonRecExample-01-07-22 as it contains fixes from Martin Woudstra)
 
cmt co -r MuonRecExample-01-07-22 MuonSpectrometer/MuonReconstruction/MuonRecExample
cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt
Line: 132 to 132
 
  1. Set up Athena and UserAnalysis environments: (once per login)

Changed:
<
<
cd ~/TestArea/15.5.1.8
>
>
cd ~/TestArea/15.3.0.1
 source cmthome/setup.sh cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run source ../cmt/setup.sh
Line: 156 to 156
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.5.1.8
>
>
cd ~/TestArea/15.3.0.1
 source cmthome/setup.sh
  1. Find out the tag and check out the appropriate package:
Line: 276 to 276
 
  1. Copy the macro file from MuonValidation

Changed:
<
<
cp ~/TestArea/15.5.1.8/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
>
>
cp ~/TestArea/15.3.0.1/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
 
  1. Be sure to modify the macros to handle the correct file names, etc.
  2. Open the root file:
Line: 331 to 331
 -- StevenGoldfarb - 2009-09-14 (added plot interpretation, analysis update) -- StevenGoldfarb - 23-Oct-2009 (modified for 15.3.1.7) -- StevenGoldfarb - 04-Nov-2009 (modified for 15.5.1.8)
Added:
>
>
-- StevenGoldfarb - 04-Nov-2009 (reverted to 15.3.0.1)
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"

Revision 242009-11-04 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 7 to 7
 

Steve's Notes

Changed:
<
<

Wire Sag Validation (Release 15.3.1.7)

>
>

Wire Sag Validation (Release 15.5.1.8)

 
Line: 24 to 24
 

Set Up the CMT Environment

Changed:
<
<
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.3.1.7. The corresponding version of CMT is v1r20p20090520.
>
>
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.5.1.8. The corresponding version of CMT is v1r20p20090520.
 
  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)

Line: 34 to 34
 
  1. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)
    CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh
Changed:
<
<
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.1/CMT/v1r20p20090520/mgr/setup.sh
>
>
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.1/CMT/v1r20p20090520/mgr/setup.sh
 

Set Up the Athena Environment

Line: 43 to 43
 
  1. Create a directory structure (do this once for the release)

Changed:
<
<
mkdir -p ~/TestArea/15.3.1.7/cmthome cd ~/TestArea/15.3.1.7/cmthome
>
>
mkdir -p ~/TestArea/15.5.1.8/cmthome cd ~/TestArea/15.5.1.8/cmthome
 
  1. At CERN (on lxplus or atint), create a file called requirements with the following content:
    #---------------------------------------------------------------------
    set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /afs/cern.ch/atlas/software/releases/15.3.1
>
>
set SITEROOT /afs/cern.ch/atlas/software/releases/15.5.1
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 59 to 59
 apply_tag opt apply_tag setup apply_tag simpleTest
Changed:
<
<
apply_tag AtlasProduction apply_tag 15.3.1.7
>
>
apply_tag AtlasTier0 apply_tag 15.5.1.8
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Line: 69 to 69
 
#---------------------------------------------------------------------
set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.1
>
>
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.1
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 78 to 78
 apply_tag opt apply_tag setup apply_tag simpleTest
Changed:
<
<
apply_tag AtlasProduction apply_tag 15.3.1.7
>
>
apply_tag AtlasTier0 apply_tag 15.5.1.8
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Line: 89 to 89
 
  1. Setup the Athena environmental variables: (every time you login)

Changed:
<
<
source ~/TestArea/15.3.1.7/cmthome/setup.sh
>
>
source ~/TestArea/15.5.1.8/cmthome/setup.sh
 
  1. Check the CMT variables:

Line: 97 to 97
 CERN> i686-slc4-gcc34-opt UMT3> i686-slc4-gcc34-opt echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.3.1.7:/afs/cern.ch/atlas/software/releases/15.3.1/AtlasProduction/15.3.1.7 UMT3> ~/TestArea/15.3.1.7:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.1/AtlasProduction/15.3.1.7
>
>
CERN> ~/TestArea/15.5.1.8:/afs/cern.ch/atlas/software/releases/15.5.1/AtlasTier0/15.5.1.8 UMT3> ~/TestArea/15.5.1.8:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.5.1/AtlasTier0/15.5.1.8
 

Check Out the MuonRecExample Package

Line: 107 to 107
 
  1. If not done already, set up the environmental variables.

Changed:
<
<
cd ~/TestArea/15.3.1.7
>
>
cd ~/TestArea/15.5.1.8
 source cmthome/setup.sh
Changed:
<
<
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-06-06):
>
>
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-07-22):
 
cmt show versions MuonSpectrometer/MuonReconstruction/MuonRecExample
   
Line: 118 to 118
 
UMT3> /usr/kerberos/bin/kinit myusername@CERN.CH
   
Changed:
<
<
  1. Checkout, configure and build the package (we use MuonRecExample-01-07-08 as it has some corrections from Martin Woudstra)
>
>
  1. Checkout, configure and build the package
 
Changed:
<
<
cmt co -r MuonRecExample-01-07-08 MuonSpectrometer/MuonReconstruction/MuonRecExample
>
>
cmt co -r MuonRecExample-01-07-22 MuonSpectrometer/MuonReconstruction/MuonRecExample
 cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh gmake
Line: 132 to 132
 
  1. Set up Athena and UserAnalysis environments: (once per login)

Changed:
<
<
cd ~/TestArea/15.3.1.7
>
>
cd ~/TestArea/15.5.1.8
 source cmthome/setup.sh cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run source ../cmt/setup.sh
Line: 156 to 156
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.3.1.7
>
>
cd ~/TestArea/15.5.1.8
 source cmthome/setup.sh
  1. Find out the tag and check out the appropriate package:
Line: 276 to 276
 
  1. Copy the macro file from MuonValidation

Changed:
<
<
cp ~/TestArea/15.3.1.7/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
>
>
cp ~/TestArea/15.5.1.8/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
 
  1. Be sure to modify the macros to handle the correct file names, etc.
  2. Open the root file:
Line: 330 to 330
 -- StevenGoldfarb - 28 Jul 2009 (linked some example job, plots) -- StevenGoldfarb - 2009-09-14 (added plot interpretation, analysis update) -- StevenGoldfarb - 23-Oct-2009 (modified for 15.3.1.7)
Added:
>
>
-- StevenGoldfarb - 04-Nov-2009 (modified for 15.5.1.8)
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"

Revision 232009-10-30 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 308 to 308
 
MDT_LocalZ Local Z of pure simulated drift circle
MDT_SdoRadius Local R of simulated drift circle with RT corrections
MDT_ExSagWireR Local R from corrected wire to extrapolated track
Added:
>
>
MDT_ExNomWireZ Local Z intercept from corrected wire to extrapolated track
 
MDT_RotRadius Local R of reconstructed drift circle
MDT_ExSagRotR Local R from corrected ROT to extrapolated track

Revision 222009-10-23 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 7 to 7
 

Steve's Notes

Changed:
<
<

Wire Sag Validation (Release 15.3.0.1)

>
>

Wire Sag Validation (Release 15.3.1.7)

 
Line: 24 to 24
 

Set Up the CMT Environment

Changed:
<
<
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.3.0.1. The corresponding version of CMT is v1r20p20090520.
>
>
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.3.1.7. The corresponding version of CMT is v1r20p20090520.
 
  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)

Line: 34 to 34
 
  1. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)
    CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh
Changed:
<
<
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0/CMT/v1r20p20090520/mgr/setup.sh
>
>
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.1/CMT/v1r20p20090520/mgr/setup.sh
 

Set Up the Athena Environment

Line: 43 to 43
 
  1. Create a directory structure (do this once for the release)

Changed:
<
<
mkdir -p ~/TestArea/15.3.0.1/cmthome cd ~/TestArea/15.3.0.1/cmthome
>
>
mkdir -p ~/TestArea/15.3.1.7/cmthome cd ~/TestArea/15.3.1.7/cmthome
 
  1. At CERN (on lxplus or atint), create a file called requirements with the following content:
    #---------------------------------------------------------------------
    set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /afs/cern.ch/atlas/software/releases/15.3.0
>
>
set SITEROOT /afs/cern.ch/atlas/software/releases/15.3.1
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 60 to 60
 apply_tag setup apply_tag simpleTest apply_tag AtlasProduction
Changed:
<
<
apply_tag 15.3.0.1
>
>
apply_tag 15.3.1.7
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Line: 69 to 69
 
#---------------------------------------------------------------------
set CMTSITE STANDALONE
Changed:
<
<
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0
>
>
set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.1
 macro ATLAS_TEST_AREA ${HOME}/TestArea macro ATLAS_DIST_AREA ${SITEROOT} macro SITE_PROJECT_AREA ${SITEROOT}
Line: 79 to 79
 apply_tag setup apply_tag simpleTest apply_tag AtlasProduction
Changed:
<
<
apply_tag 15.3.0.1
>
>
apply_tag 15.3.1.7
 use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Line: 89 to 89
 
  1. Setup the Athena environmental variables: (every time you login)

Changed:
<
<
source ~/TestArea/15.3.0.1/cmthome/setup.sh
>
>
source ~/TestArea/15.3.1.7/cmthome/setup.sh
 
  1. Check the CMT variables:

Line: 97 to 97
 CERN> i686-slc4-gcc34-opt UMT3> i686-slc4-gcc34-opt echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.3.0.1:/afs/cern.ch/atlas/software/releases/15.3.0/AtlasProduction/15.3.0.1 UMT3> ~/TestArea/15.3.0.1:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0/AtlasProduction/15.3.0.1
>
>
CERN> ~/TestArea/15.3.1.7:/afs/cern.ch/atlas/software/releases/15.3.1/AtlasProduction/15.3.1.7 UMT3> ~/TestArea/15.3.1.7:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.1/AtlasProduction/15.3.1.7
 

Check Out the MuonRecExample Package

Line: 107 to 107
 
  1. If not done already, set up the environmental variables.

Changed:
<
<
cd ~/TestArea/15.3.0.1
>
>
cd ~/TestArea/15.3.1.7
 source cmthome/setup.sh
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-06-06):
Line: 118 to 118
 
UMT3> /usr/kerberos/bin/kinit myusername@CERN.CH
   
Changed:
<
<
  1. Checkout, configure and build the package (we use MuonRecExample-01-06-09 as it has some corrections from Martin Woudstra)
>
>
  1. Checkout, configure and build the package (we use MuonRecExample-01-07-08 as it has some corrections from Martin Woudstra)
 
Changed:
<
<
cmt co -r MuonRecExample-01-06-09 MuonSpectrometer/MuonReconstruction/MuonRecExample
>
>
cmt co -r MuonRecExample-01-07-08 MuonSpectrometer/MuonReconstruction/MuonRecExample
 cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh gmake
Line: 132 to 132
 
  1. Set up Athena and UserAnalysis environments: (once per login)

Changed:
<
<
cd ~/TestArea/15.3.0.1
>
>
cd ~/TestArea/15.3.1.7
 source cmthome/setup.sh cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run source ../cmt/setup.sh
Line: 156 to 156
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.3.0.1
>
>
cd ~/TestArea/15.3.1.7
 source cmthome/setup.sh
  1. Find out the tag and check out the appropriate package:
Line: 276 to 276
 
  1. Copy the macro file from MuonValidation

Changed:
<
<
cp ~/TestArea/15.3.0.1/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
>
>
cp ~/TestArea/15.3.1.7/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
 
  1. Be sure to modify the macros to handle the correct file names, etc.
  2. Open the root file:
Line: 328 to 328
 -- StevenGoldfarb - 13 Jul 2009 (modified for 15.3.0.1) -- StevenGoldfarb - 28 Jul 2009 (linked some example job, plots) -- StevenGoldfarb - 2009-09-14 (added plot interpretation, analysis update)
Added:
>
>
-- StevenGoldfarb - 23-Oct-2009 (modified for 15.3.1.7)
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"

Revision 212009-09-14 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 336 to 336
 
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796118" name="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2355" stream="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796156" name="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py" size="2348" stream="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796193" name="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2426" stream="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
Added:
>
>
META FILEATTACHMENT attachment="WireSag-20090914.ppt" attr="" comment="Wire Sag Presentation" date="1252942853" name="WireSag-20090914.ppt" path="WireSag-20090914.ppt" size="1292288" stream="WireSag-20090914.ppt" tmpFilename="/usr/tmp/CGItemp2863" user="goldfarb" version="1"
META FILEATTACHMENT attachment="WireSag-20090914.pdf" attr="" comment="Wire Sag Presentation" date="1252942870" name="WireSag-20090914.pdf" path="WireSag-20090914.pdf" size="1678493" stream="WireSag-20090914.pdf" tmpFilename="/usr/tmp/CGItemp2755" user="goldfarb" version="1"

Revision 202009-09-14 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 294 to 294
 

Example Plots

Changed:
<
<
The attached talk contains plots generated with the above jobOptions. There are many technical problems to be resolved (track propagation, applying geometrical effects, etc.)
>
>
The attached talk contains plots generated with the above jobOptions. There are still many technical problems to be resolved (track propagation, applying geometrical effects, etc.)
 
Changed:
<
<
>
>
  • Analysis (28/07/2009): [ pdf ] [ ppt ]
  • Analysis (14/09/2009): [ pdf ] [ ppt ]

Interpreting the Plots

Variable Name Variable Meaning
MDT_ExNomWireR Local R from wire to extrapolated track
MDT_ExNomWireZ Local Z intercept from wire to extrapolated track
MDT_SimRadius Local R of pure simulated drift circle
MDT_LocalZ Local Z of pure simulated drift circle
MDT_SdoRadius Local R of simulated drift circle with RT corrections
MDT_ExSagWireR Local R from corrected wire to extrapolated track
MDT_RotRadius Local R of reconstructed drift circle
MDT_ExSagRotR Local R from corrected ROT to extrapolated track
 

References

Line: 314 to 327
 -- StevenGoldfarb - 01 Jul 2009 (modified for 15.2.0) -- StevenGoldfarb - 13 Jul 2009 (modified for 15.3.0.1) -- StevenGoldfarb - 28 Jul 2009 (linked some example job, plots)
Added:
>
>
-- StevenGoldfarb - 2009-09-14 (added plot interpretation, analysis update)
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"

Revision 192009-07-29 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 315 to 315
 -- StevenGoldfarb - 13 Jul 2009 (modified for 15.3.0.1) -- StevenGoldfarb - 28 Jul 2009 (linked some example job, plots)
Changed:
<
<
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248777124" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1254602" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248777143" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="838144" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="1"
>
>
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248858898" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1364149" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248858920" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="911360" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="2"
 
META FILEATTACHMENT attachment="sector1_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796030" name="sector1_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector1_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2362" stream="sector1_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796063" name="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2362" stream="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796118" name="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2355" stream="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"

Revision 182009-07-28 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 256 to 256
  jobOption files have been created to run over events in the data sets described above using the following variations: sector 1/sector 5, barrel/endcap, field/no field, geometric sag in digitization, rt sag effects in digitization, geometric sag corrections in reconstruction, rt sag corrections in calibration. Here are some examples:
Changed:
<
<
>
>
 
Changed:
<
<
>
>
 
Added:
>
>
 

Run the Test

Line: 314 to 315
 -- StevenGoldfarb - 13 Jul 2009 (modified for 15.3.0.1) -- StevenGoldfarb - 28 Jul 2009 (linked some example job, plots)
Deleted:
<
<
META FILEATTACHMENT attachment="sector1_endcap_nofield_nogeosag_nortsag_geocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248776924" name="sector1_endcap_nofield_nogeosag_nortsag_geocor_nortcor_jobOptions.py.txt" path="sector1_endcap_nofield_nogeosag_nortsag_geocor_nortcor_jobOptions.py" size="2465" stream="sector1_endcap_nofield_nogeosag_nortsag_geocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248776959" name="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2471" stream="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248776997" name="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2475" stream="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248777053" name="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2465" stream="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248777087" name="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py" size="2459" stream="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
 
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248777124" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1254602" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248777143" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="838144" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="1"
Added:
>
>
META FILEATTACHMENT attachment="sector1_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796030" name="sector1_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector1_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2362" stream="sector1_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796063" name="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2362" stream="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796118" name="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2355" stream="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796156" name="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py" size="2348" stream="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248796193" name="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2426" stream="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"

Revision 172009-07-28 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 252 to 252
  topSequence.MDTPRDValAlg.Propagator = MuonPropagator
Added:
>
>

Example jobOption Files

jobOption files have been created to run over events in the data sets described above using the following variations: sector 1/sector 5, barrel/endcap, field/no field, geometric sag in digitization, rt sag effects in digitization, geometric sag corrections in reconstruction, rt sag corrections in calibration. Here are some examples:

 

Run the Test

The following output files will be created:

Line: 282 to 291
 draw()
Added:
>
>

Example Plots

The attached talk contains plots generated with the above jobOptions. There are many technical problems to be resolved (track propagation, applying geometrical effects, etc.)

 

References

  • WorkBook - ATLAS Workbook for Computing
Line: 289 to 304
 
Changed:
<
<
>
>
 
Major updates:
Line: 297 to 312
 -- StevenGoldfarb - 28 Apr 2009 (added WireSag instructions) -- StevenGoldfarb - 01 Jul 2009 (modified for 15.2.0) -- StevenGoldfarb - 13 Jul 2009 (modified for 15.3.0.1) \ No newline at end of file
Added:
>
>
-- StevenGoldfarb - 28 Jul 2009 (linked some example job, plots)

META FILEATTACHMENT attachment="sector1_endcap_nofield_nogeosag_nortsag_geocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248776924" name="sector1_endcap_nofield_nogeosag_nortsag_geocor_nortcor_jobOptions.py.txt" path="sector1_endcap_nofield_nogeosag_nortsag_geocor_nortcor_jobOptions.py" size="2465" stream="sector1_endcap_nofield_nogeosag_nortsag_geocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248776959" name="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2471" stream="sector5_endcap_nofield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248776997" name="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2475" stream="sector5_endcap_magfield_nogeosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248777053" name="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" size="2465" stream="sector5_endcap_nofield_geosag_nortsag_nogeocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py.txt" attr="" comment="" date="1248777087" name="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py.txt" path="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py" size="2459" stream="sector5_endcap_nofield_geosag_nortsag_geocor_nortcor_jobOptions.py" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="WireSag-20090728.pdf" attr="" comment="First Plots from Analysis" date="1248777124" name="WireSag-20090728.pdf" path="WireSag-20090728.pdf" size="1254602" stream="WireSag-20090728.pdf" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="WireSag-20090728.ppt" attr="" comment="First Plots from Analysis" date="1248777143" name="WireSag-20090728.ppt" path="WireSag-20090728.ppt" size="838144" stream="WireSag-20090728.ppt" user="Main.StevenGoldfarb" version="1"

Revision 162009-07-14 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 46 to 46
 mkdir -p ~/TestArea/15.3.0.1/cmthome cd ~/TestArea/15.3.0.1/cmthome
Changed:
<
<
  1. At CERN, create a file called requirements with the following content:
>
>
  1. At CERN (on lxplus or atint), create a file called requirements with the following content:
 
#---------------------------------------------------------------------
set CMTSITE STANDALONE
Line: 65 to 65
 set CMTCONFIG i686-slc4-gcc34-opt #---------------------------------------------------------------------
Changed:
<
<
  1. At UMT3, create a file called requirements with the following content:
>
>
  1. On UMT3, create a file called requirements with the following content:
 
#---------------------------------------------------------------------
set CMTSITE STANDALONE
Line: 185 to 185
 

Wire Sag Data Samples Generated by Rob Harrington

Changed:
<
<
Rob Harrington generated data samples of non-interacting muons with and without a magnetic field in the barrel and endcap, sectors 1 and 5. The goal is to digitize these data samples with and without wire-sag to validate the effects. Samples in sector 1 should have no sag. Samples in sector 5 should have maximum sag.
>
>
Using release 15.2.0, Rob Harrington generated data samples of non-interacting muons with and without a magnetic field in the barrel and endcap, sectors 1 and 5. The goal is to digitize these data samples with and without wire-sag to validate the effects. Samples in sector 1 should have no sag. Samples in sector 5 should have maximum sag.
 
  1. The data samples are replicated in the following directories:

Line: 216 to 216
 no field: ATLAS-GEONF-07-00-00
Changed:
<
<

Create jobOptions for testing wire sag

>
>

Modify jobOptions to Run PRDTest Algorithm on One of the Data Sets

This algorithm creates histograms comparing SimHits with ROT. It plots the residuals and other relevant values.

 
  1. Start with the example:
Changed:
<
<
cp MuonRec_myTopOptions.py WireSagTopOptions.py
>
>
cp MuonRec_myTopOptions.py PRDTestField.py
 
Changed:
<
<
  1. Add the following lines to WireSagTopOptions.py to run on one of the following data samples:
>
>
  1. Add the following lines to !PRDTestField.py to run on one of the data samples (endcap sector 1, with B field):
 
from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap
Changed:
<
<
DataFilesInfoMap['myData'] = DataInfo(["/castor/cern.ch/user/m/muonprod/1206/digit.RDO/mc12.007233.simul_atlas-csc-100.mu_pt100GeV/mc12.csc100.007233.simul.muplus_pt100GeV._00001.pool.root"], 'RDO', # type of input data: 'BS','RDO','ESD','AOD' etc 'ATLAS-CSC-01-02-00' , # geometry tag 'OFLCOND-CSC-00-00-00' ) # optional conditions tag muonRecFlags.InputData = 'myData'
>
>
DataFilesInfoMap['wField'] = DataInfo(["/afs/cern.ch/user/m/muonprod/roberth/CSC.singlepart_mu100_15.2.0_ATLAS-GEO-07-00-00/CSC.008003.singlepart_mu100_sector1_endcap/CSC.008003.singlepart_mu100_sector1_endcap_magfield_[0-2].HITS.pool.root"], 'HITS', 'ATLAS-GEO-07-00-00' ) muonRecFlags.InputData = 'wField'
 
Changed:
<
<
  1. Run WireSagTopOptions :
>
>
  1. Add the following lines to specify the number of events:
 
Changed:
<
<
athena WireSagTopOptions.py >! WireSagOutput.txt tail -f WireSagOutput.txt
>
>
if not 'EvtMax' in dir(): EvtMax = 250
 
Changed:
<
<
  1. Edit WireSagOptions.py to input HITS from Daniela's 100 GeV muon samples (no multiple scattering or energy loss) and to run Niels' validation checks, by again editing the data file lines and then my adding the last two lines after the loading of the master jobOptions file:
>
>
  1. Add the following flags:
    doMuonRecStatistics = True
    doAuditors          = True
    recFlags.doCBNT     = True
    doTrkNtuple         = False
    readMuonDigit       = False
       
  2. After include("MuonRecExample/MuonRec_topOptions.py") add the following flags to include the PRD testing algorithm:
 
Deleted:
<
<
from DataFiles import DataInfo,DataFilesInfoMap DataFilesInfoMap['myData'] = DataInfo(["/castor/cern.ch/user/m/muonprod/1206/simul.HITS/mc12.007233.simul_atlas-csc-100.mu_pt100GeV/mc12.csc100.007233.simul.muplus_pt100GeV._00001.pool.root"], 'HITS', # type of input data: 'BS','RDO','ESD','AOD' etc 'ATLAS-CSC-01-02-00' , # geometry tag 'OFLCOND-CSC-00-00-00' ) # optional conditions tag muonRecFlags.InputData = 'myData'
 include("MuonPRDTest/MDTPRDTest.py" )
Changed:
<
<
DoWireSagCorrection = True
>
>
if muonRecFlags.InputData() == 'wField': topSequence.MDTPRDValAlg.Propagator = MuonPropagator
 
Changed:
<
<
  1. Run WireSagOptions :
>
>

Run the Test

The following output files will be created:

  • config.txt - Configuration used in job
  • PRDTestFieldOutput.txt Output from running the job
  • MDTPRDTest.root root file containing n-tuples, histograms

  1. Run the Test :
 
Changed:
<
<
athena WireSagOptions.py >! WireSagOutput.txt tail -f WireSagOutput.txt
>
>
athena PRDTestField.py >! PRDTestFieldOutput.txt & tail -f PRDTestFieldOutput.txt
 
Changed:
<
<
  1. Check out the MuonPRDTest package to run the macro:
>
>
  1. Copy the macro file from MuonValidation
    cp ~/TestArea/15.3.0.1/MuonSpectrometer/MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
       
  2. Be sure to modify the macros to handle the correct file names, etc.
  3. Open the root file:
 
Deleted:
<
<
cmt show versions MuonSpectrometer/MuonValidation/MuonPRDTest cd ~/TestArea/15.3.0.1 cmt co -r MuonPRDTest-00-00-14 MuonSpectrometer/MuonValidation/MuonPRDTest cd MuonSpectrometer/MuonValidation/MuonPRDTest/cmt source setup.sh gmake cd ../../../MuonReconstruction/MuonRecExample/run cp ../../../MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
 root MDTPRDTest.root
Added:
>
>
  1. Load the macros

 .L MDTPRDVal.C
Added:
>
>
  1. Plot the residuals
    draw()
       
 

References

Revision 152009-07-14 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 282 to 282
 -- StevenGoldfarb - 28 Apr 2009 (added WireSag instructions) -- StevenGoldfarb - 01 Jul 2009 (modified for 15.2.0) -- StevenGoldfarb - 13 Jul 2009 (modified for 15.3.0.1)
Deleted:
<
<
META FILEATTACHMENT attachment="requirements-cern.txt" attr="" comment="requirements file for CERN 15.2.0" date="1245936265" name="requirements-cern.txt" path="requirements-cern.txt" size="542" stream="requirements-cern.txt" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="requirements-umt3.txt" attr="" comment="requirements file for UMT3 15.2.0" date="1245936298" name="requirements-umt3.txt" path="requirements-umt3.txt" size="547" stream="requirements-umt3.txt" user="Main.StevenGoldfarb" version="2"

Revision 142009-07-13 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 7 to 7
 

Steve's Notes

Changed:
<
<

Wire Sag Validation (Release 15.2.0)

>
>

Wire Sag Validation (Release 15.3.0.1)

 
Line: 24 to 24
 

Set Up the CMT Environment

Changed:
<
<
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.2.0. The corresponding version of CMT is v1r20p20090520.
>
>
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.3.0.1. The corresponding version of CMT is v1r20p20090520.
 
  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)

Changed:
<
<
CERN> ssh -Y myusername@lxplusNOSPAMPLEASE.cern.ch UMT3> ssh -Y myusername@umt3int03NOSPAMPLEASE.physics.lsa.umich.edu (can also use umt3int01 or umt3int02)
>
>
CERN> ssh -Y myusername@lxplusNOSPAMPLEASE.cern.ch OR ssh -Y myusername@atint01NOSPAMPLEASE.cern.ch (can also use atint02 or atint03) UM> ssh -Y myusername@umt3int01NOSPAMPLEASE.physics.lsa.umich.edu (can also use umt3int02 or umt3int03)
 
  1. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)
    CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh
Changed:
<
<
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.0.0/CMT/v1r20p20090520/mgr/setup.sh
>
>
UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0/CMT/v1r20p20090520/mgr/setup.sh
 

Set Up the Athena Environment

Line: 43 to 43
 
  1. Create a directory structure (do this once for the release)

Changed:
<
<
mkdir -p ~/TestArea/15.2.0/cmthome cd ~/TestArea/15.2.0/cmthome
>
>
mkdir -p ~/TestArea/15.3.0.1/cmthome cd ~/TestArea/15.3.0.1/cmthome
 
Changed:
<
<
  1. Download the appropriate requirements file:
>
>
  1. At CERN, create a file called requirements with the following content:
    #---------------------------------------------------------------------
    set CMTSITE STANDALONE
    set SITEROOT /afs/cern.ch/atlas/software/releases/15.3.0
    macro ATLAS_TEST_AREA ${HOME}/TestArea
    macro ATLAS_DIST_AREA ${SITEROOT}
    macro SITE_PROJECT_AREA ${SITEROOT}
    macro EXTERNAL_PROJECT_AREA ${SITEROOT}
    apply_tag projectArea
    apply_tag opt
    apply_tag setup
    apply_tag simpleTest
    apply_tag AtlasProduction
    apply_tag 15.3.0.1
    use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA)
    set CMTCONFIG i686-slc4-gcc34-opt
    #---------------------------------------------------------------------
       
  2. At UMT3, create a file called requirements with the following content:
    #---------------------------------------------------------------------
    set CMTSITE STANDALONE
    set SITEROOT /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0
    macro ATLAS_TEST_AREA ${HOME}/TestArea
    macro ATLAS_DIST_AREA ${SITEROOT}
    macro SITE_PROJECT_AREA ${SITEROOT}
    macro EXTERNAL_PROJECT_AREA ${SITEROOT}
    apply_tag projectArea
    apply_tag opt
    apply_tag setup
    apply_tag simpleTest
    apply_tag AtlasProduction
    apply_tag 15.3.0.1
    use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA)
    set CMTCONFIG i686-slc4-gcc34-opt
    #---------------------------------------------------------------------   
 
  1. Configure cmt (creates the scripts for setting up the environment):
    cmt config
       
  2. Setup the Athena environmental variables: (every time you login)

Changed:
<
<
source ~/TestArea/15.2.0/cmthome/setup.sh
>
>
source ~/TestArea/15.3.0.1/cmthome/setup.sh
 
  1. Check the CMT variables:

Line: 63 to 97
 CERN> i686-slc4-gcc34-opt UMT3> i686-slc4-gcc34-opt echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.2.0:/afs/cern.ch/atlas/software/releases/15.2.0/AtlasOffline/15.2.0 UMT3> ~/TestArea/15.2.0:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.2.0/AtlasOffline/15.2.0
>
>
CERN> ~/TestArea/15.3.0.1:/afs/cern.ch/atlas/software/releases/15.3.0/AtlasProduction/15.3.0.1 UMT3> ~/TestArea/15.3.0.1:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.3.0/AtlasProduction/15.3.0.1
 

Check Out the MuonRecExample Package

Line: 73 to 107
 
  1. If not done already, set up the environmental variables.

Changed:
<
<
cd ~/TestArea/15.2.0
>
>
cd ~/TestArea/15.3.0.1
 source cmthome/setup.sh
Changed:
<
<
  1. Find out which version of UserAnalysis to checkout (in this case MuonRecExample-01-04-02):
>
>
  1. Find out which version of UserAnalysis is used (in this case MuonRecExample-01-06-06):
 
cmt show versions MuonSpectrometer/MuonReconstruction/MuonRecExample
   
Line: 84 to 118
 
UMT3> /usr/kerberos/bin/kinit myusername@CERN.CH
   
Changed:
<
<
  1. Checkout, configure and build the package.
>
>
  1. Checkout, configure and build the package (we use MuonRecExample-01-06-09 as it has some corrections from Martin Woudstra)
 
Changed:
<
<
cmt co -r MuonRecExample-01-04-02 MuonSpectrometer/MuonReconstruction/MuonRecExample
>
>
cmt co -r MuonRecExample-01-06-09 MuonSpectrometer/MuonReconstruction/MuonRecExample
 cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh gmake
Line: 94 to 128
 

Test the MuonRecExample Package

Changed:
<
<
See more detailed instructions at WorkBookReconstruction . This example will create ESD and AOD files from a simulated RDO file.
>
>
See more detailed instructions at WorkBookReconstruction.
 
  1. Set up Athena and UserAnalysis environments: (once per login)

Changed:
<
<
cd ~/TestArea/15.2.0
>
>
cd ~/TestArea/15.3.0.1
 source cmthome/setup.sh
Changed:
<
<
cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh
>
>
cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run source ../cmt/setup.sh
 
  1. See what options you can run with:

Line: 110 to 144
 
  1. Try running MuonRec_myTopOptions (as is):
    get_files -jo MuonRecExample/MuonRec_myTopOptions.py
Changed:
<
<
athena MuonRecExample/MuonRec_myTopOptions.py > TopOptionsOutput.txt & tail -f TopOptionsOutput.txt
>
>
athena MuonRecExample/MuonRec_myTopOptions.py > myTopOutput.txt & tail -f myTopOutput.txt
 
  1. Browse the n-tuple to see if something was produced:

Line: 122 to 156
 
  1. If not done already, set up the environmental variables:

Changed:
<
<
cd ~/TestArea/15.2.0
>
>
cd ~/TestArea/15.3.0.1
 source cmthome/setup.sh
  1. Find out the tag and check out the appropriate package:
    cmt show versions MuonSpectrometer/MuonValidation/MuonPRDTest
Changed:
<
<
cmt co -r MuonPRDTest-00-00-13 MuonSpectrometer/MuonValidation/MuonPRDTest
>
>
cmt co -r MuonPRDTest-00-00-14 MuonSpectrometer/MuonValidation/MuonPRDTest
 
  1. Set up the environment

Line: 136 to 170
 source setup.sh gmake
Added:
>
>
  1. Find MDTPRDTest.py in the share directory:
    cd ../share
       
 
  1. Modify MDTPRDTest.py to make it work. Under the line:
    THistSvc = Service("THistSvc")
Line: 195 to 233
 
  1. Run WireSagTopOptions :

Changed:
<
<
athena -s WireSagTopOptions.py | tee WireSagOutput.txt
>
>
athena WireSagTopOptions.py >! WireSagOutput.txt tail -f WireSagOutput.txt
 
Changed:
<
<
  1. Edit WireSagTopOptions.py to input HITS from Daniela's 100 GeV muon samples (no multiple scattering or energy loss) and to run Niels' validation checks, by again editing the data file lines and then my adding the last two lines after the loading of the master jobOptions file:
>
>
  1. Edit WireSagOptions.py to input HITS from Daniela's 100 GeV muon samples (no multiple scattering or energy loss) and to run Niels' validation checks, by again editing the data file lines and then my adding the last two lines after the loading of the master jobOptions file:
 
from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap
DataFilesInfoMap['myData'] = DataInfo(["/castor/cern.ch/user/m/muonprod/1206/simul.HITS/mc12.007233.simul_atlas-csc-100.mu_pt100GeV/mc12.csc100.007233.simul.muplus_pt100GeV._00001.pool.root"],
Line: 209 to 248
 include("MuonPRDTest/MDTPRDTest.py" ) DoWireSagCorrection = True
Changed:
<
<
  1. Run WireSagTopOptions :
>
>
  1. Run WireSagOptions :
 
Changed:
<
<
athena -s WireSagTopOptions.py | tee WireSagOutput.txt
>
>
athena WireSagOptions.py >! WireSagOutput.txt tail -f WireSagOutput.txt
 
  1. Check out the MuonPRDTest package to run the macro:
    cmt show versions MuonSpectrometer/MuonValidation/MuonPRDTest
Changed:
<
<
cd ~/TestArea/15.0.0 cmt co -r MuonPRDTest-00-00-13 MuonSpectrometer/MuonValidation/MuonPRDTest
>
>
cd ~/TestArea/15.3.0.1 cmt co -r MuonPRDTest-00-00-14 MuonSpectrometer/MuonValidation/MuonPRDTest
 cd MuonSpectrometer/MuonValidation/MuonPRDTest/cmt source setup.sh gmake
Line: 241 to 281
 StevenGoldfarb - 23 Apr 2009 (creation) -- StevenGoldfarb - 28 Apr 2009 (added WireSag instructions) -- StevenGoldfarb - 01 Jul 2009 (modified for 15.2.0)
Added:
>
>
-- StevenGoldfarb - 13 Jul 2009 (modified for 15.3.0.1)
 
META FILEATTACHMENT attachment="requirements-cern.txt" attr="" comment="requirements file for CERN 15.2.0" date="1245936265" name="requirements-cern.txt" path="requirements-cern.txt" size="542" stream="requirements-cern.txt" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="requirements-umt3.txt" attr="" comment="requirements file for UMT3 15.2.0" date="1245936298" name="requirements-umt3.txt" path="requirements-umt3.txt" size="547" stream="requirements-umt3.txt" user="Main.StevenGoldfarb" version="2"

Revision 132009-07-01 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 234 to 234
 
Added:
>
>
 
Major updates:
StevenGoldfarb - 23 Apr 2009 (creation) -- StevenGoldfarb - 28 Apr 2009 (added WireSag instructions)
Added:
>
>
-- StevenGoldfarb - 01 Jul 2009 (modified for 15.2.0)
 
META FILEATTACHMENT attachment="requirements-cern.txt" attr="" comment="requirements file for CERN 15.2.0" date="1245936265" name="requirements-cern.txt" path="requirements-cern.txt" size="542" stream="requirements-cern.txt" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="requirements-umt3.txt" attr="" comment="requirements file for UMT3 15.2.0" date="1245936298" name="requirements-umt3.txt" path="requirements-umt3.txt" size="547" stream="requirements-umt3.txt" user="Main.StevenGoldfarb" version="2"

Revision 122009-06-30 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 120 to 120
 

Check out the Validation Package for testing PRD

Changed:
<
<
  1. cd ~/TestArea/15.2.0
  2. source cmthome/setup.sh
  3. cmt show versions MuonSpectrometer/MuonValidation/MuonPRDTest
  4. cmt co -r MuonPRDTest-00-00-13 MuonSpectrometer/MuonValidation/MuonPRDTest
  5. cd MuonSpectrometer/MuonValidation/MuonPRDTest/cmt
  6. source setup.sh
  7. gmake

Modify MDTPRDTest.py to make it work

1. Under the line

THistSvc = Service("THistSvc")
add the line
ServiceMgr += THistSvc
>
>
  1. If not done already, set up the environmental variables:
    cd ~/TestArea/15.2.0
    source cmthome/setup.sh
       
  2. Find out the tag and check out the appropriate package:
    cmt show versions MuonSpectrometer/MuonValidation/MuonPRDTest
    cmt co -r MuonPRDTest-00-00-13 MuonSpectrometer/MuonValidation/MuonPRDTest
       
  3. Set up the environment
    cd MuonSpectrometer/MuonValidation/MuonPRDTest/cmt
    source setup.sh
    gmake
       
  4. Modify MDTPRDTest.py to make it work. Under the line:
    THistSvc = Service("THistSvc")
       
    add the line:
    ServiceMgr += THistSvc
      

Wire Sag Data Samples Generated by Rob Harrington

Rob Harrington generated data samples of non-interacting muons with and without a magnetic field in the barrel and endcap, sectors 1 and 5. The goal is to digitize these data samples with and without wire-sag to validate the effects. Samples in sector 1 should have no sag. Samples in sector 5 should have maximum sag.

  1. The data samples are replicated in the following directories:
    afs: /afs/cern.ch/user/m/muonprod/roberth/CSC.singlepart_mu100_15.2.0_ATLAS-GEO-07-00-00
    castor: /castor/cern.ch/user/g/goldfarb/CSC.singlepart_mu100_15.2.0_ATLAS-GEO-07-00-00
    atint0X: /net/s3_datac/goldfarb/CSC.singlepart_mu100_15.2.0_ATLAS-GEO-07-00-00
       
  2. Here is a listing of directory contents:
    > ls -l /afs/cern.ch/user/m/muonprod/roberth/CSC.singlepart_mu100_15.2.0_ATLAS-GEO-07-00-00
    -rw-r--r--  1 23674 zp 4301 Jun 25 21:59 batchscripts.tar.gz
    drwxr-xr-x  2 23674 zp 6144 Jun 25 22:47 CSC.008001.singlepart_mu100_sector1_barrel
    drwxr-xr-x  2 23674 zp 6144 Jun 25 21:59 CSC.008002.singlepart_mu100_sector5_barrel
    drwxr-xr-x  2 23674 zp 6144 Jun 25 21:59 CSC.008003.singlepart_mu100_sector1_endcap
    drwxr-xr-x  2 23674 zp 6144 Jun 25 21:59 CSC.008004.singlepart_mu100_sector5_endcap
    -rwxr-xr-x  1 23674 zp 1063 Jun 25 21:59 CSC.008233.singlepart_mu20_barrelEC.py
    -rwxr-xr-x  1 23674 zp 1060 Jun 25 21:59 CSC.singlepart_mu100_sector1_barrel.py
    -rwxr-xr-x  1 23674 zp 1060 Jun 25 21:59 CSC.singlepart_mu100_sector1_endcap.py
    -rwxr-xr-x  1 23674 zp 1060 Jun 25 21:59 CSC.singlepart_mu100_sector5_barrel.py
    -rwxr-xr-x  1 23674 zp 1060 Jun 25 21:59 CSC.singlepart_mu100_sector5_endcap.py
    -rwxr-xr-x  1 23674 zp  133 Jun 25 21:59 IDCaloOffDigitConfig.py
    -rw-r--r--  1 23674 zp 1149 Jun 25 22:01 README.txt
    -rwxr-xr-x  1 23674 zp 1981 Jun 25 21:59 submit_mu100.sh
       
  3. Check the README.txt file to understand the contents of the files. The geometry tags are
    field: ATLAS-GEO-07-00-00
    no field: ATLAS-GEONF-07-00-00
       
 

Create jobOptions for testing wire sag

Changed:
<
<
  1. Copy MuonRec_standaloneTopOptions.py to WireSagTopOptions.py, editing the latter to input RDO from Daniela's 100 GeV muon samples (no multiple scattering or energy loss), uncommenting and editing the following lines:
>
>
  1. Start with the example:
   cp !MuonRec_myTopOptions.py !WireSagTopOptions.py
  1. Add the following lines to WireSagTopOptions.py to run on one of the following data samples:
 
from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap
DataFilesInfoMap['myData'] = DataInfo(["/castor/cern.ch/user/m/muonprod/1206/digit.RDO/mc12.007233.simul_atlas-csc-100.mu_pt100GeV/mc12.csc100.007233.simul.muplus_pt100GeV._00001.pool.root"],

Revision 112009-06-29 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 102 to 102
 source cmthome/setup.sh cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh
Deleted:
<
<
gmake
 
  1. See what options you can run with:
    athena -h
       
Changed:
<
<
  1. Try running MuonRec_standaloneTopOptions (as is):
>
>
  1. Try running MuonRec_myTopOptions (as is):
 
Changed:
<
<
get_files -jo MuonRecExample/MuonRec_standaloneTopOptions.py athena -s MuonRecExample/MuonRec_standaloneTopOptions.py
>
>
get_files -jo MuonRecExample/MuonRec_myTopOptions.py athena MuonRecExample/MuonRec_myTopOptions.py > TopOptionsOutput.txt & tail -f TopOptionsOutput.txt
 
  1. Browse the n-tuple to see if something was produced:
    root CalibrationNtuple.root 
       
Added:
>
>

Check out the Validation Package for testing PRD

  1. cd ~/TestArea/15.2.0
  2. source cmthome/setup.sh
  3. cmt show versions MuonSpectrometer/MuonValidation/MuonPRDTest
  4. cmt co -r MuonPRDTest-00-00-13 MuonSpectrometer/MuonValidation/MuonPRDTest
  5. cd MuonSpectrometer/MuonValidation/MuonPRDTest/cmt
  6. source setup.sh
  7. gmake

Modify MDTPRDTest.py to make it work

1. Under the line

THistSvc = Service("THistSvc")
add the line
ServiceMgr += THistSvc

Create jobOptions for testing wire sag

 
  1. Copy MuonRec_standaloneTopOptions.py to WireSagTopOptions.py, editing the latter to input RDO from Daniela's 100 GeV muon samples (no multiple scattering or energy loss), uncommenting and editing the following lines:
    from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap

Revision 102009-06-26 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 63 to 63
 CERN> i686-slc4-gcc34-opt UMT3> i686-slc4-gcc34-opt echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.0.0:/afs/cern.ch/atlas/software/releases/15.2.0/AtlasOffline/15.2.0 UMT3> ~/TestArea/15.0.0:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.2.0/AtlasOffline/15.2.0
>
>
CERN> ~/TestArea/15.2.0:/afs/cern.ch/atlas/software/releases/15.2.0/AtlasOffline/15.2.0 UMT3> ~/TestArea/15.2.0:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.2.0/AtlasOffline/15.2.0
 

Check Out the MuonRecExample Package

Line: 76 to 76
 cd ~/TestArea/15.2.0 source cmthome/setup.sh
Changed:
<
<
  1. Find out which version of UserAnalysis to checkout (in this case MuonRecExample-01-02-16-01):
>
>
  1. Find out which version of UserAnalysis to checkout (in this case MuonRecExample-01-04-02):
 
cmt show versions MuonSpectrometer/MuonReconstruction/MuonRecExample
   
Line: 86 to 86
 
  1. Checkout, configure and build the package.

Changed:
<
<
cmt co -r MuonRecExample-01-02-16-01 MuonSpectrometer/MuonReconstruction/MuonRecExample
>
>
cmt co -r MuonRecExample-01-04-02 MuonSpectrometer/MuonReconstruction/MuonRecExample
 cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh gmake
Line: 98 to 98
 
  1. Set up Athena and UserAnalysis environments: (once per login)

Changed:
<
<
cd ~/TestArea/15.0.0
>
>
cd ~/TestArea/15.2.0
 source cmthome/setup.sh
Changed:
<
<
cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run source ../cmt/setup.sh
>
>
cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt source setup.sh gmake
 
  1. See what options you can run with:

Revision 92009-06-25 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 55 to 55
 
  1. Setup the Athena environmental variables: (every time you login)

Changed:
<
<
source ~/TestArea/15.0.0/cmthome/setup.sh
>
>
source ~/TestArea/15.2.0/cmthome/setup.sh
 
  1. Check the CMT variables:

Line: 63 to 63
 CERN> i686-slc4-gcc34-opt UMT3> i686-slc4-gcc34-opt echo $CMTPATH
Changed:
<
<
CERN> ~/TestArea/15.0.0:/afs/cern.ch/atlas/software/releases/15.0.0/AtlasOffline/15.0.0 UMT3> ~/TestArea/15.0.0:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.0.0/AtlasOffline/15.0.0
>
>
CERN> ~/TestArea/15.0.0:/afs/cern.ch/atlas/software/releases/15.2.0/AtlasOffline/15.2.0 UMT3> ~/TestArea/15.0.0:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.2.0/AtlasOffline/15.2.0
 

Check Out the MuonRecExample Package

Line: 73 to 73
 
  1. If not done already, set up the environmental variables.

Changed:
<
<
cd ~/TestArea/15.0.0
>
>
cd ~/TestArea/15.2.0
 source cmthome/setup.sh
  1. Find out which version of UserAnalysis to checkout (in this case MuonRecExample-01-02-16-01):

Revision 82009-06-25 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 33 to 33
 
  1. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)

Changed:
<
<
CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20081118/mgr/setup.sh UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.0.0/CMT/v1r20p20081118/mgr/setup.sh
>
>
CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.0.0/CMT/v1r20p20090520/mgr/setup.sh
 

Set Up the Athena Environment

Line: 43 to 43
 
  1. Create a directory structure (do this once for the release)

Changed:
<
<
mkdir -p ~/TestArea/15.0.0/cmthome cd ~/TestArea/15.0.0/cmthome
>
>
mkdir -p ~/TestArea/15.2.0/cmthome cd ~/TestArea/15.2.0/cmthome
 
  1. Download the appropriate requirements file:
Line: 172 to 172
 StevenGoldfarb - 23 Apr 2009 (creation) -- StevenGoldfarb - 28 Apr 2009 (added WireSag instructions)
Changed:
<
<
META FILEATTACHMENT attachment="requirements-cern.txt" attr="" comment="requirements file for CERN 15.0.0" date="1240822952" name="requirements-cern.txt" path="requirements-cern.txt" size="542" stream="requirements-cern.txt" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="requirements-umt3.txt" attr="" comment="requirements file for UMT3 15.0.0" date="1240822974" name="requirements-umt3.txt" path="requirements-umt3.txt" size="547" stream="requirements-umt3.txt" user="Main.StevenGoldfarb" version="1"
>
>
META FILEATTACHMENT attachment="requirements-cern.txt" attr="" comment="requirements file for CERN 15.2.0" date="1245936265" name="requirements-cern.txt" path="requirements-cern.txt" size="542" stream="requirements-cern.txt" user="Main.StevenGoldfarb" version="2"
META FILEATTACHMENT attachment="requirements-umt3.txt" attr="" comment="requirements file for UMT3 15.2.0" date="1245936298" name="requirements-umt3.txt" path="requirements-umt3.txt" size="547" stream="requirements-umt3.txt" user="Main.StevenGoldfarb" version="2"

Revision 72009-06-25 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 7 to 7
 

Steve's Notes

Changed:
<
<

Wire Sag Validation (Release 15.0.0)

>
>

Wire Sag Validation (Release 15.2.0)

 
Line: 24 to 24
 

Set Up the CMT Environment

Changed:
<
<
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.0.0. The corresponding version of CMT is v1r20p20081118.
>
>
Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.2.0. The corresponding version of CMT is v1r20p20090520.
 
  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)

Revision 62009-06-12 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 155 to 155
 gmake cd ../../../MuonReconstruction/MuonRecExample/run cp ../../../MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
Changed:
<
<
root CalibrationNtuple.root
>
>
root MDTPRDTest.root
 .L MDTPRDVal.C

Revision 42009-04-28 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 156 to 156
 cd ../../../MuonReconstruction/MuonRecExample/run cp ../../../MuonValidation/MuonPRDTest/macros/MDTPRDVal.C . root CalibrationNtuple.root
Changed:
<
<
.x MDTPRDVal.C
>
>
.L MDTPRDVal.C
 

References

Revision 32009-04-28 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 116 to 116
 
root CalibrationNtuple.root 
   
Changed:
<
<
  1. Edit MuonRec_standaloneTopOptions to input RDO from Daniela's 100 GeV muon samples (no multiple scattering or energy loss), uncommenting and editing the following lines:
>
>
  1. Copy MuonRec_standaloneTopOptions.py to WireSagTopOptions.py, editing the latter to input RDO from Daniela's 100 GeV muon samples (no multiple scattering or energy loss), uncommenting and editing the following lines:
 
from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap
DataFilesInfoMap['myData'] = DataInfo(["/castor/cern.ch/user/m/muonprod/1206/digit.RDO/mc12.007233.simul_atlas-csc-100.mu_pt100GeV/mc12.csc100.007233.simul.muplus_pt100GeV._00001.pool.root"],
Line: 125 to 125
  'OFLCOND-CSC-00-00-00' ) # optional conditions tag muonRecFlags.InputData = 'myData'
Changed:
<
<
  1. Edit MuonRec_standaloneTopOptions to input HITS from Daniela's 100 GeV muon samples (no multiple scattering or energy loss) and to run Niels' validation checks, by again editing the data file lines and then my adding the last two lines after the loading of the master jobOptions file:
>
>
  1. Run WireSagTopOptions :
    athena -s !WireSagTopOptions.py | tee WireSagOutput.txt
       
  2. Edit WireSagTopOptions.py to input HITS from Daniela's 100 GeV muon samples (no multiple scattering or energy loss) and to run Niels' validation checks, by again editing the data file lines and then my adding the last two lines after the loading of the master jobOptions file:
 
from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap
DataFilesInfoMap['myData'] = DataInfo(["/castor/cern.ch/user/m/muonprod/1206/simul.HITS/mc12.007233.simul_atlas-csc-100.mu_pt100GeV/mc12.csc100.007233.simul.muplus_pt100GeV._00001.pool.root"],
Line: 137 to 141
 include("MuonPRDTest/MDTPRDTest.py" ) DoWireSagCorrection = True
Added:
>
>
  1. Run WireSagTopOptions :
    athena -s !WireSagTopOptions.py | tee WireSagOutput.txt
       
  2. Check out the MuonPRDTest package to run the macro:
    cmt show versions MuonSpectrometer/MuonValidation/MuonPRDTest
    cd ~/TestArea/15.0.0
    cmt co -r MuonPRDTest-00-00-13 MuonSpectrometer/MuonValidation/MuonPRDTest
    cd MuonSpectrometer/MuonValidation/MuonPRDTest/cmt
    source setup.sh
    gmake
    cd ../../../MuonReconstruction/MuonRecExample/run
    cp ../../../MuonValidation/MuonPRDTest/macros/MDTPRDVal.C .
    root CalibrationNtuple.root
    .x MDTPRDVal.C
       
 

References

Line: 149 to 170
 
Major updates:
StevenGoldfarb - 23 Apr 2009 (creation)
Added:
>
>
-- StevenGoldfarb - 28 Apr 2009 (added WireSag instructions)
 
META FILEATTACHMENT attachment="requirements-cern.txt" attr="" comment="requirements file for CERN 15.0.0" date="1240822952" name="requirements-cern.txt" path="requirements-cern.txt" size="542" stream="requirements-cern.txt" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="requirements-umt3.txt" attr="" comment="requirements file for UMT3 15.0.0" date="1240822974" name="requirements-umt3.txt" path="requirements-umt3.txt" size="547" stream="requirements-umt3.txt" user="Main.StevenGoldfarb" version="1"

Revision 22009-04-27 - StevenGoldfarb

Line: 1 to 1
 
META TOPICPARENT name="StevenGoldfarbNotes"
Line: 8 to 8
 

Steve's Notes

Wire Sag Validation (Release 15.0.0)

Deleted:
<
<

UNDER CONSTRUCTION

 
Line: 48 to 47
 cd ~/TestArea/15.0.0/cmthome
  1. Download the appropriate requirements file:
Changed:
<
<
>
>
 
  1. Configure cmt (creates the scripts for setting up the environment):
    cmt config
Line: 108 to 107
 
athena -h
   
Changed:
<
<
MORE TO COME

  1. Try running Hello World: (See WorkBookRunAthenaHelloWorld for explanation of output)
>
>
  1. Try running MuonRec_standaloneTopOptions (as is):
 
Changed:
<
<
get_files -jo HelloWorldOptions.py athena HelloWorldOptions.py
>
>
get_files -jo MuonRecExample/MuonRec_standaloneTopOptions.py athena -s MuonRecExample/MuonRec_standaloneTopOptions.py
 
Changed:
<
<
  1. Copy some example files to the run area:
>
>
  1. Browse the n-tuple to see if something was produced:
 
Changed:
<
<
RecExCommon_links.sh
>
>
root CalibrationNtuple.root
 
Changed:
<
<
  1. Run the default jobOptions: (the -s option gives output from all included jobOptions)
    athena -s | tee athena.log
>
>
  1. Edit MuonRec_standaloneTopOptions to input RDO from Daniela's 100 GeV muon samples (no multiple scattering or energy loss), uncommenting and editing the following lines:
    from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap
    DataFilesInfoMap['myData'] = DataInfo(["/castor/cern.ch/user/m/muonprod/1206/digit.RDO/mc12.007233.simul_atlas-csc-100.mu_pt100GeV/mc12.csc100.007233.simul.muplus_pt100GeV._00001.pool.root"],
                                           'RDO', # type of input data: 'BS','RDO','ESD','AOD' etc
                                           'ATLAS-CSC-01-02-00' , # geometry tag
                                           'OFLCOND-CSC-00-00-00' ) # optional conditions tag
    muonRecFlags.InputData = 'myData'
       
  2. Edit MuonRec_standaloneTopOptions to input HITS from Daniela's 100 GeV muon samples (no multiple scattering or energy loss) and to run Niels' validation checks, by again editing the data file lines and then my adding the last two lines after the loading of the master jobOptions file:
    from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap
    DataFilesInfoMap['myData'] = DataInfo(["/castor/cern.ch/user/m/muonprod/1206/simul.HITS/mc12.007233.simul_atlas-csc-100.mu_pt100GeV/mc12.csc100.007233.simul.muplus_pt100GeV._00001.pool.root"],
                                           'HITS', # type of input data: 'BS','RDO','ESD','AOD' etc
                                           'ATLAS-CSC-01-02-00' , # geometry tag
                                           'OFLCOND-CSC-00-00-00' ) # optional conditions tag
    muonRecFlags.InputData = 'myData'
    --------
    include("MuonPRDTest/MDTPRDTest.py" )
    ToolSvc.MdtDriftCircleOnTrackCreator.DoWireSagCorrection = True
 

References

Line: 136 to 149
 
Major updates:
StevenGoldfarb - 23 Apr 2009 (creation)
Added:
>
>
META FILEATTACHMENT attachment="requirements-cern.txt" attr="" comment="requirements file for CERN 15.0.0" date="1240822952" name="requirements-cern.txt" path="requirements-cern.txt" size="542" stream="requirements-cern.txt" user="Main.StevenGoldfarb" version="1"
META FILEATTACHMENT attachment="requirements-umt3.txt" attr="" comment="requirements file for UMT3 15.0.0" date="1240822974" name="requirements-umt3.txt" path="requirements-umt3.txt" size="547" stream="requirements-umt3.txt" user="Main.StevenGoldfarb" version="1"

Revision 12009-04-23 - StevenGoldfarb

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="StevenGoldfarbNotes"
atlaslogo

Steve's Notes

Wire Sag Validation (Release 15.0.0)

UNDER CONSTRUCTION


Athena | VP1 | DQ2 | Wire Sag

Introduction

This is an informal summary of notes on installing and running the MDT wire sag validation software. The validation environment was set up by Niels van Eldik and the Rt correction function was developed by Dan Levin. I am only trying to put things in place. Please send comments and corrections to Steven.Goldfarb@cernNOSPAMPLEASE.ch.

Set Up the CMT Environment

Here we define and export variables for CMT. The correct version of CMT to use for any particular release is found on the Offline Release Status Page. Here, we use Release 15.0.0. The corresponding version of CMT is v1r20p20081118.

  1. Login to the appropriate machine (the "-Y" option passes the necessary X-Window information)
    CERN> ssh -Y myusername@lxplus.cern.ch
    UMT3> ssh -Y myusername@umt3int03.physics.lsa.umich.edu (can also use umt3int01 or umt3int02)
       
  2. Setup the cmt environment corresponding to the release (do whenever there is a new version of CMT)
    CERN> source /afs/cern.ch/sw/contrib/CMT/v1r20p20081118/mgr/setup.sh
    UMT3> source /atlas/data08/OSG/APP/atlas_app/atlas_rel/15.0.0/CMT/v1r20p20081118/mgr/setup.sh
       

Set Up the Athena Environment

This sets up the Athena working environment. More details at WorkBookSetAccount .

  1. Create a directory structure (do this once for the release)
    mkdir -p ~/TestArea/15.0.0/cmthome
    cd ~/TestArea/15.0.0/cmthome
       
  2. Download the appropriate requirements file:
  3. Configure cmt (creates the scripts for setting up the environment):
    cmt config
       
  4. Setup the Athena environmental variables: (every time you login)
    source ~/TestArea/15.0.0/cmthome/setup.sh
       
  5. Check the CMT variables:
    echo $CMTCONFIG
    CERN> i686-slc4-gcc34-opt
    UMT3> i686-slc4-gcc34-opt
    echo $CMTPATH
    CERN> ~/TestArea/15.0.0:/afs/cern.ch/atlas/software/releases/15.0.0/AtlasOffline/15.0.0
    UMT3> ~/TestArea/15.0.0:/atlas/data08/OSG/APP/atlas_app/atlas_rel/15.0.0/AtlasOffline/15.0.0
       

Check Out the MuonRecExample Package

We will run standalone muon reconstruction from within this package

  1. If not done already, set up the environmental variables.
    cd ~/TestArea/15.0.0
    source cmthome/setup.sh
       
  2. Find out which version of UserAnalysis to checkout (in this case MuonRecExample-01-02-16-01):
    cmt show versions MuonSpectrometer/MuonReconstruction/MuonRecExample
       
  3. On UMT3, get kerberos permission (using CERN afs password):
    UMT3> /usr/kerberos/bin/kinit myusername@CERN.CH
       
  4. Checkout, configure and build the package.
    cmt co -r MuonRecExample-01-02-16-01 MuonSpectrometer/MuonReconstruction/MuonRecExample
    cd MuonSpectrometer/MuonReconstruction/MuonRecExample/cmt
    source setup.sh
    gmake
       

Test the MuonRecExample Package

See more detailed instructions at WorkBookReconstruction . This example will create ESD and AOD files from a simulated RDO file.

  1. Set up Athena and UserAnalysis environments: (once per login)
    cd ~/TestArea/15.0.0
    source cmthome/setup.sh
    cd MuonSpectrometer/MuonReconstruction/MuonRecExample/run
    source ../cmt/setup.sh
       
  2. See what options you can run with:
    athena -h
       

MORE TO COME

  1. Try running Hello World: (See WorkBookRunAthenaHelloWorld for explanation of output)
    get_files -jo HelloWorldOptions.py
    athena HelloWorldOptions.py
       
  2. Copy some example files to the run area:
    RecExCommon_links.sh
       
  3. Run the default jobOptions: (the -s option gives output from all included jobOptions)
    athena -s | tee athena.log
       

References


Major updates:
StevenGoldfarb - 23 Apr 2009 (creation)
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback