evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
EvtCyclic3.hh File Reference
#include <iosfwd>

Go to the source code of this file.

Namespaces

 EvtCyclic3
 

Enumerations

enum  EvtCyclic3::Index { EvtCyclic3::A = 0, EvtCyclic3::B = 1, EvtCyclic3::C = 2 }
 
enum  EvtCyclic3::Pair {
  EvtCyclic3::BC = 0, EvtCyclic3::CB = BC, EvtCyclic3::CA = 1, EvtCyclic3::AC = CA,
  EvtCyclic3::AB = 2, EvtCyclic3::BA = AB
}
 
enum  EvtCyclic3::Perm {
  EvtCyclic3::ABC = 0, EvtCyclic3::BCA = 1, EvtCyclic3::CAB = 2, EvtCyclic3::CBA = 3,
  EvtCyclic3::BAC = 4, EvtCyclic3::ACB = 5
}
 

Functions

Index EvtCyclic3::permute (Index i, Perm p)
 
Perm EvtCyclic3::permutation (Index i1, Index i2, Index i3)
 
Perm EvtCyclic3::permute (Perm i, Perm p)
 
Pair EvtCyclic3::permute (Pair i, Perm p)
 
Pair EvtCyclic3::i2pair (int i)
 
Index EvtCyclic3::prev (Index i)
 
Index EvtCyclic3::next (Index i)
 
Index EvtCyclic3::other (Index i, Index j)
 
Pair EvtCyclic3::other (Index i)
 
Pair EvtCyclic3::combine (Index i, Index j)
 
Pair EvtCyclic3::prev (Pair i)
 
Pair EvtCyclic3::next (Pair i)
 
Pair EvtCyclic3::other (Pair i, Pair j)
 
Index EvtCyclic3::first (Pair i)
 
Index EvtCyclic3::second (Pair i)
 
Index EvtCyclic3::other (Pair i)
 
Index EvtCyclic3::common (Pair i, Pair j)
 
Index EvtCyclic3::strToIndex (const char *str)
 
Pair EvtCyclic3::strToPair (const char *str)
 
const char * EvtCyclic3::c_str (Index i)
 
const char * EvtCyclic3::c_str (Pair i)
 
const char * EvtCyclic3::c_str (Perm i)
 
char * EvtCyclic3::append (const char *str, EvtCyclic3::Index i)
 
char * EvtCyclic3::append (const char *str, EvtCyclic3::Pair i)