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)
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, 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 ntuple.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)