Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kalman BMTF Emu v2.7 #24855

Merged
merged 85 commits into from Dec 30, 2018
Merged

Commits on Oct 12, 2018

  1. New version

    bachtis authored and panoskatsoulis committed Oct 12, 2018
    Copy the full SHA
    05f5933 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    13f5b18 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2018

  1. Copy the full SHA
    a820f8f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d19015c View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2018

  1. Copy the full SHA
    f3e2b3f View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2018

  1. First implementation of deep tau id.

    kandrosov authored and MRD2F committed Oct 24, 2018
    Copy the full SHA
    bc15b06 View commit details
    Browse the repository at this point in the history
  2. Building dpf isolation module

    ocolegrove authored and MRD2F committed Oct 24, 2018
    Copy the full SHA
    6176aef View commit details
    Browse the repository at this point in the history
  3. Adding in v1

    ocolegrove authored and MRD2F committed Oct 24, 2018
    Copy the full SHA
    416364a View commit details
    Browse the repository at this point in the history
  4. Adding in runTauIDMVA for other users

    ocolegrove authored and MRD2F committed Oct 24, 2018
    Copy the full SHA
    10df00a View commit details
    Browse the repository at this point in the history
  5. making things fully reproducible

    ocolegrove authored and MRD2F committed Oct 24, 2018
    Copy the full SHA
    ec54b09 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    6e0ecbb View commit details
    Browse the repository at this point in the history
  7. Some code cleaning

    mbluj authored and MRD2F committed Oct 24, 2018
    Copy the full SHA
    40d2f2d View commit details
    Browse the repository at this point in the history
  8. adapt to cfi/cff reorganization

    mbluj authored and MRD2F committed Oct 24, 2018
    Copy the full SHA
    cc286ac View commit details
    Browse the repository at this point in the history
  9. Review of DPF and DeepTauId code.

    - Defined base class for deep tau discriminators.
    - Removed weight files from home cms repository. Now using weights from cms-data.
    - Defined WP for both discriminators. Now all discriminators return the corresponding WP results.
    - Removed cfi files. Using fillDescriptions instead.
    - General code review and cleaning.
    MRD2F committed Oct 24, 2018
    Copy the full SHA
    73279b5 View commit details
    Browse the repository at this point in the history
  10. Added example of a python configuration file to produce pat::Tau coll…

    …ection with the new Tau-Ids
    MRD2F committed Oct 24, 2018
    Copy the full SHA
    2c8a94d View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    e71269f View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    5c3938c View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    194a1d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2018

  1. Copy the full SHA
    bb57dfb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d9f7629 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    ca7d4e6 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    89ca631 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2018

  1. Merge pull request cms-l1t-offline#100 from MRD2F/CMSSW_10_4_X_DPFIso…

    …DeepTau
    
    DNN tau IDs for CMSSW_10_4_X
    mbluj committed Oct 26, 2018
    Copy the full SHA
    9173af8 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2018

  1. - Implemented on runTauIdMVA the option to work with new training fil…

    …es quantized
    
    - Added a new parameter 'version' on runTauIdMVA, used on DPFIsolation
    - Changes on DeepTauId to reduce memory consumption
    MRD2F committed Nov 17, 2018
    Copy the full SHA
    032f7e4 View commit details
    Browse the repository at this point in the history
  2. - Implementation of global cache to avoid reloading graph for each th…

    …read and reduce the memory consuption
    
    - Creation of class DeepTauCache in DeepTauBase, in which now is created graph and session
    - Implementation of two new static methods inside the class DeepTauBase: initializeGlobalCache and globalEndJob. The graph and DeepTauCache object are created now inside initializeGlobalCache
    MRD2F committed Nov 17, 2018
    Copy the full SHA
    81c8ca1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    711fc69 View commit details
    Browse the repository at this point in the history
  4. Implemented TauWPThreshold class.

    TauWPThreshold class parses WP cut string (or value) provided in the
    python configuration. It is needed because the use of the standard
    StringObjectFunction class to parse complex expression results in an
    extensive memory usage (> 100 MB per expression).
    kandrosov authored and MRD2F committed Nov 17, 2018
    Copy the full SHA
    bc148db View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    7ed1cef View commit details
    Browse the repository at this point in the history
  6. -Overall, changes to improve memory usage, among these are:

    	- Implementation of global cache to avoid reloading graph for each thread
    	- Creation of two new static methods inside the class DeepTauBase: initializeGlobalCache and globalEndJob. The graph and DeepTauCache object are created now inside initializeGlobalCache. The memory consumption of initializeGlobalCache for the original, quantized and files that are load using memory mapping method are in the memory_usage.pdf file
    	- Implemented configuration to use new training files quantized, and set them as default
    	- Implementation of configuration for load files using memory mapping. In our case there wasn't any improvement, respect at the memory consumption of this method, respect the quantized files, so this is not used, but set for future training files
    - General code review and cleaning.
    MRD2F committed Nov 17, 2018
    Copy the full SHA
    0e6b3b6 View commit details
    Browse the repository at this point in the history
  7. Applied style comments

    MRD2F committed Nov 17, 2018
    Copy the full SHA
    c55a869 View commit details
    Browse the repository at this point in the history
  8. Applied style comments

    MRD2F committed Nov 17, 2018
    Copy the full SHA
    4727940 View commit details
    Browse the repository at this point in the history
  9. Applied comments

    MRD2F committed Nov 17, 2018
    Copy the full SHA
    0633765 View commit details
    Browse the repository at this point in the history
  10. Change to be by default the original training file for deepTau, inste…

    …ad of the quantized
    MRD2F committed Nov 17, 2018
    Copy the full SHA
    83a8161 View commit details
    Browse the repository at this point in the history
  11. Applied commets of previus PR

    MRD2F committed Nov 17, 2018
    Copy the full SHA
    a1f616f View commit details
    Browse the repository at this point in the history
  12. cleaning code

    MRD2F committed Nov 17, 2018
    Copy the full SHA
    f40d41f View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    00b17b4 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    831aac9 View commit details
    Browse the repository at this point in the history
  15. Fix in last commit

    MRD2F committed Nov 17, 2018
    Copy the full SHA
    124a893 View commit details
    Browse the repository at this point in the history
  16. Applied last comments

    MRD2F committed Nov 17, 2018
    Copy the full SHA
    6222cdb View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    eda5c98 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2018

  1. Merge pull request cms-l1t-offline#107 from MRD2F/CMSSW_10_4_0_pre2_DNN

    forward-porting DNN-related from branch cms-tau-pog:CMSSW_9_4_X_tau_pog_DNNTauIDs
    mbluj committed Nov 20, 2018
    Copy the full SHA
    1f78113 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    3a721da View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Applied @perrotta comments on 104X

    MRD2F committed Nov 21, 2018
    Copy the full SHA
    6081885 View commit details
    Browse the repository at this point in the history
  2. Fix error

    MRD2F committed Nov 21, 2018
    Copy the full SHA
    d8e44a6 View commit details
    Browse the repository at this point in the history
  3. Applied comments

    MRD2F committed Nov 21, 2018
    Copy the full SHA
    745785a View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. Applied comments

    MRD2F committed Nov 22, 2018
    Copy the full SHA
    b343be8 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'tauPOG/CMSSW_10_4_X_tau_pog_DNNTauIDs' …

    …into CMSSW_10_4_0_pre2_DNN
    MRD2F committed Nov 22, 2018
    Copy the full SHA
    a27ec47 View commit details
    Browse the repository at this point in the history
  3. Fix merge problem

    MRD2F committed Nov 22, 2018
    Copy the full SHA
    4d8dcc1 View commit details
    Browse the repository at this point in the history
  4. Applied a few commets

    MRD2F committed Nov 22, 2018
    Copy the full SHA
    1682caa View commit details
    Browse the repository at this point in the history
  5. Applied more changes

    MRD2F committed Nov 22, 2018
    Copy the full SHA
    ed3aefd View commit details
    Browse the repository at this point in the history
  6. Applied a few small followups

    MRD2F committed Nov 22, 2018
    Copy the full SHA
    d3cb930 View commit details
    Browse the repository at this point in the history
  7. Fixed error on DPFIsolation

    MRD2F committed Nov 22, 2018
    Copy the full SHA
    3a40634 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2018

  1. Copy the full SHA
    6132127 View commit details
    Browse the repository at this point in the history
  2. Update DPFIsolation.cc

    mbluj committed Nov 23, 2018
    Copy the full SHA
    77c09c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2018

  1. Copy the full SHA
    90f02f5 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    069f239 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2018

  1. Copy the full SHA
    1d79301 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2018

  1. Merge pull request cms-sw#25016 from cms-tau-pog/CMSSW_10_4_X_tau_pog…

    …_DNNTauIDs
    
    DNN-based Tau-Id discrimians
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    7a65e90 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cms-sw#25360 from DryRun/CMSSW_10_4_0_pre2_hcaldqm

    HCALDQM: Move channel quality lookup to dqmBeginLuminosityBlock (+increase pedestal RMS axis)
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    6c74072 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cms-sw#25382 from vargasa/GeoCompAirCtg

    Validation/Geometry: Integrate geometry comparison to MaterialBudget.py
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    8faf979 View commit details
    Browse the repository at this point in the history
  4. Merge pull request cms-sw#25390 from ColeLindsey/vertexSmearingPbPb

    Added 2018 PbPb collision vertex smearing parameters
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    8b204e4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request cms-sw#25430 from Dr15Jones/clangL1TriggerL1TMuonB…

    …arrel
    
    Fixed broken include guard in L1TMuonBarrelKalmanLUTs
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    f246f43 View commit details
    Browse the repository at this point in the history
  6. Merge pull request cms-sw#25418 from gartung/FWCore-Services-StallMon…

    …itor-micro
    
    FWCore: Update StallMonitor service to use microsecond timing
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    b715917 View commit details
    Browse the repository at this point in the history
  7. Merge pull request cms-sw#25423 from peruzzim/fixNanoValidation

    Remove workflow 1325.9 testing NanoAOD on 92X
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    60a254c View commit details
    Browse the repository at this point in the history
  8. Merge pull request cms-sw#25417 from fabiocos/fc-mtdTopology

    MTD geometry: move topology parameters from PSet to xml, adapt the code
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    27bbf6e View commit details
    Browse the repository at this point in the history
  9. Merge pull request cms-sw#25426 from igv4321/charge-asymmetry-switch

    Switching the mode of charge asymmetry evaluation
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    380f1a4 View commit details
    Browse the repository at this point in the history
  10. Merge pull request cms-sw#25359 from ianna/geom-ctpps-detgeom-cleanup

    RECO Geometry: CTPPS DetGeomDesc Cleanup
    cmsbuild committed Dec 6, 2018
    Copy the full SHA
    f7cf8dc View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Merge pull request cms-sw#25422 from tocheng/104X_OfflineECALhistory

    [104X] Change GT. Offline GT Fix ECAL Queues
    cmsbuild committed Dec 7, 2018
    Copy the full SHA
    500def7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cms-sw#25427 from slomeo/Cavern2018Fix

    Bugfix for cavern
    cmsbuild committed Dec 7, 2018
    Copy the full SHA
    14d4e71 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cms-sw#25429 from Dr15Jones/clangL1TriggerL1THGCal

    Fixed clang warnings in L1Trigger/L1THGCal
    cmsbuild committed Dec 7, 2018
    Copy the full SHA
    2d4e11a View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    5e25b5a View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    ea0691f View commit details
    Browse the repository at this point in the history
  6. Only call consumes in ElectronSeedProducer if actually needed

    A data product is only consumed if a particular parameter value
    is used.
    Dr15Jones committed Dec 7, 2018
    Copy the full SHA
    7759f39 View commit details
    Browse the repository at this point in the history
  7. Merge pull request cms-sw#25438 from civanch/extra_physlists

    Added extra Physics Lists for neutron background study
    cmsbuild committed Dec 7, 2018
    Copy the full SHA
    5b3b317 View commit details
    Browse the repository at this point in the history
  8. Merge pull request cms-sw#25397 from vargasa/RefPlot

    Validation/Geometry: Add reference plots to Material Budget test
    cmsbuild committed Dec 7, 2018
    Copy the full SHA
    dd5d918 View commit details
    Browse the repository at this point in the history
  9. Merge pull request cms-sw#25364 from wddgit/returnUniquePtrFromFetchP…

    …ayload
    
    Return unique_ptr from fetchPayload
    cmsbuild committed Dec 7, 2018
    Copy the full SHA
    39496c0 View commit details
    Browse the repository at this point in the history
  10. Remove unused functions

    makortel committed Dec 7, 2018
    Copy the full SHA
    1e4a89c View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2018

  1. Merge pull request cms-sw#25451 from makortel/fixGeometryGlobalTracki…

    …ngGeometryBuilderBuildFile
    
    Remove duplicate entry in Geometry/GlobalTrackingGeometryBuilder/test/BuildFile.xml
    cmsbuild committed Dec 8, 2018
    Copy the full SHA
    5b61323 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cms-sw#25449 from Dr15Jones/consumesElectronSeedPr…

    …oducer
    
    Only call consumes in ElectronSeedProducer if actually needed
    cmsbuild committed Dec 8, 2018
    Copy the full SHA
    5785990 View commit details
    Browse the repository at this point in the history
  3. Merge pull request cms-sw#25454 from makortel/fixClangTrackingToolsPa…

    …tternTools
    
    Fix clang warnings in TrackingTools/PatternTools
    cmsbuild committed Dec 8, 2018
    Copy the full SHA
    ed3bfda View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Merge pull request cms-sw#25450 from Dr15Jones/clangMuonAnalysisMomen…

    …tumScaleCalibrartion
    
    fix clang warnings in MuonAnalysis/MomentumScaleCalibration
    cmsbuild committed Dec 10, 2018
    Copy the full SHA
    677b794 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cms-sw#25443 from peruzzim/addMiniNanoModsPostAutu…

    …mn18
    
    Define new run2_miniAOD_devel and run2_nanoAOD_102Xv1 modifiers
    cmsbuild committed Dec 10, 2018
    Copy the full SHA
    493867b View commit details
    Browse the repository at this point in the history
  3. Merge pull request cms-sw#25401 from civanch/sim_magnetic_field

    Sim magnetic field
    cmsbuild committed Dec 10, 2018
    Copy the full SHA
    772f26f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    a11ff06 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. Copy the full SHA
    75642cf View commit details
    Browse the repository at this point in the history