Z->BB Strip

Tcl files for 4.9.1hpt1: ProductionExe.tcl

###########################################################################
#                                                                      #
#  User default Production Configuration file                             #
#                                                                         #
#  Designed to be used like this:                                         #
#       ProductionExe $PROJECT_DIR/Production/Production.tcl \            #
#                     -o output file -i Infile1 [Infile2] [Infile3]...    #
#                                                                         #
#                                                                         #
###########################################################################

###########################################################################
#                                                                         #
#  Here, we determine  whether tcl files come from local directory or     #
#  Project directory.                                                     #
#                                                                         #
########################################################################### 
# It's time to use RCP system now -LSK 14-Aug-2001
#action on "Name Action"
action on ProcAction
#set procName USRP
set procName PROD
creator set $procName
set datafile $env(INFILE)
set prodfile $env(PRODFILE)

# override TCL_LOCATION
#if [ file exists $env(SRT_PRIVATE_CONTEXT)/Production ] { 
# set TCL_LOCATION $env(SRT_PRIVATE_CONTEXT)/Production 
#} else { 
# set TCL_LOCATION $env(SRT_PUBLIC_CONTEXT)/Production 
#}
set TCL_LOCATION $env(PWD)/tcl

set USING_PRODUCTIONEXE_TCL 1
#
#  Default to running on real data, output as if it was stream a.
#  Users should change this to 1 if they are running on MC.  This
#  variable is used by setup_*.tcl to pick the correct global Si
#  Alignment, and disable the hall effect correction if input is MC.
#
set mcProd 0
set rawDataStream a
#
# Setup the Input
#
source  $TCL_LOCATION/setup_input.tcl
#
# Do the cloning and talk-to's for Reconstruction
#
source  $TCL_LOCATION/setup_managers.tcl
source  $TCL_LOCATION/setup_jetReco.tcl
#
# Setup the CES clustering suitable for Pi0 reconstruction
#
source  $TCL_LOCATION/setup_tauReco.tcl
#
source  $TCL_LOCATION/setup_trkReco.tcl
source  $TCL_LOCATION/setup_tofReco.tcl
#
# Make sure every module is using the same creating process name
# when looking for objects in the event
#
source  $TCL_LOCATION/setup_procName.tcl
#
# Setup the Production Path
#
source  $TCL_LOCATION/setup_path.tcl
#
# Setup the Monitor Path
#
#source  $TCL_LOCATION/setup_monitors.tcl

#
# Setup the output
#------------------------------------------------
source  $TCL_LOCATION/setup_output.tcl

# finally add the input and output file...
talk DHInput
 include file $datafile
 show
exit
source $TCL_LOCATION/excluded_runlist.tcl
#talk FileOutput
# output create stream $prodfile
#exit

cont
#begin -nev 10
show timer
show path
exit

Maintained by Lester Miller lmiller@fnal.gov