Public Member Functions | |
def | __getattr__ (self, name) |
def | __getitem__ (self, key) |
def | __init__ (self, obj) |
def | __iter__ (self) |
def | branch (self, name) |
def | cppCode (self, name) |
def | getListOfAliases (self) |
def | index (self) |
def | SetAlias (self, alias, fullName) |
def | tree (self) |
Private Member Functions | |
def | __setBranchIndicies (self) |
Private Attributes | |
_aliases | |
_index | |
_tree | |
_usedBranches | |
Definition at line 66 of file cmstools.py.
def python.cmstools.EventTree.__init__ | ( | self, | |
obj | |||
) |
Definition at line 67 of file cmstools.py.
def python.cmstools.EventTree.__getattr__ | ( | self, | |
name | |||
) |
Definition at line 118 of file cmstools.py.
References edm::BranchToCount.branch, and python.cmstools.EventTree.branch().
def python.cmstools.EventTree.__getitem__ | ( | self, | |
key | |||
) |
Definition at line 120 of file cmstools.py.
References python.cmstools.EventTree.__setBranchIndicies(), SeedingNode< DATA >._index, Vispa.Share.FindAlgorithm.FindAlgorithm._index, RPCMuonExtraStruct._index, and python.cmstools.EventTree._index.
def python.cmstools.EventTree.__iter__ | ( | self | ) |
Definition at line 127 of file cmstools.py.
References python.cmstools.EventTree.__setBranchIndicies(), SeedingNode< DATA >._index, Vispa.Share.FindAlgorithm.FindAlgorithm._index, RPCMuonExtraStruct._index, and python.cmstools.EventTree._index.
|
private |
Definition at line 115 of file cmstools.py.
References SeedingNode< DATA >._index, Vispa.Share.FindAlgorithm.FindAlgorithm._index, RPCMuonExtraStruct._index, and python.cmstools.EventTree._index.
Referenced by python.cmstools.EventTree.__getitem__(), and python.cmstools.EventTree.__iter__().
def python.cmstools.EventTree.branch | ( | self, | |
name | |||
) |
Definition at line 81 of file cmstools.py.
References python.cmstools.EventTree._usedBranches.
Referenced by python.cmstools.EventTree.__getattr__().
def python.cmstools.EventTree.cppCode | ( | self, | |
name | |||
) |
C++ code for accessing the product inside the full framework
Definition at line 90 of file cmstools.py.
def python.cmstools.EventTree.getListOfAliases | ( | self | ) |
def python.cmstools.EventTree.index | ( | self | ) |
Definition at line 111 of file cmstools.py.
References SeedingNode< DATA >._index, Vispa.Share.FindAlgorithm.FindAlgorithm._index, RPCMuonExtraStruct._index, and python.cmstools.EventTree._index.
Referenced by BeautifulSoup.PageElement.insert().
def python.cmstools.EventTree.SetAlias | ( | self, | |
alias, | |||
fullName | |||
) |
Definition at line 109 of file cmstools.py.
References tree.Tree.tree, SimpleTreeProducer.SimpleTreeProducer.tree, eventstfile.Events.tree, CSCTFanalyzer.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, and svgfig.SVG.tree().
def python.cmstools.EventTree.tree | ( | self | ) |
Definition at line 113 of file cmstools.py.
References python.cmstools.EventTree._tree.
Referenced by ZJetsTreeAnalyzer.ZJetsTreeAnalyzer.beginLoop(), MetTreeProducer.MetTreeProducer.declareVariables(), core.AutoFillTreeProducer.AutoFillTreeProducer.declareVariables(), core.AutoFillTreeProducer.AutoFillTreeProducer.fillTree(), ZJetsTreeAnalyzer.ZJetsTreeAnalyzer.process(), MetTreeProducer.MetTreeProducer.process(), and python.cmstools.EventTree.SetAlias().
|
private |
Definition at line 80 of file cmstools.py.
Referenced by python.cmstools.EventTree.getListOfAliases().
|
private |
Definition at line 79 of file cmstools.py.
Referenced by ntuple._Object.__getattr__(), python.cmstools.EventTree.__getitem__(), python.cmstools.EventTree.__iter__(), python.cmstools.EventBranch.__readData(), python.cmstools.EventTree.__setBranchIndicies(), ntuple._TrackingParticleMatchAdaptor._nMatchedTrackingParticles(), ntuple.TrackingParticle._nMatchedTracks(), ntuple.TrackingVertex.daughterTrackingParticles(), ntuple.TrackingParticle.decayVertices(), ntuple._Object.index(), python.cmstools.EventTree.index(), ntuple.Seed.indexWithinAlgo(), ntuple._Object.isValid(), ntuple._LayerStrAdaptor.layerStr(), ntuple.InvalidHit.layerStr(), ntuple.TrackingParticle.matchedTrackInfos(), ntuple._TrackingParticleMatchAdaptor.matchedTrackingParticleInfos(), ntuple.GluedHit.monoHit(), ntuple.TrackingVertex.nDaughterTrackingParticles(), ntuple.SimHit.nRecHits(), ntuple._HitObject.nseeds(), ntuple.GluedHit.nseeds(), ntuple.TrackingVertex.nSourceTrackingParticles(), ntuple._HitObject.ntracks(), ntuple.Vertex.nTracks(), ntuple.TrackingParticle.parentVertex(), ntuple.Track.seed(), ntuple._HitObject.seeds(), ntuple.GluedHit.seeds(), python.cmstools.EventBranch.setIndex(), ntuple.TrackingVertex.sourceTrackingParticles(), ntuple.GluedHit.stereoHit(), ntuple.TrackMatchInfo.track(), ntuple.Seed.track(), ntuple.TrackingParticleMatchInfo.trackingParticle(), ntuple.SimHit.trackingParticle(), ntuple._HitObject.tracks(), ntuple.Vertex.tracks(), ntuple.Track.vertex(), and html.HtmlReport.write().
|
private |
Definition at line 71 of file cmstools.py.
Referenced by ntuple._Object.__getattr__(), ntuple.BeamSpot.__getattr__(), ntuple._Collection.__getitem__(), ntuple._Collection.__iter__(), ntuple.TrackingNtuple.__iter__(), ntuple._TrackingParticleMatchAdaptor._nMatchedTrackingParticles(), ntuple.Event.beamspot(), ntuple.TrackingVertex.daughterTrackingParticles(), ntuple.TrackingParticle.decayVertices(), ntuple._RecoHitAdaptor.gluedHits(), ntuple.Event.gluedHits(), ntuple.TrackingNtuple.hasHits(), ntuple.TrackingNtuple.hasSeeds(), ntuple._RecoHitAdaptor.hits(), ntuple.Seed.indexWithinAlgo(), ntuple._RecoHitAdaptor.invalidHits(), ntuple._LayerStrAdaptor.layerStr(), ntuple.TrackingParticle.matchedTrackInfos(), ntuple._TrackingParticleMatchAdaptor.matchedTrackingParticleInfos(), ntuple.GluedHit.monoHit(), ntuple._HitObject.nseeds(), ntuple.Seeds.nSeedsForAlgo(), ntuple._HitObject.ntracks(), ntuple.TrackingParticle.parentVertex(), ntuple._RecoHitAdaptor.phase2OTHits(), ntuple.Event.phase2OTHits(), ntuple._RecoHitAdaptor.pixelHits(), ntuple.Event.pixelHits(), ntuple.Track.seed(), ntuple._HitObject.seeds(), ntuple.Event.seeds(), ntuple.GluedHit.seeds(), ntuple.Seeds.seedsForAlgo(), ntuple._SimHitAdaptor.simHits(), ntuple._Collection.size(), ntuple.TrackingVertex.sourceTrackingParticles(), ntuple.GluedHit.stereoHit(), ntuple._RecoHitAdaptor.stripHits(), ntuple.Event.stripHits(), ntuple.TrackMatchInfo.track(), ntuple.Seed.track(), ntuple.TrackingParticleMatchInfo.trackingParticle(), ntuple.SimHit.trackingParticle(), ntuple.Event.trackingParticles(), ntuple.Event.trackingVertices(), ntuple._HitObject.tracks(), ntuple.Event.tracks(), ntuple.Vertex.tracks(), python.cmstools.EventTree.tree(), ntuple.TrackingNtuple.tree(), ntuple.Track.vertex(), and ntuple.Event.vertices().
|
private |
Definition at line 78 of file cmstools.py.
Referenced by python.cmstools.EventTree.branch().