00001 void far_all_configure(JobCPath& path)
00002 {
00003 path.Mod("ChopModule").Set("ChopAlgorithm=AlgChopListFar");
00004
00005 JobCModule& biggestchop = path.Mod("BiggestChopModule");
00006 biggestchop.Set("MinEnergy=0.0");
00007 biggestchop.Set("OmitLiEvents=1");
00008 biggestchop.Set("LiVetoWindowLow=-1.0e-6");
00009 biggestchop.Set("LiVetoWindowHigh=31.0e-6");
00010
00011 path.Mod("SliceSRListModule").Set("SliceListAlgConfig=FarCosmic");
00012 path.Mod("ClusterSRListModule").Set("ClusterListAlgConfig=FarCosmic");
00013 path.Mod("ShowerSRListModule").Set("ShowerListAlgConfig=FarCosmic");
00014
00015 JobCModule& trackcam = path.Mod("TrackCamListModule");
00016 trackcam.Set("TrackListAlgConfig=Cosmic");
00017 trackcam.Set("NameListIn=CandSliceList");
00018 trackcam.Set("NameListOut=CandTrackSRList");
00019
00020 JobCModule& fittrackcam = path.Mod("FitTrackCamListModule");
00021 fittrackcam.Set("NameListIn=CandTrackSRList");
00022 fittrackcam.Set("UseGeoSwimmer=1");
00023
00024 JobCModule& eventsr = path.Mod("EventSRListModule");
00025 eventsr.Set("EventListAlgorithm=AlgEventSRList");
00026 eventsr.Set("EventListAlgConfig=FarCosmic");
00027
00028 JobCModule& demux = path.Mod("DeMuxDigitListModule");
00029 demux.Set("NameListOut=altdemux");
00030 demux.Set("SwitchPersToTemp=1");
00031 demux.Set("DeMuxDigitListAlgConfig=devel");
00032
00033 path.Mod("StripSRListModule").Set("ListIn=altdemux");
00034
00035 JobCModule& filterdigit = path.Mod("FilterDigitListModule");
00036 filterdigit.Set("FilterDigitListAlgorithm=AlgFilterDigitListSR");
00037 filterdigit.Set("SwitchPersToTemp=1");
00038 }