Public Member Functions | |
def | __init__ (self) |
def | draw (self, particles) |
Private Member Functions | |
def | _accept (self, candidate, skipList) |
def | _decay (self, candidate, skipList) |
def | _hasValidDaughters (self, candidate) |
def | _printP4 (self, candidate) |
def | _select (self, candidate) |
Draws particle decay tree
Definition at line 9 of file ParticleDecayDrawer.py.
def python.ParticleDecayDrawer.ParticleDecayDrawer.__init__ | ( | self | ) |
|
private |
Definition at line 16 of file ParticleDecayDrawer.py.
References python.ParticleDecayDrawer.ParticleDecayDrawer._select().
Referenced by python.ParticleDecayDrawer.ParticleDecayDrawer._decay().
|
private |
Definition at line 32 of file ParticleDecayDrawer.py.
References python.ParticleDecayDrawer.ParticleDecayDrawer._accept(), python.ParticleDecayDrawer.ParticleDecayDrawer._decay(), python.ParticleDecayDrawer.ParticleDecayDrawer._printP4(), FastTimerService_cff.range, and str.
Referenced by python.ParticleDecayDrawer.ParticleDecayDrawer._decay(), and python.ParticleDecayDrawer.ParticleDecayDrawer.draw().
|
private |
Definition at line 23 of file ParticleDecayDrawer.py.
References python.ParticleDecayDrawer.ParticleDecayDrawer._select(), and FastTimerService_cff.range.
|
private |
Definition at line 29 of file ParticleDecayDrawer.py.
Referenced by python.ParticleDecayDrawer.ParticleDecayDrawer._decay().
|
private |
Definition at line 20 of file ParticleDecayDrawer.py.
Referenced by python.ParticleDecayDrawer.ParticleDecayDrawer._accept(), python.ParticleDecayDrawer.ParticleDecayDrawer._hasValidDaughters(), and python.ParticleDecayDrawer.ParticleDecayDrawer.draw().
def python.ParticleDecayDrawer.ParticleDecayDrawer.draw | ( | self, | |
particles | |||
) |
draw decay tree from list(HepMC.GenParticles)
Definition at line 59 of file ParticleDecayDrawer.py.
References python.ParticleDecayDrawer.ParticleDecayDrawer._decay(), python.ParticleDecayDrawer.ParticleDecayDrawer._select(), print(), and FastTimerService_cff.range.