Z->BB Strip

Tcl files for 4.9.1hpt1: setup_monitors.tcl

if [file exists prodHists.root] { exec rm  prodHists.root}
if [file exists clcrec.rz ] { exec rm clcrec.rz }
if [file exists jetValidation.root] { exec rm jetValidation.root}
talk HepRootManager
   histfile set prodHists.root
   compress set 1
   parmSetName set prodHists
exit
#-------------------------------------------------
# Set up vxprim to make VertexColls required
# by FitBeamModule
#
module clone vxprim svx
module clone vxprim cot

module talk vxprim-cot  
  repeatsearch set f
  cot set t
  svx set f
  vertexcolldescription set cot_vertices
exit

module talk vxprim-svx
  repeatsearch set f
  cot set f
  svx set t
  vertexcolldescription set svx_vertices
exit

# talk EventDump
#   stat on
# exit
#                        EventDump              \

#-------------------------------------------------
path create Monitors    HepRootManager         \
			vxprim-cot             \
			vxprim-svx             \
		        FitBeamModule          \
                        TrackingMon            \
                        TofValidationModule    \
                        TauValidationModule    \
                        MuonValidation         \
                        ElectronValidation     \
                        PhotonValidation       \
                        ElectroWeakValidation \
                        PesValidation          \
#-------------------------------------------------
#                        TofValidationModule    \
#			RawMonitor             \
#			ClusterMonitor         \
#                        TrackMonitor           \
#                        TauTriggerValidation   \
#                        QCDValidationModule    \
#                        ElectroWeakValidation
#                        CprClusterMon          \
#                        CentralStripClusterVal \
#                        PesValidation          \
#                        COTHitMon              \


filter -path Monitors MuonValidation off
# filter -path Monitors JpsiValidationModule off
#-----------------------------------------------------------------------
#  validation paths
# 1. TowerValidationModule
#-----------------------------------------------------------------------
module clone   Prereq TowerMonitor
module enable  Prereq-TowerMonitor
module talk    Prereq-TowerMonitor
  L1Accept       set true
  L2Accept       set true
  L3Accept       set false
  L3TriggerNames set MinBias Met45
exit
path create TowerMonitor Prereq-TowerMonitor TowerValidationModule
path enable TowerMonitor
#-----------------------------------------------------------------------
# 2. HtdcValidationModule
#-----------------------------------------------------------------------
module clone   Prereq HtdcMonitor
module enable  Prereq-HtdcMonitor
module talk    Prereq-HtdcMonitor
  L1Accept       set true
  L2Accept       set true
  L3Accept       set false
  L3TriggerNames set Jet_20
exit
path create HtdcMonitor Prereq-HtdcMonitor HtdcValidationModule
path enable HtdcMonitor
#-----------------------------------------------------------------------
# 3. JetMetValidationModule
#-----------------------------------------------------------------------
module clone   Prereq JetMetMonitor
module enable  Prereq-JetMetMonitor
module talk    Prereq-JetMetMonitor
  L1Accept       set true
  L2Accept       set true
  L3Accept       set false
  L3TriggerNames set Jet_20
#  show
exit
path create JetMetMonitor Prereq-JetMetMonitor JetMetValidationModule
path enable JetMetMonitor
#-----------------------------------------------------------------------
# BottoValidation Modules (litvinse@fnal.gov)
#-----------------------------------------------------------------------
module enable JpsiValidationModule
module enable D0ValidationModule

mod clone LeptonSvtValidationModule e
mod clone LeptonSvtValidationModule mu
mod disable LeptonSvtValidationModule

mod enable LeptonSvtValidationModule-e
mod enable LeptonSvtValidationModule-mu

mod talk LeptonSvtValidationModule-e
ESVT set t
MUSVT set f
exit

mod talk LeptonSvtValidationModule-mu
ESVT set f
MUSVT set t
exit

module clone  Prereq D0Validation
module enable Prereq-D0Validation
module talk   Prereq-D0Validation
  L1Accept       set true
  L2Accept       set true
  L3TriggerNames set B_CHARM
exit

path create D0Validation Prereq-D0Validation D0ValidationModule
path enable D0Validation

module clone  Prereq JpsiValidation
module enable Prereq-JpsiValidation
module talk   Prereq-JpsiValidation
  L1Accept       set true
  L2Accept       set true
  L3TriggerNames set JPSI_CMU
exit

path create JpsiValidation Prereq-JpsiValidation JpsiValidationModule
path enable JpsiValidation

mod clone  Prereq SVTMuon
mod enable Prereq-SVTMuon
mod talk   Prereq-SVTMuon
  L1Accept       set true
  L2Accept       set true
  L3TriggerNames set B_SEMI_CM
exit

path create SVTMuonValidation Prereq-SVTMuon LeptonSvtValidationModule-mu
path enable SVTMuonValidation

module clone   Prereq SVTE
module enable  Prereq-SVTE
module talk    Prereq-SVTE
  L1Accept       set true
  L2Accept       set true
  L3Accept       set false
  L3TriggerNames set B_SEMI_CEM4_TRACK2_D120
  debug          set false
exit

path create SVTElectronValidation Prereq-SVTE LeptonSvtValidationModule-e
path enable SVTElectronValidation


module clone  Prereq CprCesValidation
module enable Prereq-CprCesValidation
module talk   Prereq-CprCesValidation
  L1Accept       set true
  L2Accept       set true
  L3TriggerNames set JPSI_CMU MinBias Electron_Central_18
exit

path create CprCesValidation Prereq-CprCesValidation CprCesValidationModule
path enable CprCesValidation 

#-----------------------------------------------------------------------
# QCDValidationModule: Jet_100, Jet_20, SingleTower_5, SingleTower_10
#-----------------------------------------------------------------------
mod clone QCDValidationModule J100
mod clone QCDValidationModule J20
mod clone QCDValidationModule ST5
mod clone QCDValidationModule ST10
module disable QCDValidationModule
module enable QCDValidationModule-J100
module enable QCDValidationModule-J20
module enable QCDValidationModule-ST5
module enable QCDValidationModule-ST10

mod clone  Prereq QCDValidationJ100
mod enable Prereq-QCDValidationJ100
mod talk   Prereq-QCDValidationJ100
  L1Accept       set true
  L2Accept       set true
  L3Accept       set false
  L3TriggerNames set Jet_100
exit
path create QCDValidationJ100 Prereq-QCDValidationJ100 QCDValidationModule-J100
path enable QCDValidationJ100

mod clone  Prereq QCDValidationJ20
mod enable Prereq-QCDValidationJ20
mod talk   Prereq-QCDValidationJ20
  L1Accept       set true
  L2Accept       set true
  L3Accept       set false
  L3TriggerNames set Jet_20
exit
path create QCDValidationJ20 Prereq-QCDValidationJ20 QCDValidationModule-J20
path enable QCDValidationJ20

mod clone  Prereq QCDValidationST5
mod enable Prereq-QCDValidationST5
mod talk   Prereq-QCDValidationST5
  L1Accept       set true
  L2Accept       set true
  L3Accept       set false
  L3TriggerNames set Jet_cal_singletower_5
exit
path create QCDValidationST5 Prereq-QCDValidationST5 QCDValidationModule-ST5
path enable QCDValidationST5

mod clone  Prereq QCDValidationST10
mod enable Prereq-QCDValidationST10
mod talk   Prereq-QCDValidationST10
  L1Accept       set true
  L2Accept       set true
  L3Accept       set false
  L3TriggerNames set Jet_cal_singletower_10
exit
path create QCDValidationST10 Prereq-QCDValidationST10 QCDValidationModule-ST10
path enable QCDValidationST10

#
# end of the list
#
#module disable MuonValidation


Maintained by Lester Miller lmiller@fnal.gov