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: