Documentation of MARTY
A Modern ARtificial Theoretical phYsicist
Namespaces | Functions
fermionOrder.h File Reference

Utilities for fermion ordering in amplitudes. More...

#include <vector>

Go to the source code of this file.

Namespaces

 mty
 Namespace of MARTY.
 

Functions

bool mty::ordered (mty::Insertion const &left, mty::Insertion const &right)
 
std::vector< mty::Insertion const * > mty::fermionsOf (std::vector< mty::Insertion > const &fields)
 
std::vector< mty::Insertion * > mty::fermionsOf (std::vector< mty::Insertion > &fields)
 
std::vector< int > mty::defaultFermionOrder (std::vector< mty::Insertion const *> const &fields)
 
std::vector< int > mty::defaultFermionOrder (std::vector< mty::Insertion > const &fields)
 
void mty::applyFermionOrder (std::vector< mty::Insertion > &insertions, std::vector< int > const &order)
 
void mty::applyDefaultFermionOrder (std::vector< mty::Insertion > &insertions)
 

Detailed Description

Utilities for fermion ordering in amplitudes.

Author
Grégoire Uhlrich
Version
1.3
Date
2021-05-06