FCCAnalyses
Loading...
Searching...
No Matches
Algorithms.cc File Reference
#include "FCCAnalyses/Algorithms.h"
#include "FCCAnalyses/Utils.h"
#include "Math/Minimizer.h"
#include "Math/IFunction.h"
#include "Math/Factory.h"
#include "Math/Functor.h"
#include <algorithm>
#include <iostream>
#include <numeric>
#include "Math/LorentzVector.h"
Include dependency graph for Algorithms.cc:

Namespaces

namespace  FCCAnalyses
 FCC analyzers collection.
 
namespace  FCCAnalyses::Algorithms
 Various algorithms.
 

Functions

float FCCAnalyses::Algorithms::getMass (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &in)
 Get the invariant mass from a list of reconstructed particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, const ROOT::VecOps::RVec< float > &px, const ROOT::VecOps::RVec< float > &py, const ROOT::VecOps::RVec< float > &pz)
 Get the angle cosTheta between particles and an axis.
 
float FCCAnalyses::Algorithms::getAxisCosTheta (const ROOT::VecOps::RVec< float > &axis, float px, float py, float pz)
 Get the angle cosTheta between one particle and an axis.