PAT Release Notes, CVS Branch B3_1_X
(compatible with CMSSW_3_1_X)

Please use branch B3_1_X for CMS.PhysicsTools/PatAlgos, CMS.PhysicsTools/PatUtils, CMS.PhysicsTools/Utilities, and CMS.PhysicsTools/PatExamples. These contain backports for the 3.1.x release to enable some supporting structures for the October exercise. These are now bug fix and backport releases ONLY.

  • DataFormats/PatCandidates : B3_1_X
    • Tags on B3_1_X should now be in the series V05-07-00

  • CMS.PhysicsTools/PatAlgos : B3_1_X
    • Tags on B3_1_X should now be in the series V07-08-00

  • CMS.PhysicsTools/Utilities : B3_1_X.
    • Tags on B3_1_X should now be in the series V07-01-00

  • CMS.PhysicsTools/PatUtils : B3_1_X
    • Tags on B3_1_X should now be in the series V03-08-00

  • CMS.PhysicsTools/PatExamples: B3_1_X
    • Tags on B3_1_X should now be in the series V00-00-00

Development Tags:

To check out the head version of the B3_1_X branch follow the description as given below. Note that this is is an expert action though!

cmsrel CMSSW_3_1_4
cd CMSSW_3_1_4/src
cmsenv
cvs co -r B3_1_X DataFormats/PatCandidates
cvs co -r B3_1_X PhysicsTools/PatAlgos
cvs co -r B3_1_X  PhysicsTools/PatUtils
These packages have the following dependencies:
cvs co -r V01-08-08-02   CondFormats/JetMETObjects
cvs co -r V07-01-04      PhysicsTools/Utilities

V07-08-29

  • Removed direct reference to RECO in photonIsolation_cff.py

cmsrel CMSSW_3_1_4
cd CMSSW_3_1_4/src
cmsenv
cvs co -r V05-07-03      DataFormats/PatCandidates                        
cvs co -r V07-08-29      PhysicsTools/PatAlgos                            
cvs co -r V03-08-09      PhysicsTools/PatUtils                            
cvs co -r V07-01-04      PhysicsTools/Utilities    

V07-08-28

  • Add a tool to properly turn off tag-infos, in jetTools.py

cmsrel CMSSW_3_1_4
cd CMSSW_3_1_4/src
cmsenv
cvs co -r V05-07-03      DataFormats/PatCandidates                        
cvs co -r V07-08-28      PhysicsTools/PatAlgos                            
cvs co -r V03-08-09      PhysicsTools/PatUtils                            
cvs co -r V07-01-04      PhysicsTools/Utilities    

V07-08-27 bis

  • Added UserData holder dictionaries for symmeric matrices of size 2,3,4,5 (ROOT::Math::SMatrix, in double precision) and the corresponding vectors, and for reco::Track and reco::Vertex objects by value.

Note that there is no change to the PatAlgos tag.

cmsrel CMSSW_3_1_4
cd CMSSW_3_1_4/src
cmsenv
cvs co -r V05-07-04      DataFormats/PatCandidates                        
cvs co -r V07-08-27      PhysicsTools/PatAlgos                            
cvs co -r V03-08-09      PhysicsTools/PatUtils                            
cvs co -r V07-01-04      PhysicsTools/Utilities    

V07-08-27

  • Bug fix in muon V+Jets variables (Pat Algos only).
  • Bug fix in Jet ID selector, added back "tight" and "loose" functionality.

cmsrel CMSSW_3_1_4
cd CMSSW_3_1_4/src
cmsenv
cvs co -r V05-07-03      DataFormats/PatCandidates                        
cvs co -r V07-08-27      PhysicsTools/PatAlgos                            
cvs co -r V03-08-09      PhysicsTools/PatUtils                            
cvs co -r V07-01-04      PhysicsTools/Utilities    

V07-08-26

  • Bug fix in muon V+Jets variables (dataformats and pat algos)
  • Bug fix in V+Jets selectors (pat utils)
  • Bug fix in pat Selectors.
  • Added "English" accessors for "considerCut" and "ignoreCut".

cmsrel CMSSW_3_1_4
cd CMSSW_3_1_4/src
cmsenv
cvs co -r V05-07-03      DataFormats/PatCandidates                        
cvs co -r V07-08-26      PhysicsTools/PatAlgos                            
cvs co -r V03-08-08      PhysicsTools/PatUtils                            
cvs co -r V07-01-04      PhysicsTools/Utilities    

CMSSW_3_1_4

  • Initialization bug fix in pat::Jet was not backported.
  • Bug fix in muon V+Jets variables.

cmsrel CMSSW_3_1_4
cd CMSSW_3_1_4/src
cmsenv
cvs co -r V05-07-03 DataFormats/PatCandidates
addpkg PhysicsTools/PatAlgos
addpkg PhysicsTools/PatUtils

V07-08-25

cmsrel CMSSW_3_1_4
cd CMSSW_3_1_4/src
cmsenv
no further tag to add

V07-08-24

  • Backport of Selector functionality to be used in 3.1.x analysis release.

cmsrel CMSSW_3_1_3
cd CMSSW_3_1_3/src
cmsenv
cvs co -r V05-06-06      DataFormats/PatCandidates                        
cvs co -r V07-08-24      PhysicsTools/PatAlgos                            
cvs co -r V03-08-03      PhysicsTools/PatUtils                            
cvs co -r V07-01-03      PhysicsTools/Utilities   

CMSSW_3_1_3

  • pat::Jet: back-port possibility to store reference to genJets instead of full embedding.

To be used with the following tags:

cmsrel CMSSW_3_1_3
cd CMSSW_3_1_3/src
cmsenv

this corresponds to CMSSW_3_1_2 with the following additional tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V01-08-08      CondFormats/JetMETObjects
cvs co -r V05-06-06      DataFormats/PatCandidates
cvs co -r V01-08-04-01   JetMETCorrections/Algorithms
cvs co -r V01-08-21      JetMETCorrections/Configuration
cvs co -r V03-02-09      JetMETCorrections/JetPlusTrack
cvs co -r V02-09-05      JetMETCorrections/Modules
cvs co -r V07-08-23      PhysicsTools/PatAlgos
cvs co -r V03-07-06      PhysicsTools/PatUtils
cvs co -r V04-02-02      PhysicsTools/PFCandProducer
cvs co -r V02-10-01      RecoJets/CMS.JetAlgorithms

V07-08-22-03

Tagging mistake. Identical to V07-08-23

V07-08-22-02

  • switched from ecalRecHit collection labels to reducedEcalRecHit collection labels, which are on AOD and not only on RECO.
  • removed eidRobustHighEnergy from the PAT sequences as it is already part of the standard sequence.
  • adapted coreTools.py accordingly.

To be used with the following tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V01-08-08      CondFormats/JetMETObjects
cvs co -r V05-06-05      DataFormats/PatCandidates
cvs co -r V01-08-04-01   JetMETCorrections/Algorithms
cvs co -r V01-08-21      JetMETCorrections/Configuration
cvs co -r V03-02-09      JetMETCorrections/JetPlusTrack
cvs co -r V02-09-05      JetMETCorrections/Modules
cvs co -r V07-08-22-02   PhysicsTools/PatAlgos
cvs co -r V03-07-06      PhysicsTools/PatUtils
cvs co -r V04-02-02      PhysicsTools/PFCandProducer
cvs co -r V02-10-01      RecoJets/CMS.JetAlgorithms

V07-08-22-01

  • added an example of how to use anti-kt in the "test" directory
  • turned off L7 corrections by default for now since the anti-kt algorithm has none
  • branched a 31x release for bug fixes
  • development should be done on the main trunk
  • jet collection name for anti-kT is "antikt5". To use anti-kT 0.7 one must run it themselves.
  • Added very simple selectors to implement the V+Jets selection for Summer 08. This is kind of a placeholder until we finish the more general solution.
  • pat::Muon and pat::Electron now return "numeric_limits::max" instead of throwing exception in the various V+Jets accessors.

To be used with the following tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V01-08-08      CondFormats/JetMETObjects
cvs co -r V05-06-05      DataFormats/PatCandidates
cvs co -r V01-08-04-01   JetMETCorrections/Algorithms
cvs co -r V01-08-21      JetMETCorrections/Configuration
cvs co -r V02-09-05      JetMETCorrections/Modules
cvs co -r V07-08-22-01   PhysicsTools/PatAlgos
cvs co -r V03-07-06      PhysicsTools/PatUtils
cvs co -r V04-02-02      PhysicsTools/PFCandProducer
cvs co -r V02-10-01      RecoJets/CMS.JetAlgorithms

V07-08-20

  • improved stability of the trigger event and trigger matching.
  • adapted PAT to the new Summer09 correction factors provided by CMS.JetMET.

To be used with the following tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V05-06-04      DataFormats/PatCandidates
cvs co -r V07-08-20      PhysicsTools/PatAlgos
cvs co -r V03-07-05      PhysicsTools/PatUtils
The PAT packages have the following dependencies:
cvs co -r V01-08-08      CondFormats/JetMETObjects
cvs co -r V01-08-21      JetMETCorrections/Configuration
cvs co -r V04-02-02      PhysicsTools/PFCandProducer 
cvs co -r V02-10-01      RecoJets/CMS.JetAlgorithms

V07-08-19

  • fixing bug in appending path names and filter labels to the stand-alone trigger objects.

To be used with the following tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V05-06-03      DataFormats/PatCandidates
cvs co -r V07-08-19      PhysicsTools/PatAlgos
cvs co -r V03-07-05      PhysicsTools/PatUtils

## to be used for most up to date JEC and JPT developments
cvs co -r V01-08-04-01   JetMETCorrections/Algorithms
cvs co -r V01-08-21      JetMETCorrections/Configuration
cvs co -r V03-02-08      JetMETCorrections/JetPlusTrack
cvs co -r V02-09-05      JetMETCorrections/Modules
cvs co -r V10-00-02      PhysicsTools/HepMCCandAlgos
The PAT packages have the following dependencies:
cvs co -r V01-08-08      CondFormats/JetMETObjects
cvs co -r V04-02-02      PhysicsTools/PFCandProducer 
cvs co -r V02-10-01      RecoJets/CMS.JetAlgorithms

V07-08-18

  • update of JEC interface to latest formats from the JEC group.
  • to run with the latest developments of JEC and JPT (scheduled for 313) use the following tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V05-06-03      DataFormats/PatCandidates
cvs co -r V07-08-18      PhysicsTools/PatAlgos
cvs co -r V03-07-05      PhysicsTools/PatUtils

## to be used for most up to date JEC and JPT developments
cvs co -r V01-08-04-01   JetMETCorrections/Algorithms
cvs co -r V01-08-21      JetMETCorrections/Configuration
cvs co -r V03-02-08      JetMETCorrections/JetPlusTrack
cvs co -r V02-09-05      JetMETCorrections/Modules
cvs co -r V10-00-02      PhysicsTools/HepMCCandAlgos
The PAT packages have the following dependencies:
cvs co -r V01-08-08      CondFormats/JetMETObjects
cvs co -r V04-02-02      PhysicsTools/PFCandProducer 
cvs co -r V02-10-01      RecoJets/CMS.JetAlgorithms

V07-08-17

  • fix of jetTools.py to be consistent with jetProducer_cfi.py in the sense of used labels of btag discriminators.

V07-08-16

  • Moved default for genMatch embedding from False to True (due to performance improvements as reported by Collin Bernet).

V07-08-13

To be used with the following tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V05-06-01 DataFormats/PatCandidates
cvs co -r V07-08-13 PhysicsTools/PatAlgos
cvs co -r V03-07-05 PhysicsTools/PatUtils
These packages have the following dependencies:
addpkg PhysicsTools/PFCandProducer V04-01-07
addpkg RecoJets/CMS.JetAlgorithms V02-10-01

V07-08-11

  • Separated out class and module definitions in PATCleaner.

To be used with the following tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V05-06-01 DataFormats/PatCandidates
cvs co -r V07-08-11 PhysicsTools/PatAlgos
cvs co -r V03-07-05 PhysicsTools/PatUtils
These packages have the following dependencies:
addpkg PhysicsTools/PFCandProducer V04-01-07
addpkg RecoJets/CMS.JetAlgorithms V02-10-01

V07-08-10

  • Renamed useAODInputFor(...) function to restrictInputToAOD(...) which might be more intuitive (RW).
  • Added fixed for pat::Tau production (Michal).
  • Fully functional again for all objects.

To be used with the following tags:

cmsrel CMSSW_3_1_2
cd CMSSW_3_1_2/src
cmsenv
cvs co -r V05-06-01 DataFormats/PatCandidates
cvs co -r V07-08-10 PhysicsTools/PatAlgos
cvs co -r V03-07-05 PhysicsTools/PatUtils
These packages have the following dependencies:
addpkg PhysicsTools/PFCandProducer V04-01-07
addpkg RecoJets/CMS.JetAlgorithms V02-10-01


V07-08-09

  • Added useAODInputFor function to pat tools to be able to run on AOD input only. This affects photons, electrons, muons and jets. (Taus will be tested later.) (ALERT! not functional for pat::Taus) (RW).

V07-08-08

  • Added V+jets selection variables to pat::Electrons and pat::Muons (ALERT! not functional for pat::Taus) (Sal).

V07-08-07

  • Fix to run PF2PAT sequences (ALERT! not functional for pat::Taus) (Michal).

V07-08-06

  • Added Jet Id to the pat::Jet (Sal).
  • Added Jet Id helper class to the pat::classes (Sal).

V07-08-05

  • Starting point for release CMSSW_3_1_2

-- RogerWolf - 11 Aug 2009

Edit | Attach | Watch | Print version | History: r41 < r40 < r39 < r38 < r37 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r41 - 2009-11-04 - RogerWolf
 
    • 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