Skip to content
Snippets Groups Projects

Implementation of the adaptive stuff in effLUT

Merged Alessio Piucci requested to merge EffScriptCorr2 into master
7 files
+ 940
358
Compare changes
  • Side-by-side
  • Inline
Files
7
+ 11
15
@@ -2,6 +2,9 @@
; Option file for the effLUT
; Lambda_b -> Lambda_c D0 K
; To use adaptive binning, 0 or 1
UseAdaptive 0
; Name of kinematic variables used to fill TLorentzVectors
variables {
E_name "_PE"
@@ -16,13 +19,13 @@ kinEff {
KinEff_1 1
inFile_1 "$CI_WORKDIR/MCDalitz_GenLevCuts_plots.root"
inHisto_1 "h2_lambdab_Dalitz_genlevcut_eff"
inHistoEff_1 "h2_lambdab_Dalitz_genlevcut_eff"
; first kin LUT
KinEff_2 1
inFile_2 "$CI_WORKDIR/MCDalitz_TriggerRecoStripping_plots.root"
inHisto_2 "h2_lambdab_Dalitz_TriggerRecoStripping_eff"
inHistoEff_2 "h2_lambdab_Dalitz_TriggerRecoStripping_eff"
; kinematic variables
Kin_1_name "LcD0_M2"
@@ -48,35 +51,28 @@ BDTEff {
; first cut
BDTEff_1 1
inFile_1 "externals/DfromBBDTs/efficiencies/dfromb_effs.root"
inHisto_1 "D0_NC_sig"
inFile_1 "$CI_WORKDIR/BDTEff_1_signal.root"
inHistoEff_1 "h_BDT_1_eff"
part_name_1 "D0"
flightdist_name_1 "D0_FD_ORIVX"
; select particles with bdt value > bdtcut
bdtcut_1 0.03
; second cut
BDTEff_2 1
inFile_2 "externals/DfromBBDTs/efficiencies/dfromb_effs.root"
inHisto_2 "Lc_NC_sig"
inFile_2 "$CI_WORKDIR/BDTEff_2_signal.root"
inHistoEff_2 "h_BDT_2_eff"
part_name_2 "Lc"
flightdist_name_2 "Lc_FD_ORIVX"
; select particles with bdt value > bdtcut
bdtcut_2 0.07
}
; Options for the PID efficiency on K daughter
PIDEff {
PIDEff 1
inFile "root://eoslhcb.cern.ch//eos/lhcb/user/a/apiucci/ganga/Lb2LcD0K/PerfHists_K_V3ProbNNK_0-05_Strip21_MagDown_Custom_scheme_P_ETA_nTracks.root"
inHistoPassed "PassedHist_K_V3ProbNNK > 0.05_All__K_P_K_Eta_nTracks"
inHistoTotal "TotalHist_K_V3ProbNNK > 0.05_All__K_P_K_Eta_nTracks"
inFile "$CI_WORKDIR/PIDEff_signal.root"
inHistoEff "h_PID_eff"
part_name "K"
ntracks_name "nTracks"
Loading