Cosmics Tracking in the T stations
If you don't use Panoramix where most of this functionality has been integrated in a very user-friendly way, but want to run the cosmics reconstruction yourself, here is a short summary on how to do that:
- set up a Brunel job to run with the 2008 geometry (preferrably a version later than v33r1)
- in
Brunel-Default.py
, add the following expert options:
Brunel().withMC = False
Brunel().DDDBtag = "2008-default"
Brunel().condDBtag = "2008-default"
Brunel().inputType = "MDF"
Brunel().fieldOff = True
Brunel().expertTracking +=
[ "usePatSeeding", "noDrifttimes" ]
- put the following in a helper python file (this will use a shorter track reconstruction sequence), e.g.
helper.py
import os
from Gaudi.Configuration import *
from GaudiConf.Configuration import *
from Brunel.Configuration import *
from Configurables import TrackEventCloneKiller
# Tracking sequence
ProcessPhase("Track").DetectorList = [ "SeedPat", "SeedPreFit", "SeedFit", "PostFit", "AddExtraInfo" ]
ProcessPhase("Reco").DetectorList = [ "OT","IT","Tr","Vertex","RICH","CALO","MUON","PROTO" ]
# OTTimes for pattern recognition and track fit
GaudiSequencer("RecoOTSeq").Members = [ "OTTimeCreator" ]
importOptions("$PATALGORITHMSROOT/options/PatSeedingTool-Cosmics.opts")
TrackEventCloneKiller().TracksInContainers = [ "Rec/Track/Seed" ]
- then, run your Brunel job, e.g.
gaudirun.py Brunel-Default.py 2008-files.py helper.py
With these steps, you should get a working cosmic reconstruction. Please keep in mind that not all detectors are time-aligned yet, so you may have to tell the decoding algorithms/tools about this time offset.
--
ManuelSchiller - 29 Aug 2008