diff --git a/Selection-code.md b/Selection-code.md index 1b0a3e0..563cd9f 100644 --- a/Selection-code.md +++ b/Selection-code.md @@ -42,7 +42,7 @@ Next step is to compile and perform the MC Truth-Matching, saved in [[MCtruthma TruthMatchAllAll(1); TruthMatchAllAll(2); ``` -Then, we need to add the XMuMu mass variable and apply the KplusMuMu veto ([[AddVariable.cpp|AddVariable]]) +Then, we need to add the XMuMu mass variable and apply the KplusMuMu veto ([[AddVariable.cpp|AddVariable.cpp]]) ``` .L AddVariable.cpp+ addAllXMuMuMass(true,true,1); addAllXMuMuMass(false,true,1); applyAllVetoKplusMuMuMass(1); @@ -161,26 +161,26 @@ yieldComparison(2,getTMVAcut(2)); TruthMatchAllBkg(true,1,false,false,true); TruthMatchAllBkg(true,2,false,false,true); ``` +Then, we need to add the variables to the inclusive sample. This HAS TO BE SET BY HAND in [[AddVariable.cpp|AddVariable.cpp]] before compilation! ``` - .L CodeForTests/AddVariable.cpp+ (CAREFUL, NEEDS TO BE SET BY HAND) + .L CodeForTests/AddVariable.cpp+ addAllXMuMuMass(true,true,1,true,true,false); addAllXMuMuMass(false,true,1,true,true,false); applyAllVetoKplusMuMuMass(1,true,true,false); addAllXMuMuMass(true,true,2,true,true,false); addAllXMuMuMass(false,true,2,true,true,false); applyAllVetoKplusMuMuMass(2,true,true,false); ``` +Similarly, before applying the MacGyver DTF, the paths in [[Rescale_pi0momentum.py|Rescale_pi0momentum.py]] have to be set by hand! ``` -lb-conda default python Rescale_pi0momentum.py (CAREFUL, NEEDS TO BE SET BY HAND) +lb-conda default python Rescale_pi0momentum.py ``` - ``` .L TMVAClassApp.cpp+ TMVAClassAppInc(1); TMVAClassAppInc(2); ``` - +Also the paths in [[RemoveMultipleCandidates.py|RemoveMultipleCandidates.py]] have to be set by hand! ``` - python RemoveMultipleCandidates.py -all (CAREFUL, NEEDS TO BE SET BY HAND) + python RemoveMultipleCandidates.py -all ``` - -[[InclusiveCheck.cpp||InclusiveCheck.cpp]] +Lastly, make the truth-matching plots using [[InclusiveCheck.cpp||InclusiveCheck.cpp]]. ``` .L CodeForTests/InclusiveCheck.cpp+ plotTM(1,true); plotTM(2,true)