Skip to content
Snippets Groups Projects
user avatar
Davide Gerbaudo authored
Details:
requires TTHAnalysis e10b938
c5f13625
History

Checking Out

To checkout, grab all necessary packages:

rcSetup Base,2.4.24
git clone ssh://git@gitlab.cern.ch:7999/htx/IFAETopFramework.git
cd IFAETopFramework && git checkout IFAETopFramework-00-03-10 && cd ..

git clone ssh://git@gitlab.cern.ch:7999/htx/IFAEReweightingTools.git
cd IFAEReweightingTools && git checkout IFAEReweightingTools-00-01-06-07 && cd ..

git clone ssh://git@gitlab.cern.ch:7999/htx/FakeLeptonEstimation.git;
cd FakeLeptonEstimation && git checkout v0.2 && cd ..

git clone ssh://git@gitlab.cern.ch:7999/htx/VLQAnalysis.git
rc checkout VLQAnalysis/share/packages.txt

One needs to fix a memory leak in the TRF tool (temporary fix ...). Follow the instructions below:

cd BtaggingTRFandRW && patch -p0 -i $ROOTCOREBIN/../VLQAnalysis/share/trf_patch_extrapc.patch && cd -

The compilation of the packages (can be about 5 minutes long due to the TRF package) is done as follows:

rc find_packages
rc clean
rc compile

An example line of code to execute is:

VLQAnalysis \
--outputFile=ttbar.root \
--inputFile=/nfs/at3/scratch2/lvalery/VLQFiles/MBJ-2.4.28-2/group.phys-exotics.410000.ttbar.DAOD_TOPQ1.e3698_s2608_s2183_r7725_r7676_p2669_2.4.28-3-0_output_tree.root/group.phys-exotics.10941921._000001.output_tree.root \
--textFileList=false --sampleName=ttbar --sampleID=410000. \
--inputTree=nominal --isData=false \
--dumpHistos=true --dumpTree=false --dumpOverlapTree=false --doBlind=false \
--splitVLQDecays=true --doTruthAnalysis=false --filterType=NOFILTER \
--otherVariables=false --computeWeightSys=false \
--recomputeTtbbRW=false --computeTtccNLO=false --RWTtFractions=false \
--useLeptonsSF=true --usePUWeight=true \
--doTRF=false --recomputeTRF=false --btagOP=77 \
--useLeptonTrigger=true --useMETTrigger=true \
--doOneLeptonAna=true --doZeroLeptonAna=true \
--doLowBRegions=false --doLowJRegions=false \
--doFitRegions=false --doValidnRegions=false --doPreselRegions=true \
--doFCNCRegions=false --doHBSMRegions=false \
--applyMetMtwCuts=true --invertMetMtwCuts=false \
--applydeltaphicut=true --invertdeltaphicut=false \
--jetPtCut=25 --RCJetPtCut=300 --RCNSUBJETSCUT=2