CMS 3D CMS Logo

List of all members | Public Member Functions
MetTreeProducer.MetTreeProducer Class Reference
Inheritance diagram for MetTreeProducer.MetTreeProducer:

Public Member Functions

def declareVariables (self)
 
def process (self, iEvent, event)
 

Detailed Description

Definition at line 10 of file MetTreeProducer.py.

Member Function Documentation

def MetTreeProducer.MetTreeProducer.declareVariables (   self)

Definition at line 11 of file MetTreeProducer.py.

References tree.Tree.tree, SimpleTreeProducer.SimpleTreeProducer.tree, eventstfile.Events.tree, CSCTFanalyzer.tree, RootChamberWriter.tree(), CSCTFAnalyzer.tree, core.TreeAnalyzerNumpy.TreeAnalyzerNumpy.tree, HcalTestHistoManager.tree, TreeWriterForEcalCorrection.tree, TkOfflineVariables.tree, AlignmentIORootBase.tree, HIPTwoBodyDecayAnalyzer.tree, edm::DuplicateTreeSentry.tree(), IsolatedParticlesGeneratedJets.tree, KVFTest.tree, EcalPerEvtMatacqAnalyzer.tree, CheckSecondary.tree, FWFileEntry.tree(), EcalDeadChannelRecoveryNN< DetIdT >::MultiLayerPerceptronContext.tree, edm::RootOutputTree.tree(), TreeSaver.tree, EcalMatacqAnalyzer.tree, PhysicsTools::TreeReader.tree, edm::FileBlock.tree(), python.cmstools.EventTree.tree(), IsoTrackCalibration.tree, KinematicVertex.tree, IsoTrackCalib.tree, KinematicParticle.tree, IsolatedGenParticles.tree, edm::RootTree.tree(), IsolatedTracksHcalScale.tree, edm::root::TFWLiteSelectorMembers.tree(), IsolatedTracksNxN.tree, svgfig.SVG.tree(), ntupleDataFormat.TrackingNtuple.tree(), and MetTreeProducer.var().

11  def declareVariables(self):
12  tr = self.tree
13  var( tr, 'u1')
14  var( tr, 'u2')
15  var( tr, 'met')
16  var( tr, 'sumet')
17  var( tr, 'zpt')
18  var( tr, 'zeta')
19  var( tr, 'weight')
20 
def var(tree, varName, type=float)
def MetTreeProducer.MetTreeProducer.process (   self,
  iEvent,
  event 
)

Definition at line 21 of file MetTreeProducer.py.

References MetTreeProducer.fill(), tree.Tree.tree, SimpleTreeProducer.SimpleTreeProducer.tree, eventstfile.Events.tree, CSCTFanalyzer.tree, RootChamberWriter.tree(), CSCTFAnalyzer.tree, core.TreeAnalyzerNumpy.TreeAnalyzerNumpy.tree, HcalTestHistoManager.tree, TreeWriterForEcalCorrection.tree, TkOfflineVariables.tree, AlignmentIORootBase.tree, HIPTwoBodyDecayAnalyzer.tree, edm::DuplicateTreeSentry.tree(), IsolatedParticlesGeneratedJets.tree, KVFTest.tree, EcalPerEvtMatacqAnalyzer.tree, CheckSecondary.tree, FWFileEntry.tree(), EcalDeadChannelRecoveryNN< DetIdT >::MultiLayerPerceptronContext.tree, edm::RootOutputTree.tree(), TreeSaver.tree, EcalMatacqAnalyzer.tree, PhysicsTools::TreeReader.tree, edm::FileBlock.tree(), python.cmstools.EventTree.tree(), IsoTrackCalibration.tree, KinematicVertex.tree, IsoTrackCalib.tree, KinematicParticle.tree, IsolatedGenParticles.tree, edm::RootTree.tree(), IsolatedTracksHcalScale.tree, edm::root::TFWLiteSelectorMembers.tree(), IsolatedTracksNxN.tree, svgfig.SVG.tree(), and ntupleDataFormat.TrackingNtuple.tree().

Referenced by ConfigBuilder.ConfigBuilder.addExtraStream(), ConfigBuilder.ConfigBuilder.completeInputCommand(), ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), ConfigBuilder.ConfigBuilder.PrintAllModules.leave(), ConfigBuilder.ConfigBuilder.prepare(), ConfigBuilder.ConfigBuilder.prepare_ALCA(), ConfigBuilder.ConfigBuilder.prepare_DQM(), ConfigBuilder.ConfigBuilder.prepare_HLT(), ConfigBuilder.ConfigBuilder.prepare_LHE(), ConfigBuilder.ConfigBuilder.prepare_PATFILTER(), ConfigBuilder.ConfigBuilder.prepare_VALIDATION(), ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.renameInputTagsInSequence(), and ConfigBuilder.ConfigBuilder.scheduleSequence().

21  def process(self, iEvent, event):
22 
23  tr = self.tree
24  tr.reset()
25  fill( tr, 'u1', event.u1)
26  fill( tr, 'u2', event.u2)
27  fill( tr, 'met', event.met.pt())
28  fill( tr, 'sumet', event.met.sumEt())
29  fill( tr, 'zpt', event.diLepton.pt())
30  fill( tr, 'zeta', event.diLepton.eta())
31  fill( tr, 'weight', event.vertexWeight)
32  self.tree.tree.Fill()
33 
34 
def fill(tree, varName, value)
def process(self, iEvent, event)