r3 - 05 Jun 2007 - 07:36:57 - CarlosEscobarYou are here: TWiki >  Atlas Web  >  SiliconForwardTracker > SiAlignment > AthenaReleasesRecipes > InDetRecExample

Release Recipes for InDetRecExample

12.0.4

Required packages

warning Take the jobOptions as samples
  • cmt co -r InDetRecExample-01-03-42-05 InnerDetector/InDetExample/InDetRecExample
  • cmt co -r SiGlobalChi2Algs-00-00-57 InnerDetector/InDetAlignAlgs/SiGlobalChi2Algs
  • Copy these files to the InDetRecExample/run directory:
  • Compile each package with:
         cmt config
         source setup.csh or setup.sh
         gmake

Required packages to use tracks refitted with the vertex

warning Take the jobOptions as samples
  • cmt co -r InDetRecExample-01-03-42-05 InnerDetector/InDetExample/InDetRecExample
  • Compile it
         cmt config
         source setup.csh or setup.sh
         gmake
  • cmt co -r InDetLocalChi2AlignEvent-00-00-09 InnerDetector/InDetAlignEvent/InDetLocalChi2AlignEvent
  • cmt co -r InDetLocalChi2AlignTools-00-00-35 InnerDetector/InDetAlignTools/InDetLocalChi2AlignTools
  • cmt co -r SiGlobalChi2Algs-00-00-57 InnerDetector/InDetAlignAlgs/SiGlobalChi2Algs
         cmt br cmt config
         source setup.csh or setup.sh
         cmt br gmake

Required packages to manipulate the alignment constants

warning Take the jobOptions as samples
  • cmt co -r InDetRecExample-01-03-42-05 InnerDetector/InDetExample/InDetRecExample
  • Compile it
         cmt config
         source setup.csh or setup.sh
         gmake
  • cmt co -r InDetAlignGenTools-00-01-24 InnerDetector/InDetAlignTools/InDetAlignGenTools
  • cmt co -r SiGlobalChi2Algs-00-00-57 InnerDetector/InDetAlignAlgs/SiGlobalChi2Algs
         cmt br cmt config
         source setup.csh or setup.sh
         cmt br gmake

Error Scaling

  1. set ErrorScaling parameters. Two working options are available:
    • Option 1: manually create the sql file
      • save the attached python script (available from Tracking/TrkTools/TrkRIO_OnTrackCreator/share) to the run directory of InDetRecExample and rename it as py make_IndetTrkError.py
      • change dataset to:
                 dataset=[ ("PixPhi Barrel",1.0,0.035),
                           ("PixEta Barrel",0.89,0.025),
                           ("PixPhi Endcap",1.0,0.055),
                           ("PixEta Endcap",1.2,0.50),
                           ("SCT Barrel",0.79,0.70),
                           ("SCT Endcap",0.90,0.77),
                           ("TRT Barrel",0.91,0.230),
                           ("TRT Endcap",0.82,0.00)
                           ]
                 
      • change tag to something significative. Example:
                 tag="12.0.4_CSC"
                 
      • execute the script:
                 python make_IndetTrkError.py
                
      • this should produce a sql file called mycool.db.
    • Option 2: use the already attached sql file mycool.db
  2. add the the following lines at the end of InDetRecLoadTools.py:
             IOVDbSvc = Service ("IOVDbSvc")
             IOVDbSvc.Folders += ["<dbConnection>impl=cool;techno=sqlite;schema=mycool.db;X:OFLP130</dbConnection> /Indet/TrkErrorScaling <tag>12.0.4_CSC</tag> "]
             
  3. Move mycool.db to the run directory of InDetRecExample

13.0.10

Required packages

warning Take the jobOptions as samples
  • cmt co -r InDetRecExample-01-05-17 InnerDetector/InDetExample/InDetRecExample
  • cmt co -r SiGlobalChi2AlignTools-00-00-06 InnerDetector/InDetAlignTools/SiGlobalChi2AlignTools
  • cmt co -r SiGlobalChi2Algs-00-01-03 InnerDetector/InDetAlignAlgs/SiGlobalChi2Algs
  • Copy these files to the InDetRecExample/run directory:
  • Compile each package with:
         cmt config
         source setup.csh or setup.sh
         gmake
  • In order to use Silicon only tracks uncomment the following line in InDetRecExample/share/InDetRec_all.py:
         DetFlags.makeRIO.TRT_setOff()

-- CarlosEscobar - 21 May 2007

toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
txttxt multimuonsCSC_digits_13.py.txt manage 288.9 K 05 Jun 2007 - 07:18 CarlosEscobar multimuonsCSC_digits_13.py
txttxt jobOptions_13.py.txt manage 10.3 K 05 Jun 2007 - 07:19 CarlosEscobar jobOptions_13.py
Edit | WYSIWYG | Attach | PDF | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback