#!/bin/tcsh setenv SKIMMER_VERSION v6r0p1 setenv ROOT_VERSION v5.18.00c-gl1 setenv TASKNAME L1PROC echo "Using skimmer "$SKIMMER_VERSION" and ROOT "$ROOT_VERSION" for task "$TASKNAME # STEP I: file selection (from file or Pipeline I database) setenv SK_REUSE_FILE_LIST true # SKIP FLAG (true = use existing list) setenv SK_INPUT_FILE_LIST $PWD/filelist.txt setenv SK_OUTPUT_FILE_LIST $PWD/newfilelist.txt setenv SK_RUN_MIN 0 setenv SK_RUN_MAX 0 setenv SK_DEBUG_FILE_LIST true # STEP II: event selection ("skim" => presence of an event list file; else => "merge") setenv SK_REUSE_EVENT_LIST false # SKIP FLAG (false = create new event list) setenv SK_INPUT_EVENT_LIST $PWD/eventList.txt #setenv SK_INPUT_CEL setenv SK_OUTPUT_EVENT_LIST $PWD/neweventList.txt setenv SK_DEBUG_EVENT_LIST true #setenv SK_TCUT_DATA_TYPE "merit" #setenv SK_TCUT "ObfGamStatus>0&&EvtEventId<1000" #setenv SK_INPUT_CEL # STEP III: branch selection (can skip if file already exists) setenv SK_REUSE_BRANCH_LIST false # SKIP FLAG (false = create new branch list) #setenv SK_INPUT_BRANCH_LIST $PWD/v14r4-BranchList.txt setenv SK_OUTPUT_BRANCH_LIST $PWD/v14r4-BranchList.txt setenv SK_DEBUG_BRANCH_LIST true # STEP IV: code release determination (can skip if ntuple only) setenv SK_REUSE_LIBRARY_LIST false # SKIP FLAG (false = create new lib list) #setenv SK_INPUT_LIBRARY_LIST /nfs/farm/g/glast/u20/atwood/20071128/data/allMuon-GR-v13r5_LibraryList.txt setenv SK_OUTPUT_LIBRARY_LIST $PWD/libraryList.txt setenv SK_DEBUG_LIBRARY_LIST true # STEP V: SKIM or MERGE (SK_SKIP_GET_EVENT_LIST = true ==> MERGE) setenv SK_SKIP_SKIM false # SKIP FLAG (true = skim actual skimming) setenv SK_DATA_TYPES "merit:digi:recon" setenv SK_OUT_DIR $PWD setenv SK_DEBUG_SKIM true setenv SK_OUT_FILE_BODY $TASKNAME-skim setenv SK_MAX_FILE_SIZE 400000000 # max output file size in bytes #setenv SK_OUTPUT_CEL $PWD/cel.root # Expert parameters setenv SK_SKIP_ESTIMATE true # SKIP FLAG (true = don't bother with estimate) #setenv SK_LIBRARY_DIRS /nfs/farm/g/glast/u30/builds/rh9_gcc32opt #setenv SK_HEADER_RELEASE GlastRelease/GlastRelease-v13r5 #setenv SK_EXPECTED_RELEASE GlastRelease-v13r5 ## Define ROOT parameters ##unsetenv ROOTSYS unsetenv LD_LIBRARY_PATH setenv ROOTSYS /afs/slac/g/glast/ground/GLAST_EXT/rh9_gcc32opt/ROOT/$ROOT_VERSION/root ##setenv LD_LIBRARY_PATH $ROOTSYS/lib printenv |grep SK_ echo "Environment established, calling skimmer..." echo "" /afs/slac/g/glast/ground/DataServer/$SKIMMER_VERSION/bin/skimmer