1. SetupProject Brunel v33r2 setenvBrunel v33r2 2. Get the head of TsaAlgorithms, TrackTools cd ~/cmtuser/Brunel_v33r2/ getpack Tf/TsaAlgorithms getpack Tr/TrackTools getpack Rec/Brunel getpack ST/STDAQ getpack ST/STTELL1Event IN ALL CASES TAKE the head [h] when prompted. 3. Once you now which spill the data is is [ie where you configure ITGenericTracking.InputData to be], you need to hack the MeasurementProviderT.cpp in cmtuser/Brunel_v33r2/Tr/TrackTools/v3r11/src. static std::string defaultClusterLocation() { return LHCb::STClusterLocation::ITClusters ; } becomes something like static std::string defaultClusterLocation() { return "/Event/Prev2/Raw/IT/Clusters" ; } 4. Lets make everything anyway..... cd ~/cmtuser/Brunel_v33r2/Rec/Brunel/v33r2/cmt cmt br make 5. Copy my script and my options cd ~/cmtuser/Brunel_v33r2/Rec/Brunel/v33r2/job cp ~mneedham/cmtuser/Brunel_v33r2/Rec/Brunel/v32r2/job/generic.py . cp ~mneedham/cmtuser/Brunel_v33r2/Rec/Brunel/v32r2/options/generic.opts ../options 6. If you want to edit the database you should copy it from my area. Its located as you can see in generic.py: DetectorDataSvc().DetDbLocation = "/afs/cern.ch/user/m/mneedham/cmtuser/LHCb_v25r1/myDDDB/lhcb.xml"; Conditions are in /myDDDB/Conditions/IT/Alignment/Detectors.xml 7. Run ! source ~/cmtuser/Brunel_v33r2/Rec/Brunel/v33r2/cmt/setup.csh cd ~/cmtuser/Brunel_v33r2/Rec/Brunel/v33r2/job python generic.py