| ► grafed | |
| ► grafed-gui | |
| adjacencyMatrix.h | |
| border.h | |
| curvature.h | |
| diagram.h | |
| diagramrenderer.h | |
| diagramwidget.h | |
| dialoglatex.h | |
| edge.h | |
| edgeform.h | |
| grid.h | |
| htmlconverter.h | |
| jsonLoader.h | |
| jsonObject.h | |
| latexcompiler.h | |
| latexLink.h | |
| mainwidget.h | |
| mainwindow.h | |
| node.h | |
| nodeform.h | |
| planargraph.h | |
| resourcehandler.h | |
| toolbar.h | |
| ► include | |
| adjacencyMatrix.h | |
| latexLink.h | |
| planargraph.h | |
| ► include | |
| 2HDM.h | |
| algebra.h | |
| algebraState.h | Class AlgebraState that represents the set of dinkin labels for a state in a semi simple Lie Algebra |
| amplitude.h | Contains the mty::Amplitude object that stores the data of an amplitude calculation |
| amplitudeInitializer.h | Contains utilities to initialize amplitudes and launch simplifications |
| amplitudeSimplification.h | File containing all the simplification routines for MARTY |
| bernoulli.h | |
| builtinOperators.h | |
| cache.h | |
| callback.h | |
| checkpoint.h | Contains checkpoints for doc brown's debugger procedure |
| CKM.h | |
| colorSimplification.h | |
| colorSpace.h | |
| csldatahandler.h | Contains the handler of CSL data for doc brown's debugger |
| datalist.h | Contains the template data comparator utility for doc brown's debugger |
| dimensionalRegularization.h | Contains the mty::addLocalTerms() function and its dependencies to apply dimensional regularization in amplitudes |
| diracology.h | |
| doc_brown_link.h | Contains macros for doc brown's debugger |
| docbrown.h | Main utilities for doc brown's debugger |
| doubleVector.h | |
| drawer.h | |
| expander.h | Contains the Expander class that expands the Lagrangian in perturbation to find all Feynman diagrams for a given process |
| fermionChain.h | |
| fermionCurrent.h | |
| fermionFlow.h | File containing the ConjugationInfo class. Used for Majorana amplitudes |
| fermionicField.h | Contains implementations for fermion (Weyl, Dirac, Majorana) for MARTY |
| fermionOrder.h | Utilities for fermion ordering in amplitudes |
| feynmanDiagram.h | Contains the mty::FeynmanDiagram class |
| feynmanIntegral.h | |
| feynmanRule.h | Contains the FeynmanRule object for Feynman rules |
| feynOptions.h | Contains the FeynOptions object used by the mty::Model class to set calculation options |
| feynruleMomentum.h | |
| fileData.h | File data utility for doc brown's debugger |
| filters.h | Contains built-in filters (Lagrangian and diagram filters) for the mty::FeynOptions object |
| flavor.h | |
| gauge.h | |
| gauged.h | |
| gaugedGroup.h | File containing classes handling gauge groups |
| generator.h | |
| ghostField.h | Contains implementation of the Ghost boson in MARTY |
| goldstoneField.h | Contains implementation of Goldtone bosons in MARTY |
| graph.h | Handles graphs for applying wick theorem. In this file lies the algorithm performing Wick contractions, i.e. that finds all different Feynman diagrams (with their numerical factor) that intervenes in a given process (i.e. correlation function) |
| group.h | Group objects handling different possible symmetry groups. For now only semi-simple groups have representations and product of representations |
| groupIndices.h | |
| insertion.h | |
| interactionTerm.h | Class mty::InteractionTerm, general purpose container for Lagrangian terms in MARTY |
| iterable.h | |
| jsonToPhysics.h | File that contains the JSONToHEP class, allowing to load a HEP model from a .json file |
| kinematics.h | Contains the mty::Kinematics class |
| lagrangian.h | Contains the Lagrangian class, that encapsulates all interaction terms for a model |
| lha.h | File containing the utility class able to read a LesHouches Accord file (.lha), in particular for SM and SUSY parameters |
| lhaBlocks.h | Contains an enumeration of LHA blocks |
| lhaBuiltIn.h | Contains built-in read functions, updating directly SM and MSSM parameters from a .lha file |
| lhaData.h | Contains all data containers for .lha files |
| localTerms.h | |
| looptools_extension.h | File containing a little looptools extension in order to call functions of this librairy more easily from std::vector of data directly, with double, complex numbers of csl expressions |
| looptools_init.h | |
| looptools_interface.h | |
| looptools_patch.h | |
| looptools_quad_extension.h | |
| marty.h | |
| matrix.h | |
| model.h | Contains the mty::Model class. It contains all objects in the theory. In particular QuantumField objects, Gauge, Flavor, Particle.. |
| modelBuilder.h | File containing the ModelBuilder class |
| modelData.h | First abstraction layer for a High-Energy Physics model |
| momentumConservation.h | Helper class mty::MomentumConservater to apply momentum conservation in amplitudes to simplify them |
| mrtError.h | |
| mrtInterface.h | Contains interface functions for the user |
| mrtInterfaceCurrent.h | Contains interface functions for the user |
| mrtlog.h | |
| mrtOptions.h | |
| mrtUtils.h | |
| MSSM.h | File containing MSSM input parameter and the base MSSM_Model class for SUSY models |
| MSSMData.h | |
| mtylibrary.h | |
| mtyversion.h | Contains macros for MARTY's version in particular for doc brown's debugger |
| NMFV.h | |
| operatorBasis.h | |
| penguinpatch.h | |
| PMSSM.h | |
| polarization.h | Contains PolarizationField, class representing polarization vectors in equations. Allows to compute polarization sums in cross-sections |
| propagator.h | |
| QCD.h | Quantum Chromo-Dynamics model, mty::QCD_Model |
| QED.h | |
| quantumField.h | Contains QuantumField and QuantumFieldParent, basic objects handling quantum fields as csl expression and physical properties |
| quantumFieldTheory.h | |
| quantumNumber.h | Contains the QuantumNumber class |
| representation.h | Classes handling irreducible representations of semi simple Lie algebras, using the Cartan formalism: highest weight state representations |
| scalarField.h | Contains the implementation of the Scalar boson in MARTY |
| semiSimpleAlgebra.h | Semi simple Lie algebras: calculations of highest weight representations, products and sums of representations |
| simpleWilson.h | |
| SM.h | File containing the Standard Model itself as a mty::Model object |
| spectrum.h | File containing the Spectrum class, handling numerical diagonalization for High-Energy physics models |
| std_vector_implementation.h | |
| SU_N_algebra.h | |
| topology.h | Contains utilities to handle topologies for Feynman diagrams |
| traceIdentities.h | |
| vectorField.h | Contains vector particles of MARTY: vector and gauge bosons, and the field strength object |
| wick.h | Csl compatible expression representing the operator <> of correlators in quantum field theory. Applies only on QuantumField, and uses WickCalculator to evaluate to expression (applying wick theorem) |
| wilson.h | |
| wilsonOperator.h | |
| ► jsonparser | |
| ► include | |
| jsonLoader.h | |
| jsonObject.h | |
| ► models | |
| ► include | |
| pmssm_data.h | |
| pmssm_lem.h | |
| ► sgl | |
| ► include | |
| abstractgammasym.h | Contains the base class for the Symbolic Gamma Library (SGL) and the GExpr definition |
| contraction.h | Contraction relations |
| cslconverter.h | Convertion utilities from and to CSL |
| cslexpr.h | SGL object representing a CSL Expression, sgl::CSLExpr |
| debuglog.h | Debug log utlities for SGL with log macros |
| epsilonindex.h | Sgl::EpsilonIndex class for the fully anti-symmetric symbol |
| exceptions.h | Exceptions utilities |
| fierz.h | Utilities to apply general Fierz identities in fermion chains |
| gammaindex.h | Gamma matrices symbolic expression for SGL |
| generalizedindex.h | Base class for indexed obejcts in SGL |
| indexchain.h | Sgl::IndexChain, main symbolic object of SGL representing a chain of gamma-matrices objects |
| metricindex.h | Sgl::MetricIndex, symbolic Minkowski metric in SGL |
| momentumindex.h | Sgl::MomentumIndex, symbolic representation of of momentum in SGL |
| multifunction.h | Base class for expressions with arguments in SGL |
| ordering.h | Contains ordering rules between gamma matrices |
| sgl.h | Main header file including the others |
| sglalgo.h | Contains recursive algorithms for SGL |
| sglcommutation.h | Commutation relations |
| sglfield.h | SGL symbolic expression representing quantum fields, in particular external spinors |
| sglinterface.h | Interface functions |
| sgloperations.h | Contains sgl::Prod and sgl::Sum for SGL |
| sgloptions.h | Options in SGL |
| simplify.h | Simplification procedures of SGL |
| tensorset.h | CSL data for a Dirac space allowing to convert expressions from and to CSL |
| tracer.h | Trace identities for gamma matrices |
| typecast.h | RTTI utilities for SGL (run-time type information) |