Public Member Functions | |
def | __call__ (self, track, out=sys.stdout) |
def | __init__ (self, indent=0, hits=True, seedPrinter=SeedPrinter(), trackingParticles=True, trackingParticlePrinter=None, bestMatchingTrackingParticle=True, diffForTwiki=False) |
def | diff (self, track1, track2, diffTrackingParticles=True) |
def | diffSeeds (self, track1, track2) |
def | printHeader (self, track) |
def | printHits (self, track) |
def | printMatchedTrackingParticles (self, track) |
def | printSeed (self, track) |
def | printTrack (self, track) |
def | printTrackAndMatchedTrackingParticles (self, track) |
Public Member Functions inherited from ntuplePrintersDiff._RecHitPrinter | |
def | __init__ (self, indent=0) |
Public Member Functions inherited from ntuplePrintersDiff._IndentPrinter | |
def | indent (self, num) |
def | restoreIndent (self) |
def | setIndentFrom (self, printer, adjust=0) |
Private Attributes | |
_diffForTwiki | |
_hits | |
_seedPrinter | |
_trackingParticleMatchPrinter | |
Definition at line 897 of file ntuplePrintersDiff.py.
def ntuplePrintersDiff.TrackPrinter.__init__ | ( | self, | |
indent = 0 , |
|||
hits = True , |
|||
seedPrinter = SeedPrinter() , |
|||
trackingParticles = True , |
|||
trackingParticlePrinter = None , |
|||
bestMatchingTrackingParticle = True , |
|||
diffForTwiki = False |
|||
) |
Definition at line 898 of file ntuplePrintersDiff.py.
def ntuplePrintersDiff.TrackPrinter.__call__ | ( | self, | |
track, | |||
out = sys.stdout |
|||
) |
Definition at line 978 of file ntuplePrintersDiff.py.
References ntuplePrintersDiff.TrackPrinter.printTrackAndMatchedTrackingParticles().
def ntuplePrintersDiff.TrackPrinter.diff | ( | self, | |
track1, | |||
track2, | |||
diffTrackingParticles = True |
|||
) |
Definition at line 991 of file ntuplePrintersDiff.py.
References ntuplePrintersDiff.TrackPrinter._diffForTwiki, ntuplePrintersDiff._formatHitDiffForTwiki(), FP420HitsObject._hits, TrackerHitsObject._hits, DTBtiChip._hits, ntuplePrintersDiff.SeedPrinter._hits, ntuplePrintersDiff.TrackPrinter._hits, ntuplePrintersDiff._makediff(), ntuplePrintersDiff._mapdiff(), CommonAnalyzer._prefix, ntupleDataFormat._Object._prefix, ntupleDataFormat.BeamSpot._prefix, html.PageSet._prefix, ntuplePrintersDiff._IndentPrinter._prefix, ntuplePrintersDiff.TrackPrinter.diffSeeds(), L1GctLut< NAddressBits, NDataBits >.printHeader(), EcalSelectiveReadout.printHeader(), FastTimerService.printHeader(), ntuplePrintersDiff.SeedPrinter.printHeader(), ntuplePrintersDiff.TrackPrinter.printHeader(), TkAccumulatingSensitiveDetector.printHits, HGCalEgammaIDHelper.printHits(), hgcal::EGammaPCAHelper.printHits(), MuonSensitiveDetector.printHits, GlobalTrajectoryBuilderBase.printHits(), GlobalMuonRefitter.printHits(), ntuplePrintersDiff.SeedPrinter.printHits(), ntuplePrintersDiff.TrackPrinter.printHits(), ntuplePrintersDiff._TrackingParticleMatchPrinter.printMatchedTrackingParticles(), ntuplePrintersDiff.SeedPrinter.printMatchedTrackingParticles(), ntuplePrintersDiff.TrackPrinter.printMatchedTrackingParticles(), SimHitPrinter.printTrack(), IsolatedTracksCone.printTrack(), IsolatedTracksNxN.printTrack(), and ntuplePrintersDiff.TrackPrinter.printTrack().
Referenced by ntuplePrintersDiff.TrackPrinter.diffSeeds().
def ntuplePrintersDiff.TrackPrinter.diffSeeds | ( | self, | |
track1, | |||
track2 | |||
) |
Definition at line 955 of file ntuplePrintersDiff.py.
References ntuplePrintersDiff.TrackPrinter._diffForTwiki, ntuplePrintersDiff.TrackPrinter._seedPrinter, ntuplePrintersDiff.TrackPrinter.diff(), ntuplePrintersDiff._IndentPrinter.restoreIndent(), and ntuplePrintersDiff._IndentPrinter.setIndentFrom().
Referenced by ntuplePrintersDiff.TrackPrinter.diff().
def ntuplePrintersDiff.TrackPrinter.printHeader | ( | self, | |
track | |||
) |
Definition at line 905 of file ntuplePrintersDiff.py.
References CommonAnalyzer._prefix, ntupleDataFormat._Object._prefix, ntupleDataFormat.BeamSpot._prefix, html.PageSet._prefix, ntuplePrintersDiff._IndentPrinter._prefix, ntuplePrintersDiff.SeedPrinter._trackingParticleMatchPrinter, ntuplePrintersDiff.TrackPrinter._trackingParticleMatchPrinter, join(), and FastTimerService_cff.range.
Referenced by ntuplePrintersDiff.TrackPrinter.diff(), and ntuplePrintersDiff.TrackPrinter.printTrack().
def ntuplePrintersDiff.TrackPrinter.printHits | ( | self, | |
track | |||
) |
Definition at line 938 of file ntuplePrintersDiff.py.
References ntuplePrintersDiff._hitPatternSummary(), FP420HitsObject._hits, TrackerHitsObject._hits, DTBtiChip._hits, ntuplePrintersDiff.SeedPrinter._hits, ntuplePrintersDiff.TrackPrinter._hits, CommonAnalyzer._prefix, ntupleDataFormat._Object._prefix, ntupleDataFormat.BeamSpot._prefix, html.PageSet._prefix, ntuplePrintersDiff._IndentPrinter._prefix, ntuplePrintersDiff._RecHitPrinter._printHits(), Mixins.PrintOptions.indent(), FWLayoutBuilder.indent(), edm::DocFormatHelper.indent(), Json::StyledWriter.indent(), FWDialogBuilder.indent(), edm::service::ELdestination.indent, Json::StyledStreamWriter.indent(), JsonOutputProducer.indent(), ntuplePrintersDiff._IndentPrinter.indent(), and ntuplePrintersDiff._IndentPrinter.restoreIndent().
Referenced by ntuplePrintersDiff.TrackingParticlePrinter.__call__(), ntuplePrintersDiff.TrackPrinter.diff(), ntuplePrintersDiff.TrackingParticlePrinter.diff(), and ntuplePrintersDiff.TrackPrinter.printTrack().
def ntuplePrintersDiff.TrackPrinter.printMatchedTrackingParticles | ( | self, | |
track | |||
) |
Definition at line 969 of file ntuplePrintersDiff.py.
References CommonAnalyzer._prefix, ntupleDataFormat._Object._prefix, ntupleDataFormat.BeamSpot._prefix, html.PageSet._prefix, ntuplePrintersDiff._IndentPrinter._prefix, ntuplePrintersDiff.SeedPrinter._trackingParticleMatchPrinter, and ntuplePrintersDiff.TrackPrinter._trackingParticleMatchPrinter.
Referenced by ntuplePrintersDiff.TrackPrinter.diff(), and ntuplePrintersDiff.TrackPrinter.printTrackAndMatchedTrackingParticles().
def ntuplePrintersDiff.TrackPrinter.printSeed | ( | self, | |
track | |||
) |
Definition at line 947 of file ntuplePrintersDiff.py.
References ntuplePrintersDiff.TrackPrinter._seedPrinter, ntuplePrintersDiff._IndentPrinter.restoreIndent(), and ntuplePrintersDiff._IndentPrinter.setIndentFrom().
Referenced by ntuplePrintersDiff.TrackPrinter.printTrack().
def ntuplePrintersDiff.TrackPrinter.printTrack | ( | self, | |
track | |||
) |
Definition at line 963 of file ntuplePrintersDiff.py.
References L1GctLut< NAddressBits, NDataBits >.printHeader(), EcalSelectiveReadout.printHeader(), FastTimerService.printHeader(), ntuplePrintersDiff.SeedPrinter.printHeader(), ntuplePrintersDiff.TrackPrinter.printHeader(), TkAccumulatingSensitiveDetector.printHits, HGCalEgammaIDHelper.printHits(), hgcal::EGammaPCAHelper.printHits(), MuonSensitiveDetector.printHits, GlobalTrajectoryBuilderBase.printHits(), GlobalMuonRefitter.printHits(), ntuplePrintersDiff.SeedPrinter.printHits(), ntuplePrintersDiff.TrackPrinter.printHits(), ntuplePrintersDiff.SeedPrinter.printSeed(), and ntuplePrintersDiff.TrackPrinter.printSeed().
Referenced by ntuplePrintersDiff.TrackPrinter.diff(), and ntuplePrintersDiff.TrackPrinter.printTrackAndMatchedTrackingParticles().
def ntuplePrintersDiff.TrackPrinter.printTrackAndMatchedTrackingParticles | ( | self, | |
track | |||
) |
Definition at line 972 of file ntuplePrintersDiff.py.
References ntuplePrintersDiff._TrackingParticleMatchPrinter.printMatchedTrackingParticles(), ntuplePrintersDiff.SeedPrinter.printMatchedTrackingParticles(), ntuplePrintersDiff.TrackPrinter.printMatchedTrackingParticles(), SimHitPrinter.printTrack(), IsolatedTracksCone.printTrack(), IsolatedTracksNxN.printTrack(), and ntuplePrintersDiff.TrackPrinter.printTrack().
Referenced by ntuplePrintersDiff.TrackPrinter.__call__().
|
private |
Definition at line 903 of file ntuplePrintersDiff.py.
Referenced by ntuplePrintersDiff.TrackPrinter.diff(), and ntuplePrintersDiff.TrackPrinter.diffSeeds().
|
private |
Definition at line 900 of file ntuplePrintersDiff.py.
Referenced by ntuplePrintersDiff.TrackPrinter.diff(), ntupleDataFormat._RecoHitAdaptor.gluedHits(), ntupleDataFormat._RecoHitAdaptor.hits(), ntupleDataFormat._RecoHitAdaptor.invalidHits(), ntupleDataFormat._RecoHitAdaptor.phase2OTHits(), ntupleDataFormat._RecoHitAdaptor.pixelHits(), ntuplePrintersDiff.TrackPrinter.printHits(), ntuplePrintersDiff.TrackingParticlePrinter.printHits(), and ntupleDataFormat._RecoHitAdaptor.stripHits().
|
private |
|
private |
Definition at line 902 of file ntuplePrintersDiff.py.
Referenced by ntuplePrintersDiff.TrackPrinter.printHeader(), and ntuplePrintersDiff.TrackPrinter.printMatchedTrackingParticles().