Calculates the thrust axis by looping over all possible combinations.
More...
#include <analyzers/dataframe/FCCAnalyses/Algorithms.h>
|
| calculate_thrust () |
|
ROOT::VecOps::RVec< float > | operator() (const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz) |
|
void | mag2 (float(&vec)[4]) |
|
float | dot (float vec1[4], float vec2[4]) |
|
void | cross (float(&vec)[4], float vec1[4], float vec2[4]) |
|
void | unit (float(&vec)[4]) |
|
void | plus (float(&vec)[4], float vecIn1[4], float vecIn2[4]) |
|
void | minus (float(&vecOut)[4], float vecIn1[4], float vecIn2[4]) |
|
void | copy (float(&vecOut)[4], float vecIn[4]) |
|
Calculates the thrust axis by looping over all possible combinations.
◆ calculate_thrust()
FCCAnalyses::Algorithms::calculate_thrust::calculate_thrust |
( |
| ) |
|
|
inline |
◆ copy()
void FCCAnalyses::Algorithms::Algorithms::calculate_thrust::copy |
( |
float(&) | vecOut[4], |
|
|
float | vecIn[4] ) |
|
inline |
◆ cross()
void FCCAnalyses::Algorithms::Algorithms::calculate_thrust::cross |
( |
float(&) | vec[4], |
|
|
float | vec1[4], |
|
|
float | vec2[4] ) |
|
inline |
◆ dot()
float FCCAnalyses::Algorithms::Algorithms::calculate_thrust::dot |
( |
float | vec1[4], |
|
|
float | vec2[4] ) |
|
inline |
◆ mag2()
void FCCAnalyses::Algorithms::Algorithms::calculate_thrust::mag2 |
( |
float(&) | vec[4] | ) |
|
|
inline |
◆ minus()
void FCCAnalyses::Algorithms::Algorithms::calculate_thrust::minus |
( |
float(&) | vecOut[4], |
|
|
float | vecIn1[4], |
|
|
float | vecIn2[4] ) |
|
inline |
◆ operator()()
ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::Algorithms::calculate_thrust::operator() |
( |
const ROOT::VecOps::RVec< float > & | px, |
|
|
const ROOT::VecOps::RVec< float > & | py, |
|
|
const ROOT::VecOps::RVec< float > & | pz ) |
◆ plus()
void FCCAnalyses::Algorithms::Algorithms::calculate_thrust::plus |
( |
float(&) | vec[4], |
|
|
float | vecIn1[4], |
|
|
float | vecIn2[4] ) |
|
inline |
◆ unit()
void FCCAnalyses::Algorithms::Algorithms::calculate_thrust::unit |
( |
float(&) | vec[4] | ) |
|
|
inline |
The documentation for this struct was generated from the following files: