###########################################################################
# #
# 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
|