#include <stddef.h>
#include <array>
#include <tuple>
#include <vector>
#include <TLorentzVector.h>
#include <TVector3.h>
Go to the source code of this file.
|
double | AmpGen::acoplanarity (const Event &evt) |
| The extent to which a four body decay occurs within a single decay frame.
|
|
double | AmpGen::PHI (const Event &evt) |
|
double | AmpGen::phi (const Event &evt, int i, int j, int k, int w) |
|
std::vector< double > | AmpGen::rotate (const std::vector< double > &input, const std::vector< double > &n, const double &v) |
|
void | AmpGen::boost (Event &evt, const std::tuple< double, double, double > &n, const double &v) |
|
void | AmpGen::rotate (Event &evt, const std::tuple< double, double, double > &n, const double &v) |
|
void | AmpGen::rotateBasis (Event &evt, const TVector3 &p1, const TVector3 &p2, const TVector3 &p3) |
|
double | AmpGen::dotProduct (const TLorentzVector &p1, const TLorentzVector &p2, const TLorentzVector &pX) |
| Helper function to calculate the (space-like) dot product between vectors p1 and p2 in the rest frame of pX.
|
|
TLorentzVector | AmpGen::pFromEvent (const Event &evt, const unsigned &ref) |
| Helper function to extract a TLorentzVector of the ith decay product from an AmpGen::Event.
|
|
TLorentzVector | AmpGen::pFromEvent (const Event &evt, const std::vector< unsigned > &ref) |
| Helper function to extract a TLorentzVector of the sum of {2} decay product from an AmpGen::Event.
|
|