-
Notifications
You must be signed in to change notification settings - Fork 18
Lepton Flavour Violation
2016 LFV samples are created following the private MC production explained https://github.com/CMSAachen3B/GeneratorTools/wiki/Private-MC-Production-Guide .
- An issue in the production related to the number of jets is observed during the analysis. The distribution of the number of jets was not the same as in the DY samples. As a temporary solution, the number of jets are reweighed to match the Njet distribution to the one in DY sample. Keep this in mind!
Example of plotting script execution
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioPlots.py --channel em --parameter m_vis --data Blinded --weight "pt_1>50"
Create background and signal ntuples
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioMVA.py --channel em --create-input-trees
Training of the BDT
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioMVA.py --channel em --training
Show results of the training
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioMVA.py --channel em --results
Application of BDT on MC samples
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioMVA.py --application
Requires the BDT score!
Producing the datacard
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioLimits.py --channel em --method BDT --datacard
Calculate limits
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioLimits.py --channel em --method BDT --limits
Plot limits
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioLimitPlots.py --channel em --method BDT
Plot pre/post fit plots
python HiggsAnalysis/KITHiggsToTauTau/scripts/FlavioPrePostPlots.py --channel em
To be explained here.
Statistical analysis analogous to statistical analysis with BDT. Caution: DNN Analysis for now only implemented for the mt-channel. Any other channel will raise errors in the statistical analysis.