PWA Expert System
Installation
Usage
Create amplitude models
Particle database
Visualize decay topologies
Interactive examples
Develop
API
Related projects
TensorWaves
PWA Pages
repository
open issue
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (BaryonNumberConservation method)
(BottomnessConservation method)
(ChargeConservation method)
(CharmConservation method)
(ConservationRule method)
(EdgeQNConservationRule method)
(ElectronLNConservation method)
(MassConservation method)
(MuonLNConservation method)
(StrangenessConservation method)
(TauLNConservation method)
__eq__() (AmplitudeModel method)
(BlattWeisskopf method)
(CanonicalDecay method)
(ClebschGordan method)
(CoefficientAmplitude method)
(CoherentIntensity method)
(CParityEdgeInput method)
(CParityNodeInput method)
(DecayProduct method)
(Edge method)
(EdgeQuantumNumbers method)
(EdgeSettings method)
(FitParameter method)
(GellMannNishijimaEdgeInput method)
(GParityEdgeInput method)
(GParityNodeInput method)
(GraphSettings method)
(HelicityDecay method)
(HelicityParityEdgeInput method)
(HelicityParticle method)
(IdenticalParticleSymmetryEdgeInput method)
(IncoherentIntensity method)
(InteractionProperties method)
(IsoSpinEdgeInput method)
(Kinematics method)
(MassEdgeInput method)
(NodeQuantumNumbers method)
(NodeSettings method)
(NonDynamic method)
(NormalizedIntensity method)
(Parity method)
(Particle method)
(ParticleCollection method)
(RecoilSystem method)
(RelativisticBreitWigner method)
(SequentialAmplitude method)
(Spin method)
(SpinEdgeInput method)
(SpinMagnitudeNodeInput method)
(SpinNodeInput method)
(StateTransitionGraph method)
(StrengthIntensity method)
(Topology method)
A
add() (FitParameters method)
(ParticleCollection method)
add_edges() (Topology method)
add_final_state() (Kinematics method)
add_final_state_grouping() (StateTransitionManager method)
add_initial_state() (Kinematics method)
add_node() (Topology method)
additive_quantum_number_rule() (in module expertsystem.reaction.conservation_rules)
amplitude (CoefficientAmplitude attribute)
AmplitudeModel (class in expertsystem.amplitude.model)
AmplitudeNode (class in expertsystem.amplitude.model)
amplitudes (CoherentIntensity attribute)
(SequentialAmplitude attribute)
arange() (in module expertsystem.reaction.combinatorics)
attach_edges_to_node_ingoing() (Topology method)
attach_edges_to_node_outgoing() (Topology method)
B
baryon_number (GellMannNishijimaEdgeInput attribute)
(Particle attribute)
baryon_number() (EdgeQuantumNumbers method)
BaryonNumberConservation (class in expertsystem.reaction.conservation_rules)
BlattWeisskopf (class in expertsystem.amplitude.model)
bottomness (GellMannNishijimaEdgeInput attribute)
(Particle attribute)
bottomness() (EdgeQuantumNumbers method)
BottomnessConservation (class in expertsystem.reaction.conservation_rules)
build_graphs() (SimpleStateTransitionTopologyBuilder method)
C
c_parity (CParityEdgeInput attribute)
(Particle attribute)
c_parity() (EdgeQuantumNumbers method)
c_parity_conservation() (in module expertsystem.reaction.conservation_rules)
CanonicalAmplitudeGenerator (class in expertsystem.amplitude.canonical_decay)
CanonicalDecay (class in expertsystem.amplitude.model)
charge (GellMannNishijimaEdgeInput attribute)
(Particle attribute)
charge() (EdgeQuantumNumbers method)
ChargeConservation (class in expertsystem.reaction.conservation_rules)
CharmConservation (class in expertsystem.reaction.conservation_rules)
charmness (GellMannNishijimaEdgeInput attribute)
(Particle attribute)
charmness() (EdgeQuantumNumbers method)
check() (in module expertsystem.reaction)
check_reaction() (in module expertsystem)
clebsch_gordan_helicity_to_canonical() (in module expertsystem.reaction.conservation_rules)
ClebschGordan (class in expertsystem.amplitude.model)
CoefficientAmplitude (class in expertsystem.amplitude.model)
CoherentIntensity (class in expertsystem.amplitude.model)
collapse_graphs() (Result method)
compare() (StateTransitionGraph method)
component (CoefficientAmplitude attribute)
(CoherentIntensity attribute)
(StrengthIntensity attribute)
compute_charge() (GellmannNishijima static method)
compute_isospin_projection() (GellmannNishijima static method)
conservation_rules (EdgeSettings attribute)
(NodeSettings attribute)
ConservationRule (class in expertsystem.reaction.conservation_rules)
convert_to_dot() (in module expertsystem.io)
convert_to_names() (in module expertsystem.reaction.solving)
CParityEdgeInput (class in expertsystem.reaction.conservation_rules)
CParityNodeInput (class in expertsystem.reaction.conservation_rules)
create_antiparticle() (in module expertsystem.particle)
create_particle() (in module expertsystem.particle)
CSPSolver (class in expertsystem.reaction.solving)
D
decay_products (CanonicalDecay attribute)
(HelicityDecay attribute)
decaying_particle (CanonicalDecay attribute)
(HelicityDecay attribute)
DecayNode (class in expertsystem.amplitude.model)
DecayProduct (class in expertsystem.amplitude.model)
discard() (ParticleCollection method)
dynamics (AmplitudeModel attribute)
Dynamics (class in expertsystem.amplitude.model)
E
Edge (class in expertsystem.reaction.topology)
edge_qn_type() (in module expertsystem.reaction.quantum_numbers)
edge_settings (GraphSettings attribute)
EdgeQNConservationRule (class in expertsystem.reaction.conservation_rules)
EdgeQuantumNumbers (class in expertsystem.reaction.quantum_numbers)
edges() (Topology property)
EdgeSettings (class in expertsystem.reaction.solving)
electron_lepton_number (Particle attribute)
electron_lepton_number() (EdgeQuantumNumbers method)
electron_ln (GellMannNishijimaEdgeInput attribute)
ElectronLNConservation (class in expertsystem.reaction.conservation_rules)
EM (InteractionTypes attribute)
ending_node_id (Edge attribute)
expertsystem
module
expertsystem.amplitude
module
expertsystem.amplitude.canonical_decay
module
expertsystem.amplitude.helicity_decay
module
expertsystem.amplitude.model
module
expertsystem.io
module
expertsystem.particle
module
expertsystem.reaction
module
expertsystem.reaction.argument_handling
module
expertsystem.reaction.combinatorics
module
expertsystem.reaction.conservation_rules
module
expertsystem.reaction.quantum_numbers
module
expertsystem.reaction.solving
module
expertsystem.reaction.topology
module
extend() (Result method)
extend_graph() (SimpleStateTransitionTopologyBuilder method)
F
Fast (SolvingMode attribute)
filter() (FitParameters method)
(ParticleCollection method)
final_state() (Kinematics property)
final_state_ids (DecayProduct attribute)
find() (ParticleCollection method)
find_solutions() (CSPSolver method)
(Solver method)
(StateTransitionManager method)
FitParameter (class in expertsystem.amplitude.model)
FitParameters (class in expertsystem.amplitude.model)
form_factor (NonDynamic attribute)
(RelativisticBreitWigner attribute)
formalism_type() (Result property)
(StateTransitionManager property)
FormFactor (class in expertsystem.amplitude.model)
from_topology() (StateTransitionGraph static method)
Full (SolvingMode attribute)
G
g_parity (GParityEdgeInput attribute)
(Particle attribute)
g_parity() (EdgeQuantumNumbers method)
g_parity_conservation() (in module expertsystem.reaction.conservation_rules)
gellmann_nishijima() (in module expertsystem.reaction.conservation_rules)
GellmannNishijima (class in expertsystem.particle)
GellMannNishijimaEdgeInput (class in expertsystem.reaction.conservation_rules)
generate() (HelicityAmplitudeGenerator method)
(in module expertsystem.amplitude)
(in module expertsystem.reaction)
generate_amplitudes() (in module expertsystem)
generate_transitions() (in module expertsystem)
get_connected_nodes() (Edge method)
get_edges_ingoing_to_node() (Topology method)
get_edges_outgoing_from_node() (Topology method)
get_final_state() (Result method)
get_final_state_edges() (Topology method)
get_initial_state() (Result method)
get_initial_state_edges() (Topology method)
get_intermediate_particles() (Result method)
get_intermediate_state_edges() (Topology method)
get_originating_final_state_edges() (Topology method)
get_originating_initial_state_edges() (Topology method)
get_originating_node_list() (Topology method)
get_particle_graphs() (Result method)
get_required_qns() (in module expertsystem.reaction.argument_handling)
GParityEdgeInput (class in expertsystem.reaction.conservation_rules)
GParityNodeInput (class in expertsystem.reaction.conservation_rules)
GraphSettings (class in expertsystem.reaction.solving)
H
helicity (HelicityParticle attribute)
Helicity (KinematicsType attribute)
helicity_conservation() (in module expertsystem.reaction.conservation_rules)
HelicityAmplitudeGenerator (class in expertsystem.amplitude.helicity_decay)
HelicityDecay (class in expertsystem.amplitude.model)
HelicityParityEdgeInput (class in expertsystem.reaction.conservation_rules)
HelicityParticle (class in expertsystem.amplitude.model)
I
id_to_particle() (Kinematics method)
identical_particle_symmetrization() (in module expertsystem.reaction.conservation_rules)
IdenticalParticleSymmetryEdgeInput (class in expertsystem.reaction.conservation_rules)
IncoherentIntensity (class in expertsystem.amplitude.model)
initial_state() (Kinematics property)
initialize_graph() (in module expertsystem.reaction.combinatorics)
intensities (IncoherentIntensity attribute)
intensity (AmplitudeModel attribute)
(NormalizedIntensity attribute)
(StrengthIntensity attribute)
IntensityNode (class in expertsystem.amplitude.model)
interaction_strength (NodeSettings attribute)
InteractionNode (class in expertsystem.reaction.topology)
InteractionProperties (class in expertsystem.reaction.quantum_numbers)
InteractionTypes (class in expertsystem.reaction.solving)
is_fixed (FitParameter attribute)
is_isomorphic() (Topology method)
is_lepton() (Particle method)
isospin (GParityEdgeInput attribute)
(Particle attribute)
isospin_conservation() (in module expertsystem.reaction.conservation_rules)
isospin_mag (IsoSpinEdgeInput attribute)
isospin_magnitude() (EdgeQuantumNumbers method)
isospin_proj (GellMannNishijimaEdgeInput attribute)
(IsoSpinEdgeInput attribute)
isospin_projection() (EdgeQuantumNumbers method)
isospin_validity() (in module expertsystem.reaction.conservation_rules)
IsoSpinEdgeInput (class in expertsystem.reaction.conservation_rules)
J
J (ClebschGordan attribute)
j_1 (ClebschGordan attribute)
j_2 (ClebschGordan attribute)
K
kinematics (AmplitudeModel attribute)
Kinematics (class in expertsystem.amplitude.model)
kinematics_type() (Kinematics property)
KinematicsType (class in expertsystem.amplitude.model)
L
l_mag (CParityNodeInput attribute)
(GParityNodeInput attribute)
l_magnitude (InteractionProperties attribute)
(SpinMagnitudeNodeInput attribute)
(SpinNodeInput attribute)
l_magnitude() (NodeQuantumNumbers method)
l_projection (InteractionProperties attribute)
(SpinNodeInput attribute)
l_projection() (NodeQuantumNumbers method)
l_s (CanonicalDecay attribute)
load_amplitude_model() (in module expertsystem.io)
load_default_particles() (in module expertsystem.reaction)
load_particle_collection() (in module expertsystem.io)
load_pdg() (in module expertsystem.io)
M
M (ClebschGordan attribute)
m_1 (ClebschGordan attribute)
m_2 (ClebschGordan attribute)
magnitude (CoefficientAmplitude attribute)
magnitude() (Spin property)
mass (MassEdgeInput attribute)
(Particle attribute)
mass() (EdgeQuantumNumbers method)
MassConservation (class in expertsystem.reaction.conservation_rules)
MassEdgeInput (class in expertsystem.reaction.conservation_rules)
match_external_edges() (in module expertsystem.reaction.combinatorics)
meson_radius (BlattWeisskopf attribute)
module
expertsystem
expertsystem.amplitude
expertsystem.amplitude.canonical_decay
expertsystem.amplitude.helicity_decay
expertsystem.amplitude.model
expertsystem.io
expertsystem.particle
expertsystem.reaction
expertsystem.reaction.argument_handling
expertsystem.reaction.combinatorics
expertsystem.reaction.conservation_rules
expertsystem.reaction.quantum_numbers
expertsystem.reaction.solving
expertsystem.reaction.topology
muon_lepton_number (Particle attribute)
muon_lepton_number() (EdgeQuantumNumbers method)
muon_ln (GellMannNishijimaEdgeInput attribute)
MuonLNConservation (class in expertsystem.reaction.conservation_rules)
N
name (FitParameter attribute)
(Particle attribute)
names() (ParticleCollection property)
Node (class in expertsystem.amplitude.model)
node_qn_type() (in module expertsystem.reaction.quantum_numbers)
node_settings (GraphSettings attribute)
NodeQuantumNumbers (class in expertsystem.reaction.quantum_numbers)
nodes() (Topology property)
NodeSettings (class in expertsystem.reaction.solving)
NonDynamic (class in expertsystem.amplitude.model)
NormalizedIntensity (class in expertsystem.amplitude.model)
not_executed_rules() (Result property)
O
originating_node_id (Edge attribute)
P
parameter_names() (FitParameters property)
parameters (AmplitudeModel attribute)
parameters() (ParticleDynamics property)
parent_recoil_final_state (RecoilSystem attribute)
Parity (class in expertsystem.particle)
parity (HelicityParityEdgeInput attribute)
(IdenticalParticleSymmetryEdgeInput attribute)
(Particle attribute)
parity() (EdgeQuantumNumbers method)
parity_conservation() (in module expertsystem.reaction.conservation_rules)
parity_conservation_helicity() (in module expertsystem.reaction.conservation_rules)
parity_prefactor (InteractionProperties attribute)
parity_prefactor() (NodeQuantumNumbers method)
Particle (class in expertsystem.particle)
particle (HelicityParticle attribute)
ParticleCollection (class in expertsystem.particle)
ParticleDynamics (class in expertsystem.amplitude.model)
particles (AmplitudeModel attribute)
perform_external_edge_identical_particle_combinatorics() (in module expertsystem.reaction.combinatorics)
phase (CoefficientAmplitude attribute)
pid (CParityEdgeInput attribute)
(GParityEdgeInput attribute)
(IdenticalParticleSymmetryEdgeInput attribute)
(Particle attribute)
pid() (EdgeQuantumNumbers method)
pole_position (RelativisticBreitWigner attribute)
pole_width (RelativisticBreitWigner attribute)
prefactor (CoefficientAmplitude attribute)
prepare_graphs() (StateTransitionManager method)
projection() (Spin property)
Python Enhancement Proposals
PEP 8
Q
qn_domains (EdgeSettings attribute)
(NodeSettings attribute)
R
recoil_final_state (RecoilSystem attribute)
recoil_system (CanonicalDecay attribute)
(HelicityDecay attribute)
RecoilSystem (class in expertsystem.amplitude.model)
register_rule() (RuleArgumentHandler method)
RelativisticBreitWigner (class in expertsystem.amplitude.model)
Result (class in expertsystem.reaction.solving)
rule_priorities (EdgeSettings attribute)
(NodeSettings attribute)
RuleArgumentHandler (class in expertsystem.reaction.argument_handling)
S
s2s3 (CanonicalDecay attribute)
s_mag (CParityNodeInput attribute)
(GParityNodeInput attribute)
s_magnitude (InteractionProperties attribute)
(SpinMagnitudeNodeInput attribute)
(SpinNodeInput attribute)
s_magnitude() (NodeQuantumNumbers method)
s_projection (InteractionProperties attribute)
(SpinNodeInput attribute)
s_projection() (NodeQuantumNumbers method)
SequentialAmplitude (class in expertsystem.amplitude.model)
set_allowed_interaction_types() (StateTransitionManager method)
set_allowed_intermediate_particles() (StateTransitionManager method)
set_breit_wigner() (ParticleDynamics method)
set_non_dynamic() (ParticleDynamics method)
set_reaction() (Kinematics method)
set_topology_builder() (StateTransitionManager method)
SimpleStateTransitionTopologyBuilder (class in expertsystem.reaction.topology)
solutions() (Result property)
Solver (class in expertsystem.reaction.solving)
SolvingMode (class in expertsystem.reaction)
Spin (class in expertsystem.particle)
spin (Particle attribute)
spin_conservation() (in module expertsystem.reaction.conservation_rules)
spin_mag (CParityEdgeInput attribute)
(GParityEdgeInput attribute)
(HelicityParityEdgeInput attribute)
spin_magnitude (IdenticalParticleSymmetryEdgeInput attribute)
(SpinEdgeInput attribute)
spin_magnitude() (EdgeQuantumNumbers method)
spin_magnitude_conservation() (in module expertsystem.reaction.conservation_rules)
spin_proj (HelicityParityEdgeInput attribute)
spin_projection (IdenticalParticleSymmetryEdgeInput attribute)
(SpinEdgeInput attribute)
spin_projection() (EdgeQuantumNumbers method)
SpinEdgeInput (class in expertsystem.reaction.conservation_rules)
SpinMagnitudeNodeInput (class in expertsystem.reaction.conservation_rules)
SpinNodeInput (class in expertsystem.reaction.conservation_rules)
StateTransitionGraph (class in expertsystem.reaction.topology)
StateTransitionManager (class in expertsystem.reaction)
strangeness (GellMannNishijimaEdgeInput attribute)
(Particle attribute)
strangeness() (EdgeQuantumNumbers method)
StrangenessConservation (class in expertsystem.reaction.conservation_rules)
strength (StrengthIntensity attribute)
StrengthIntensity (class in expertsystem.amplitude.model)
Strong (InteractionTypes attribute)
swap_edges() (StateTransitionGraph method)
(Topology method)
T
tau_lepton_number (Particle attribute)
tau_lepton_number() (EdgeQuantumNumbers method)
tau_ln (GellMannNishijimaEdgeInput attribute)
TauLNConservation (class in expertsystem.reaction.conservation_rules)
topness (GellMannNishijimaEdgeInput attribute)
(Particle attribute)
topness() (EdgeQuantumNumbers method)
Topology (class in expertsystem.reaction.topology)
U
update() (ParticleCollection method)
V
validate_fully_initialized_graph() (in module expertsystem.reaction.solving)
value (FitParameter attribute)
value() (Parity property)
verify() (Topology method)
violated_rules() (Result property)
W
Weak (InteractionTypes attribute)
width (MassEdgeInput attribute)
(Particle attribute)
width() (EdgeQuantumNumbers method)
write() (in module expertsystem.io)