PAT Release Notes (compatible with CMSSW_4_4_X)

ALERT! This PAT release cycle is not compatible at PAT level with data and MC produced in CMSSW_4_2_X or earlier, starting from tag V08-07-42.

Please follow the tag conventions here:

Package Tag
DataFormats/PatCandidates V06-04-zz
CMS.PhysicsTools/PatAlgos V08-07-zz
CMS.PhysicsTools/PatUtils V03-09-zz
CMS.PhysicsTools/PatExamples V00-05-zz
CMS.PhysicsTools/Utilities V07-02-zz

This is for CMSSW_4_4_X development.
ALERT! If you are doing developments intended for CMSSW_6_2_X, please post in SWGuidePATReleaseNotes62X.
ALERT! If you are doing developments intended for CMSSW_6_1_X, please post in SWGuidePATReleaseNotes60X.
ALERT! If you are doing developments intended for CMSSW_5_2_X, please post in SWGuidePATReleaseNotes52X.

V08-07-53 UPDATED

  • Back-port : 2013 tau ID
  • Improve performance of PAT trigger data formats (from Matti).

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_5
cd CMSSW_4_4_5/src
cmsenv
addpkg DataFormats/PatCandidates V06-04-40
addpkg PhysicsTools/PatAlgos     V08-07-53
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-10
addpkg FWCore/GuiBrowsers        V00-00-70
addpkg DataFormats/CaloRecHit      V02-05-11

scram b -j 9

* to add latest tau discriminators

addpkg DataFormats/TauReco CMSSW_5_2_4 
addpkg RecoTauTag/TauTagTools CMSSW_5_2_4
cvs co -r V01-04-25-4XX RecoTauTag/RecoTau 
cvs co -r V01-04-12-4XX RecoTauTag/Configuration
cvs co -r V00-04-00 CondFormats/EgammaObjects
cvs co -r V01-05-07 PhysicsTools/IsolationAlgos 
scram b -j 9

V08-07-52

  • back-port : use references to retrieve the basic cluters (Florian)
  • back-port : embed cells in 5x5 around basic clusters (Florian)

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_5
cd CMSSW_4_4_5/src
cmsenv
addpkg DataFormats/PatCandidates V06-04-39
addpkg PhysicsTools/PatAlgos     V08-07-52
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-10
addpkg FWCore/GuiBrowsers        V00-00-70
addpkg DataFormats/CaloRecHit      V02-05-11

scram b -j 9

V08-07-51

  • Fix bug for exludeCollections (re-keying).in PATTriggerProducer (from Matti).

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_5
cd CMSSW_4_4_5/src
cmsenv
addpkg DataFormats/PatCandidates V06-04-38
addpkg PhysicsTools/PatAlgos     V08-07-51
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-10
addpkg FWCore/GuiBrowsers        V00-00-70

scram b -j 9

V08-07-50

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_5
cd CMSSW_4_4_5/src
cmsenv
addpkg DataFormats/PatCandidates V06-04-38
addpkg PhysicsTools/PatAlgos     V08-07-50
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-10
addpkg FWCore/GuiBrowsers        V00-00-60

scram b -j 9

V08-07-49

  • electron isPF() function - backport
  • regression inputs embedding - backport

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_5
cd CMSSW_4_4_5/src
cmsenv
addpkg DataFormats/PatCandidates V06-04-38
addpkg PhysicsTools/PatAlgos     V08-07-49
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-10
addpkg FWCore/GuiBrowsers        V00-00-60

scram b -j 9

V08-07-47

  • Backport of fix for obsolete re-running of kt6PFJets, s. original message for CMSSW_5_2_X.

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_4
cd CMSSW_4_4_4/src
cmsenv
addpkg DataFormats/PatCandidates V06-05-01
addpkg PhysicsTools/PatAlgos     V08-07-47
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-10
addpkg FWCore/GuiBrowsers        V00-00-60
scram b -j 9

V08-07-46

  • add function "useGsfElectrons" in PF2PAT in order to use GsfElectrons instead of PF electrons in PF2PAT sequence
  • to include the latest EMG POG recommendtion which takes into account the implementation the possibility of vetoing electrons wrongly identified as photons when MissHit>1 and to properly deal with EB/EE (Florian)
  • Fixed bug in PFCandIsolatorFromDeposit.cc: only affecting photons (Florian).

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_4
cd CMSSW_4_4_4/src
cmsenv
addpkg DataFormats/PatCandidates V06-05-01
addpkg PhysicsTools/PatAlgos     V08-07-46
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-10
addpkg FWCore/GuiBrowsers        V00-00-60
scram b -j 9

V08-07-45

  • Fix inconsistency in electron PF isolation implementation, add protection and synchronise muons.

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_4
cd CMSSW_4_4_4/src
cmsenv
addpkg DataFormats/PatCandidates V06-05-01
addpkg PhysicsTools/PatAlgos     V08-07-45
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-08
addpkg FWCore/GuiBrowsers        V00-00-60
scram b -j 9

V08-07-44

  • remove dependency of conversion collection (Taejeong)
  • allow flexibility of PFPileUp for track-vertex association (Florian)
  • Add missing MVA input variables for new electron MVA ID and save conversion variables using a new Conversion class in order to tune the conversion veto with PAT electrons later.
  • CommonTools/ParticleFlow: include photon Isolation (Florian)
  • CommonTools/ParticleFlow: adding an extractor for Photon isolation (Florian)
  • new vetoes for photons using the extractor back-porting from 52X (Florian)

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_4
cd CMSSW_4_4_4/src
cmsenv
addpkg DataFormats/PatCandidates V06-05-01
addpkg PhysicsTools/PatAlgos     V08-07-44
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-08
addpkg FWCore/GuiBrowsers        V00-00-60
scram b -j 9

V08-07-43

  • Query DBS rather than DAS for integration test input files.

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_4
cd CMSSW_4_4_4/src
cmsenv
addpkg DataFormats/PatCandidates V06-04-36
addpkg PhysicsTools/PatAlgos     V08-07-43
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-05
addpkg FWCore/GuiBrowsers        V00-00-60
scram b -j 9

V08-07-42

  • add function to build particle-based isolation in default pat sequence and also assign two different isolation values dynamically for PF identified electrons and non PF identified electrons (Colin, Florian, Taejeong) : Currently the vetos are same for both PFId and NoPFId (new veto).
  • see example configuration "patTuple_pfIso_cfg.py" test area in PatAlgos
  • ALERT! backward incompatible at PAT level with data and MC produced in CMSSW_4_2_X.
  • PAT trigger: fix logical error in pathLastFilterAccepted and pathL3FilterAccepted parameter assignments (from Gio)

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_4
cd CMSSW_4_4_4/src
cmsenv
addpkg DataFormats/PatCandidates V06-04-36
addpkg PhysicsTools/PatAlgos     V08-07-42
addpkg PhysicsTools/PatUtils     V03-09-18-03
addpkg CommonTools/ParticleFlow  V00-03-05-05
addpkg FWCore/GuiBrowsers        V00-00-60
scram b -j 9

V08-07-41

  • Allow embedding of detector-based isodeposit also when useParticleFlow=True (namapane)
  • new isolation value for electron : backported from 52X (Florian, Colin and Taejeong) : see the talk
  • Fixed compilation error from GCC 4.7 in PhysicsTools/PatUtils (from David).

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_4
cd CMSSW_4_4_4/src
cmsenv
addpkg PhysicsTools/PatAlgos    V08-07-41
addpkg PhysicsTools/PatUtils    V03-09-18-03
addpkg CommonTools/ParticleFlow V00-03-05-04
scram b -j 9

V08-07-39 (CMSSW_4_4_4)

  • Bug-fix: change the particle-flow collection name to particleFlow as default particleFlowTmp only works in Reco sequence (Taejeong).
  • Add debug output to pickRelValInputFiles.
  • Added a fix for embedding for GSFElectrons.
  • new isolation tool to build particle-based isolation for reco object (by Colin and backported by Taejeong) : see the talk

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_4
cd CMSSW_4_4_4/src
cmsenv
addpkg PhysicsTools/PatAlgos
addpkg CommonTools/ParticleFlow V00-03-05-03
scram b -j 9

V08-07-37 (CMSSW_4_4_3)

  • added charged particle isolation to pat leptons (e and mu). This isolation is computed from all charged particles around the lepton (h+-, e+-, mu+-)
  • removed pt cut on e- iso deposits as advised by Daniele Benedetti.
  • added CINT friendly access functions using char* to PATObject (by Colin):
  • Check status of DAS query in pickRelValInputFiles and exit with error (from Giulio).
  • decoupled the iso deposit and value computation from the particles used to build the jets, e, mu, taus.
    • the JetMET chs JEC recipe does not perturbate anymore the lepton isolation when it is applied.
  • modification of source of PFCandidates for a custom pat::Tau isolation (From Michal)
  • speed up PFPileUp module (From Colin)
  • Determine RelVal input files from a DAS query rather than from a direct file system directory look-up in pickRelvalInputFiles (back-port).
  • Fixed memory leak in PATTriggerProducer
  • Fixed some uninitialized data members in DataFormats/PatCandidates

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_3
cd CMSSW_4_4_3/src
cmsenv
addpkg PhysicsTools/PatAlgos V08-07-37
scram b -j 9

V08-07-31-06

  • added charged particle isolation to pat leptons (e and mu). This isolation is computed from all charged particles around the lepton (h+-, e+-, mu+-)
  • removed pt cut on e- iso deposits as advised by Daniele Benedetti.
  • added CINT friendly access functions using char* to PATObject (by Colin):

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_2_patch10
cd CMSSW_4_4_2_patch10/src
cmsenv
addpkg DataFormats/PatCandidates   V06-04-32
addpkg PhysicsTools/PatAlgos       V08-07-31-06
addpkg PhysicsTools/PatUtils       V03-09-18-02
addpkg PhysicsTools/SelectorUtils  V00-03-24-01
addpkg CommonTools/ParticleFlow    V00-03-05
addpkg RecoParticleFlow/PFProducer V14-07-13
scram b -j 9

V08-07-31-05

  • decoupled the iso deposit and value computation from the particles used to build the jets, e, mu, taus.
    • the JetMET chs JEC recipe does not perturbate anymore the lepton isolation when it is applied.
  • modification of source of PFCandidates for a custom pat::Tau isolation (From Michal)
  • speed up PFPileUp module (From Colin)

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_2_patch10
cd CMSSW_4_4_2_patch10/src
cmsenv
addpkg DataFormats/PatCandidates   V06-04-30
addpkg PhysicsTools/PatAlgos       V08-07-31-05
addpkg PhysicsTools/PatUtils       V03-09-18-02
addpkg PhysicsTools/SelectorUtils  V00-03-24-01
addpkg CommonTools/ParticleFlow    V00-03-04
addpkg RecoParticleFlow/PFProducer V14-07-13
scram b -j 9

V08-07-31-00

  • Fixed memory leak in PATTriggerProducer
  • Fixed some uninitialized data members in DataFormats/PatCandidates

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_2
cd CMSSW_4_4_2/src
cmsenv
addpkg DataFormats/PatCandidates   V06-04-30
addpkg PhysicsTools/PatAlgos       V08-07-31-00
addpkg PhysicsTools/PatUtils       V03-09-18-02
addpkg CommonTools/ParticleFlow    V00-03-02
addpkg RecoParticleFlow/PFProducer V14-07-13
scram b -j 9

V08-07-31

  • Integrated delta beta corrected particle flow isolation for electrons (TJ)

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_2
cd CMSSW_4_4_2/src
cmsenv
addpkg DataFormats/PatCandidates   V06-04-29
addpkg PhysicsTools/PatAlgos       V08-07-31
addpkg PhysicsTools/PatUtils       V03-09-18-02
addpkg CommonTools/ParticleFlow    V00-03-02
addpkg RecoParticleFlow/PFProducer V14-07-13
scram b -j 9

V08-07-30

  • Switch to EOS at CERN in pickRelValInputFiles tool (from Stephen).
  • Removal of GCC 4.6.1 warnings.
  • Use bool instead of obsolete BoolCache (from Bill).
  • Update input RelVals due to removal of old ones.

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_2
cd CMSSW_4_4_2/src
cmsenv
addpkg DataFormats/PatCandidates V06-04-29
addpkg PhysicsTools/PatAlgos     V08-07-30
addpkg PhysicsTools/PatUtils     V03-09-18-02
scram b -j 9

V08-07-26

  • Fixed "reference vs. copy" issue in PhysicsTools/PatAlgos/python/tools/pfTools.py (from Benedikt).
  • Fix for famous label() issue in data processing.

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_1
cd CMSSW_4_4_1/src
cmsenv
addpkg PhysicsTools/PatAlgos V08-07-26
scram b -j 9

V08-07-24 (CMSSW_4_4_1)

  • Fixed bug discovered by TQAF unit tests:
    Use correct input tags for RECO/AOD input, just as in CommonTools/ParticleFlow/python/PF2PAT_cff.py
  • V08-07-24-01: A minimal fix of the PAT tools in helpers.py (corresponding to V08-07-26).
  • V08-07-24-02: A fix for the migration of inputs files for test is.

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_1
cd CMSSW_4_4_1/src
cmsenv
addpkg PhysicsTools/PatAlgos
scram b -j 9

V08-07-23

  • added infrastructure for tau-jet energy scale (Christian Veelken).
  • adapted changes for synchronization of pflow isolation with reco muon packages (Colin Bernet).
  • fix logical bug in PV collection assignments in function called by usePF2PAT.

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_0
cd CMSSW_4_4_0/src
cmsenv
addpkg DataFormats/PatCandidates                 V06-04-24
addpkg PhysicsTools/PatAlgos                     V08-07-23
addpkg DataFormats/MuonReco                      V09-01-05
addpkg RecoTauTag/TauTagTools                    V01-02-01

addpkg DataFormats/ParticleFlowReco                     V15-00-04-02 
addpkg CommonTools/ParticleFlow                         V00-03-00    
addpkg RecoParticleFlow/PFClusterTools                  V12-02-02      
addpkg RecoParticleFlow/PFRootEvent                     V13-06-01      
addpkg RecoParticleFlow/PFTracking                      V12-08-02    
addpkg RecoMuon/MuonIsolation                           V02-04-00 
addpkg RecoParticleFlow/PFProducer                      V14-07-07-03
addpkg RecoParticleFlow/Configuration                   V13-01-03

scram b -j 9

Additional tags for top quark analyses:

addpkg TopQuarkAnalysis/TopEventSelection        V06-07-13      
addpkg TopQuarkAnalysis/TopKinFitter             V06-07-11 
scram b -j 9

V08-07-19

  • small adaptation of InputTags (Jean-Roch).
  • improved documentation in PatCandidates (Daniel Sprenger).
  • adaptation of TeV muon refit embedding for the PAT muon (Jordan Tucker).

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_0
cd CMSSW_4_4_0/src
cmsenv
addpkg DataFormats/PatCandidates                        V06-04-22
addpkg PhysicsTools/PatAlgos                            V08-07-19
addpkg DataFormats/MuonReco                             V09-01-05
scram b -j 9

Additional tags for top quark analyses:

addpkg TopQuarkAnalysis/TopEventSelection               V06-07-13      
addpkg TopQuarkAnalysis/TopKinFitter                    V06-07-11 
scram b -j 9

V08-07-17

  • a large bunch of smaller fixes (Eike Schlileckau)

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_0_pre7
cd CMSSW_4_4_0_pre7/src
cmsenv
addpkg DataFormats/PatCandidates  V06-04-21
addpkg PhysicsTools/PatAlgos      V08-07-17
addpkg PhysicsTools/SelectorUtils                       V00-03-24
addpkg PhysicsTools/UtilAlgos                           V08-02-14
scram b -j 9

Additional tags for top quark analyses:

addpkg TopQuarkAnalysis/TopEventProducers               V06-07-13      
addpkg TopQuarkAnalysis/TopEventSelection               V06-07-11      
addpkg TopQuarkAnalysis/TopKinFitter                    V06-07-10 
scram b -j 9

V08-07-16

  • Fixes of pflow support from Riccardo Bellan
  • Fix of patJetCorrFactors configuration and slight adaptations of comments and warnings
  • Fix of knock on effects to pfTools
  • Added a tool to jetTools to facilitate use changes of jetCorrFactors levels (including what needs to be done to run L1FastJet)
  • Added tags for TQAF (S. Naumann)
  • Added new member functions for pat::Tau (Chr. Veelken).
  • Added new member functions for pat::Jet fixed some of the existing memeber functions (E. Schlieckau).
  • Bug fix for jet energy fractions from uncorrected jets.
  • Adapting cmsswVersionTools for MacOS (Giulio).
  • Bug fix in PV selector

ssh lxplus.cern.ch
cmsrel CMSSW_4_4_0_pre7
cd CMSSW_4_4_0_pre7/src
cmsenv
addpkg DataFormats/PatCandidates  V06-04-19-01
addpkg PhysicsTools/PatAlgos      V08-07-16
addpkg PhysicsTools/SelectorUtils                       V00-03-24
addpkg PhysicsTools/UtilAlgos                           V08-02-14
scram b -j 9

Additional tags for top quark analyses:

addpkg TopQuarkAnalysis/TopEventProducers               V06-07-13      
addpkg TopQuarkAnalysis/TopEventSelection               V06-07-11      
addpkg TopQuarkAnalysis/TopKinFitter                    V06-07-10 
scram b -j 9

Older Tags of this Development Branch

You can find older tags of this bramch in the recipes for CMSSW_4_3_X .
ALERT! Please note, that the CMSSW_4_3_X release cycle is depricated.

-- VolkerAdler - 11-Aug-2011

Edit | Attach | Watch | Print version | History: r93 < r92 < r91 < r90 < r89 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r93 - 2013-06-11 - VolkerAdler
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback