FCCAnalyses
Loading...
Searching...
No Matches
myUtils.cc File Reference
#include "FCCAnalyses/myUtils.h"
#include <iostream>
#include <cstdlib>
#include <vector>
#include "FCCAnalyses/VertexingUtils.h"
#include "edm4hep/EDM4hepVersion.h"
#include "FCCAnalyses/VertexFitterSimple.h"
#include "FCCAnalyses/ReconstructedParticle.h"
#include "FCCAnalyses/MCParticle.h"
#include "FCCAnalyses/Algorithms.h"
Include dependency graph for myUtils.cc:

Namespaces

namespace  FCCAnalyses
 FCC analyzers collection.
 
namespace  FCCAnalyses::myUtils
 

Functions

float FCCAnalyses::myUtils::get_d0 (TVector3 x, TVector3 p)
 
float FCCAnalyses::myUtils::get_z0 (TVector3 x, TVector3 p)
 
int FCCAnalyses::myUtils::get_Npos (ROOT::VecOps::RVec< float > in)
 
int FCCAnalyses::myUtils::get_Nneg (ROOT::VecOps::RVec< float > in)
 
float FCCAnalyses::myUtils::get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
 
float FCCAnalyses::myUtils::get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
 
float FCCAnalyses::myUtils::get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
 
int FCCAnalyses::myUtils::get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
int FCCAnalyses::myUtils::hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::get_VertexObject (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::TrackState > tracks, ROOT::VecOps::RVec< int > recin, ROOT::VecOps::RVec< int > mcin)
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexFCCAnalyses::myUtils::merge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
 
std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCFCCAnalyses::myUtils::get_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
float FCCAnalyses::myUtils::get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
 
float FCCAnalyses::myUtils::get_distance (TVector3 v1, TVector3 v2)
 
float FCCAnalyses::myUtils::get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
 
float FCCAnalyses::myUtils::get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 
int FCCAnalyses::myUtils::getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::add_truthmatched (ROOT::VecOps::RVec< FCCAnalysesComposite > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::add_truthmatched2 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > comp, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< int > rp2mc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
ROOT::VecOps::RVec< FCCAnalysesCompositeFCCAnalyses::myUtils::build_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
 
int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
int FCCAnalyses::myUtils::getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index, int type)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
bool FCCAnalyses::myUtils::isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::PID (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
float FCCAnalyses::myUtils::build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
 
TLorentzVector FCCAnalyses::myUtils::build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2FCCAnalyses::myUtils::build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_DVertex_thrusthemis_angle (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< float > thrust)
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis (ROOT::VecOps::RVec< float > angle, int index)
 index ==1 -> positive angle == minimum energy index ==0 -> negative angle == maximum energy
 
ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > FCCAnalyses::myUtils::build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > FCCAnalyses::myUtils::build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
 
float FCCAnalyses::myUtils::get_p (edm4hep::ReconstructedParticleData in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
 
int FCCAnalyses::myUtils::has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
 

Variables

int FCCAnalyses::myUtils::globalmm =0