Skip to content

Commit 8f9b067

Browse files
thomas-muellerOlena Hlushchenko
authored and
Olena Hlushchenko
committed
New full skim for dictchanges branch in Kappa (#59)
* DecayChannelProducer.cc: adjustments for new KTrack dataformat * SimpleFitProducer.cc: adjustments for new KTrack dataformat * CPQuantities.cc: adjustments for new KTrack dataformat * SimpleFitProducer.cc: construct muon input for simple fits * SimpleFitProducer.cc: added B field at muon reference point to SimpleFits inputs * SimpleFitProducer.cc: construct tau input for simple fits * SimpleFitProducer.cc: construct MET and PV inputs for simple fits * SimpleFitProducer.cc, Run2CPStudies/mt.json: run the fit * SimpleFitProducer.cc: cleanup (2) * checkout_packages.sh: change to new SimpleFits repository * SimpleFitProducer: cleanup (3) * SimpleFitProducer.cc: allow any kind of lepton on the other side of the a1 * Run2CPStudies/??.json: switch on SimpleFitProducer for all 2016 samples in channels including taus * SimpleFitProducer.cc: use more correct tau covariance matrix * SimpleFitProducer.cc: fix tau covariance input * SimpleFitProducer: added lambda functions to write out output * SimpleFitProducer: added lambda functions and switch on SimpleFitProducer everywhere * data/Samples/2017/DY_HTT_moreTrackInfo_2017-07-28: added (preliminary/incomplete) filelists for DY and SM HTT samples including more detailed tracking info * data/Samples/2017/DY_HTT_moreTrackInfo_2017-07-28: finalised filelists for DY and SM HTT samples including more detailed tracking info * PolarisationQuantitiesProducer.cc: added quantities based on SimpleFits * select new collection from Runs Tree * save IPmag and err wrt newPV in the ntuple calculated in Kappa using IPTools * ScaleVariationProducer: preparations for averaging weights on Artus level; adjustments to Kappa dataformat changes * ScaleVariationProducer: more preparations for calculations on Artus level * Revert "Merge remote-tracking branch 'origin/getByToken' into tmpdictchanges" This reverts commit 1ab8588, reversing changes made to d863c57. * ScaleVariationProducer.cc: adjustments for new Kappa dataformat * ScaleVariationProducer.cc: switch off additional validity checks * filelists: replace superseded filelists for DY and HTT by new ones (including more tracking details and human readable LHE weight names), skim not yet complete * ScaleVariationProducer: store combined weights, simplify code * ScaleVariationProducer: added stdevs of weights * filelists: replace superseded filelists for DY and HTT by new ones (including more tracking details and human readable LHE weight names), >99% complete * RefitVertexSelector.cc: avoid index out of range * filelists: replace superseded filelists for DY and HTT by new ones (including more tracking details and human readable LHE weight names), 10 jobs still missing, needed to go back to classical filelist creation due to corrupted JSON file from new skimming tools * HttProduct.h: fix bugs introduced by previous merge * Revert "ArtusConfigs/Run2CPStudies: deactivate Svfit" This reverts commit 74c0d4a. Conflicts: data/ArtusConfigs/Run2CPStudies/em.json data/ArtusConfigs/Run2CPStudies/et.json data/ArtusConfigs/Run2CPStudies/mt.json data/ArtusConfigs/Run2CPStudies/tt.json * settingsSvfit.json: do not initiate recalculations to not slow down the processing * Run2CPStudies/globalProcessors.json: switch on ScaleVariationProducer for DY samples and off for LVF * ScaleVariationProducer.cc:: small adaptation to Kappa * ScaleVariationProducer.cc: fix calls of std::accumulate * checkout_packages.sh: fix branches in checkout script, needed for tests * filelists: replace superseded filelists for DY and HTT by new ones (including more tracking details and human readable LHE weight names), 8 jobs are ignored * checkout_packages.sh: set branches for getByToken version * settingsKappa.json: adjustments to renamings in Artus; fix reading in of *Info objects * ScaleVariationProducer.cc: access objects from Runs tree * HttEventProvider.cc: adjustments for new KappaTools interface * Run2CPStudies/mm.json: remove lheWeights.json from quantities * checkout_packages.sh: fix Kappa/Artus branches after merge * filelists: added (incomplete) skim of DY and HTT samples * settingsLheWeights.json: re-ordering LHE weight settings, removing madgraph weights * ArtusConfigs/Run2AnalysisTheoryUnc: update LHE weight settings * ArtusConfigs/Run2MSSM, ArtusConfigs/Run2MetAndMassStudies: remove outdated LHE weight settings * Run2CPStudies/globalProcessors.jso: switch on the ScaleVariationProducer also for signal * filelists: added (incomplete) skim of DY and HTT samples, more recent symlinks to complete sets * filelist: (incomplete) lists of recent skim, SUSY signal is complete * filelist: (incomplete) lists of recent skim, SUSY signal is complete, update * SvfitProducer.cc: fill product.m_svfitTaus for consistency/convenience reasons * PolarisationQuantitiesProducer: implement usage of new TauPolInterface code * ArtusConfigs/Run2CPStudies: configure new polarisation quantities producers and temporarily comment out polarisation MVA code * A1Helper: delete file which is now available via new repository * PolarisationQuantitiesProducer.cc: fix calling of combined omega get functions * expressions.py: new polarisation categorisation (two options) * labels.py: labels for new optimal observables in the polarisation analysis * makePlots_controlPlots.py: allow different weights for different quantities * makePlots_controlPlots.py: small fixes * recoPolarisationQuantitiesSvfit.json: added svfit LV * SimpleFitProducer.cc: include single pions on the one-prong side * SimpleFitProducer.cc: remove testing code * SimpleFitProducer.cc: use refitted PV * SimpleFitProducer.cc: consistently rename tau decay products, use PDG ID of decay products and add more debugging output * SimpleFitProducer.cc: use new a1 properties as input * filelists: added new DY skim with more detailed tau->a1 info * SimpleFitProducer.cc: fixed a1 PDG ID * Add the filelist: * reskim of 2016 MC: * --tag "Moriond17" --tagvalues "Skim_Moriond17_MC_BG" * --nicks "W\d?Jets.*|EWK * Kappa hash: commit 1894e48f77d6920a541c916609e6d8a823f141cc * Added LFV signal files skimmed with Kappa on dictchanges branch * Add filelist of dictchanges skim on SUSY samples. * Adding filelists of dictchanges skim on Diboson&Higgs background samples * added handmade filelists * filelists: added MadGrpah ggH and VBF samples for Fall15 * filelists: added JHU CPmixing samples for Spring16
1 parent 6609cb2 commit 8f9b067

File tree

593 files changed

+66545
-3018
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

593 files changed

+66545
-3018
lines changed

Diff for: BuildFile.xml

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<use name="HTTutilities/Jet2TauFakes" />
2020
<use name="HTT-utilities/QCDModelingEMu" />
2121
<use name="TauPolSoftware/SimpleFits" />
22+
<use name="TauPolSoftware/TauDecaysInterface" />
2223

2324

2425
<flags ADD_SUBDIR="1"/>

0 commit comments

Comments
 (0)