Z->BB Strip

Tcl files for 4.9.1hpt1: setup_trkReco.tcl

###########################################
# Tell the fast primary vertex finder 
# Use SAS3D stategy
# 
talk PVFinder
  SAS3DPVFinder set t
  TrueVertices set f
exit
###########################################
# Configure COT tracking
###########################################

# From P. Tamburello, B. Orejudos, 5-Apr-2001
# Valid for 1x8 data.
#
module talk CT_TrackingModule
  parmSetName set TrackMerge
  PatternRecognitionMenu
  DoAxialHistogram   set t
  exit
  HistogramTrackingMenu
    # Ordering of these eight parameters is:
    # | constrained  | unconstrained |
    # | 7  5  3  1   | 7  5  3  1    |
    # For the seed, max curvature.  for 0, the layer should be 
    # turned off.
    MaxSeedCurvature set   0.008 0.008 0.008 0 0  0  0  0
    MinUnusedFrac    set    1.0 0.8 0.6 0 0 0 0 0
    # for the **track**, min number of hits per SL
    #MinAcceptHits set 2 2 2 2 2 2 2 2
    #hlBeamMethod set tcl
    #hlBeamX set -0.1035
    #hlBeamY set  0.3967
  exit
  # ConstantsMenu
  #   useT0Constants set t
  #   useRunFromTcl set t
  #   calibrationRun set 110737
  # exit
  OutputMenu
  # final output set will now be a combination of HL and SL tracks
    MergeMethod set TrackMerge
  exit
exit


###########################################
# Configure silicon tracking
###########################################

# Silicon alignment constants
#
# No special commands are needed because all relevant
# constants will be in the appropriate used sets.

# Configure clustering
#
if { $mcProd } then {
  talk SiClusteringModule
     CorrectClusterCentroids set true
     UseNNDataUnpacker set false
     StripCorrectorMenu
        FlagNonIntLadders set true
        SubtractPedestal set false
        UseL00PedFit set false
     exit
  exit
}

talk SiClusteringModule
   MonitorMode set f
   parmSetName set QUIET
exit

   # # Standard clustering algorithm
   # ClusterFinder set SIMPLE
   
   # # Write out calibrated banks.
   # WriteStripBanks set t

   # Corrections to be applied to strips
   # StripCorrectorMenu
     # FlagBad set t
     # RemoveBad set f
     # SubtractPedestal set t
     # RemoveUnderThreshold set t
     # NSigmaCut  set 2.0
 
     # PedDBRun     set 111193
     # PedDBVersion set 2
     # PedDBStatus  set RAW
 
     # DeadDBRun     set 111193
     # DeadDBVersion set 1
     # DeadDBStatus  set RAW
   # exit

   # # Suppress cluster splitting in all
   # # but the most extreme cases.
   # # Set clustering thresholds.
   # PhiClusParam
   #   lowThresh set 2.0
   #   minDeltaQ set 10
   #   1stripThresh
   #     peakThresh set 4.0 
   #   exit
   #   2stripThresh
   #     peakThresh set 3.0 
   #   exit
   #   3stripThresh
   #     peakThresh set 2.0 
   #   exit
   # exit
   # #
   # ZClusParam    
   #   lowThresh set 2.0
   #   minDeltaQ set 10
   #   1stripThresh
   #     peakThresh set 4.0 
   #   exit
   #   2stripThresh
   #     peakThresh set 3.0 
   #   exit
   #   3stripThresh
   #     peakThresh set 2.0 
   #   exit
   # exit
#exit

# Configure silicon pattern recognition
#
talk SiPatternRecModule
   #
   # Defaults are:
   #   PerformOutsideInTracking        t
   #   PerformOIZTracking	       t
   #   PerformKalSvxStandaloneTracking t
   #   everything else                 f
   #
    missingMultLayers set 1 0 0 0 0 0 0 0
exit

module enable TrackRefitModule
talk TrackRefitModule
  dropL00 set true
  algsToKill add 16
  show
exit

Maintained by Lester Miller lmiller@fnal.gov