CMS 3D CMS Logo

hgcalTriggerNtuples_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 
4 ntuple_event = cms.PSet(
5  NtupleName = cms.string('HGCalTriggerNtupleEvent')
6 )
7 
8 ntuple_gen = cms.PSet(
9  NtupleName = cms.string('HGCalTriggerNtupleGen'),
10  GenParticles = cms.InputTag('genParticles')
11 )
12 
13 ntuple_gentau = cms.PSet(
14  NtupleName = cms.string('HGCalTriggerNtupleGenTau'),
15  GenParticles = cms.InputTag('genParticles'),
16  isPythia8 = cms.bool(True)
17 )
18 
19 ntuple_genjet = cms.PSet(
20  NtupleName = cms.string('HGCalTriggerNtupleGenJet'),
21  GenJets = cms.InputTag('ak4GenJetsNoNu')
22 )
23 
24 ntuple_digis = cms.PSet(
25  NtupleName = cms.string('HGCalTriggerNtupleHGCDigis'),
26  HGCDigisEE = cms.InputTag('mix:HGCDigisEE'),
27  HGCDigisFH = cms.InputTag('mix:HGCDigisHEfront'),
28  HGCDigisBH = cms.InputTag('mix:HGCDigisHEback'),
29  eeSimHits = cms.InputTag('g4SimHits:HGCHitsEE'),
30  fhSimHits = cms.InputTag('g4SimHits:HGCHitsHEfront'),
31  bhSimHits = cms.InputTag('g4SimHits:HcalHits'),
32  isSimhitComp = cms.bool(False)
33 )
34 
35 ntuple_triggercells = cms.PSet(
36  NtupleName = cms.string('HGCalTriggerNtupleHGCTriggerCells'),
37  TriggerCells = cms.InputTag('hgcalTriggerPrimitiveDigiProducer:calibratedTriggerCells')
38 )
39 
40 ntuple_clusters = cms.PSet(
41  NtupleName = cms.string('HGCalTriggerNtupleHGCClusters'),
42  Clusters = cms.InputTag('hgcalTriggerPrimitiveDigiProducer:cluster2D')
43 )
44 
45 ntuple_multicluster = cms.PSet(
46  NtupleName = cms.string('HGCalTriggerNtupleHGCMulticlusters'),
47  Multiclusters = cms.InputTag('hgcalTriggerPrimitiveDigiProducer:cluster3D')
48 )
49 
50 hgcalTriggerNtuplizer = cms.EDAnalyzer(
51  "HGCalTriggerNtupleManager",
52  Ntuples = cms.VPSet(
53  ntuple_event,
54  ntuple_gen,
55  ntuple_genjet,
56  ntuple_digis,
57  ntuple_triggercells,
58  ntuple_clusters,
59  ntuple_multicluster
60  )
61 )