Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
PhysicsTools
PFCandProducer
python
PF2PAT_cff.py
Go to the documentation of this file.
1
import
FWCore.ParameterSet.Config
as
cms
2
3
from
PhysicsTools.PFCandProducer.pfMET_cfi
import
*
4
from
PhysicsTools.PFCandProducer.pfNoPileUp_cff
import
*
5
from
PhysicsTools.PFCandProducer.pfElectrons_cff
import
*
6
from
PhysicsTools.PFCandProducer.pfMuons_cff
import
*
7
from
PhysicsTools.PFCandProducer.pfJets_cff
import
*
8
from
PhysicsTools.PFCandProducer.pfTaus_cff
import
*
9
10
# sequential top projection cleaning
11
from
PhysicsTools.PFCandProducer.ParticleSelectors.pfSortByType_cff
import
*
12
from
PhysicsTools.PFCandProducer.TopProjectors.pfNoMuon_cfi
import
*
13
from
PhysicsTools.PFCandProducer.TopProjectors.pfNoElectron_cfi
import
*
14
from
PhysicsTools.PFCandProducer.TopProjectors.pfNoJet_cfi
import
*
15
from
PhysicsTools.PFCandProducer.TopProjectors.pfNoTau_cfi
import
*
16
17
# generator tools
18
from
PhysicsTools.PFCandProducer.genForPF2PAT_cff
import
*
19
20
21
PF2PAT = cms.Sequence(
22
pfNoPileUpSequence +
23
# pfSortByTypeSequence +
24
pfAllNeutralHadrons+
25
pfAllChargedHadrons+
26
pfAllPhotons+
27
# pfAllMuons + in 'pfMuonSequence'
28
pfMuonSequence +
29
pfNoMuon +
30
# pfAllElectrons + in 'pfElectronSequence'
31
pfElectronSequence +
32
pfNoElectron +
33
# when uncommenting, change the source of the jet clustering
34
pfJetSequence +
35
pfNoJet +
36
pfTauSequence +
37
pfNoTau +
38
# finally run pfMET reco (use pfJets provided by PF2PAT? After tau cleaning or before)
39
pfMET
40
# now that we have real data, we leave it to the user
41
# or maybe to PAT? to run the gen sequence.
42
)
pfJets_cff
pfNoTau_cfi
pfNoMuon_cfi
Config
pfSortByType_cff
pfTaus_cff
pfMET_cfi
pfNoJet_cfi
pfNoPileUp_cff
pfElectrons_cff
pfMuons_cff
genForPF2PAT_cff
pfNoElectron_cfi
Generated for CMSSW Reference Manual by
1.8.5