Setup 12.X.0 branch (post steering migration)
  • need tags:

  • use jo based on TrigL2CosmicCombined/share/
  • Takanori's muon stuff doesnt work for this yet.

Setup 12.0.3 release

mkdir 12.0.3
cd 12.0.3
  • write file called requirements which looks like
     set   CMTSITE  CERN
     set   SITEROOT /afs/
     macro ATLAS_DIST_AREA ${SITEROOT}/atlas/software/dist     
     use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA)
     apply_tag oneTest
(change DIRECTORYNAME to location of your directory)

source /afs/
cmt config
source -tag=12.0.3

  • Check out packages:
cmt co -r TrigL2CosmicCombined-00-00-07 Trigger/TrigAlgorithms/TrigL2CosmicCombined
cmt co -r TrigL2CosmicMuon-00-02-09 Trigger/TrigAlgorithms/TrigL2CosmicMuon
cmt co -r TrigCosmicEvent-00-00-08 Trigger/TrigEvent/TrigCosmicEvent
cmt co -r TrigL2CosmicMuonHypo-00-00-04 Trigger/TrigHypothesis/TrigL2CosmicMuonHypo
cmt co -r TriggerRelease-00-03-81 Trigger/TriggerRelease
cmt co -r RecExCommon-00-07-04-19 Reconstruction/RecExample/RecExCommon

cd Reconstruction/RecExample/RecExCommon/cmt

  • edit the file requirements and add the lines:
     use TrigL2CosmicMuon TrigL2CosmicMuon-* Trigger/TrigAlgorithms
     use TrigL2CosmicCombined TrigL2CosmicCombined-* Trigger/TrigAlgorithms
     use TrigCosmicEvent TrigCosmicEvent-* Trigger/TrigEvent
     use TrigL2CosmicMuonHypo TrigL2CosmicMuonHypo-* Trigger/TrigHypothesis
(add this after use AtlasPolicy AtlasPolicy-01-*)

cmt bro cmt config  
cmt bro gmake       
cd ../run
ln -s ../../../../Trigger/TrigAlgorithms/TrigL2CosmicCombined/share/* .  // simbolic link to .py and .xml files

  • edit file
         PoolRDOInput = ["config1000b/dig.root"]   //make this point to the input file you want to run on.
         NTupleSvc.Output = ["FILE1 DATAFILE='rec_atlas_MyOutputFile.root' TYP='ROOT' OPT='NEW'"]     //change this to change the name of the root file with the CBNT ntuple in it.
         EvtMax=100  //how many events you want to run over.

  • run like
  athena -c "FakeLVL1=True;" >& test.log &

Adding stuff:

To add new stuff in TrigL2CosmicCombined check:




For 'common' running you need to do:

cd 12.0.3/
source -tag=12.0.3
cd Reconstruction/RecExample/RecExCommon/cmt
source /afs/
cd ../run

*For idscan and fixed sitrack (this is in 12.0.4 now)

cmt co -r TrigSiTrack-00-03-23 Trigger/TrigAlgorithms/TrigSiTrack
cmt co -r TrigIDSCAN-00-04-66-02 Trigger/TrigAlgorithms/TrigIDSCAN
cmt co -r IDScanZFinder-00-00-21 Trigger/TrigTools/IDScanZFinder
  • copy in fixed version of SiTrack.cxx
cp /afs/ Trigger/TrigAlgorithms/TrigSiTrack/src

use TrigIDSCAN TrigIDSCAN-*  Trigger/TrigAlgorithms
use IDScanZFinder IDScanZFinder-*  Trigger/TrigTools
use TrigSiTrack TrigSiTrack-*  Trigger/TrigAlgorithms

-- LauraGonzalezSilva - 29 Nov 2006

Edit | Attach | Watch | Print version | History: r9 < r8 < r7 < r6 < r5 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r9 - 2007-02-07 - JamieBoyd
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

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