FCCAnalyses
Loading...
Searching...
No Matches
FCCAnalyses::myUtils Namespace Reference

Classes

struct  build_D0
 
struct  build_tau23pi
 
struct  FCCAnalysesComposite
 
struct  FCCAnalysesComposite2
 
struct  filter_PV
 
struct  sel_PID
 
struct  sel_PV
 

Functions

ROOT::VecOps::RVec< edm4hep::TrackState > get_pseudotrack (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2build_tau23pi (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstee (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2build_B2Kstmumu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2KstNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bs2PhiNuNu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< FCCAnalysesComposite2build_Bd2MuMu (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMCget_MCVertexObject (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexmerge_VertexObjet (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)
 
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexget_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< float > get_Vertex_mass (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco)
 
ROOT::VecOps::RVec< float > get_Vertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_Vertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_Vertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_Vertex_xErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_Vertex_yErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_Vertex_zErr (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_Vertex_chi2 (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< int > get_Vertex_isPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< int > get_Vertex_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_Vertex_d2PV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
 
ROOT::VecOps::RVec< float > get_Vertex_d2PVError (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int comp)
 
ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver)
 
ROOT::VecOps::RVec< int > get_Vertex_indMC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_Vertex_d2MC (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver, ROOT::VecOps::RVec< int > mcind, int comp)
 
std::vector< std::vector< int > > get_Vertex_ind (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
float get_d0 (TVector3 x, TVector3 p)
 
float get_z0 (TVector3 x, TVector3 p)
 
ROOT::VecOps::RVec< TVector3 > get_MCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
ROOT::VecOps::RVec< float > get_MCVertex_x (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
ROOT::VecOps::RVec< float > get_MCVertex_y (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
ROOT::VecOps::RVec< float > get_MCVertex_z (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
ROOT::VecOps::RVec< int > get_NTracksMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
std::vector< std::vector< int > > get_MCindMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)
 
std::vector< std::vector< int > > get_MCpdgMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
std::vector< std::vector< int > > get_MCpdgMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
std::vector< std::vector< int > > get_MCpdgGMotherMCVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
ROOT::VecOps::RVec< int > get_MCMother1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > get_MCMother2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > get_MCDaughter1 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > get_MCDaughter2 (ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< FCCAnalysesCompositeadd_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< FCCAnalysesComposite2add_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 > get_trueVertex (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc, ROOT::VecOps::RVec< int > ind, int mother, int grandmother)
 
bool isPV (edm4hep::ReconstructedParticleData recop, ROOT::VecOps::RVec< int > pvindex)
 
ROOT::VecOps::RVec< int > getMC_daughter (int daughterindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< int > getMC_parent (int parentindex, ROOT::VecOps::RVec< edm4hep::MCParticleData > in, ROOT::VecOps::RVec< int > ind)
 
int getMC_parent (int parentindex, edm4hep::MCParticleData in, ROOT::VecOps::RVec< int > ind)
 
ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, VertexingUtils::FCCAnalysesVertex pv)
 
ROOT::VecOps::RVec< float > get_flightDistanceVertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in, edm4hep::VertexData pv)
 
float get_distanceVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
 
float get_distanceErrorVertex (edm4hep::VertexData v1, edm4hep::VertexData v2, int comp)
 
float get_distance (TVector3 v1, TVector3 v2)
 
float get_distance (edm4hep::Vector3f v1, TVector3 v2, int comp)
 
ROOT::VecOps::RVec< int > get_compmc (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
ROOT::VecOps::RVec< TLorentzVector > getFCCAnalysesComposite_particle (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > getFCCAnalysesComposite_index (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
ROOT::VecOps::RVec< edm4hep::VertexData > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite > in)
 
int getFCCAnalysesComposite_N (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< float > getFCCAnalysesComposite_mass (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > 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 > getFCCAnalysesComposite_type (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
 
ROOT::VecOps::RVec< float > getFCCAnalysesComposite_p (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, int type)
 
ROOT::VecOps::RVec< float > getFCCAnalysesComposite_B (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< float > 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 > getFCCAnalysesComposite_charge (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< int > getFCCAnalysesComposite_vertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< int > getFCCAnalysesComposite_mcvertex (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< int > getFCCAnalysesComposite_q (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, int index)
 
ROOT::VecOps::RVec< float > getFCCAnalysesComposite_d0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
 
ROOT::VecOps::RVec< float > getFCCAnalysesComposite_z0 (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, int index)
 
ROOT::VecOps::RVec< edm4hep::TrackState > getFCCAnalysesComposite_track (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
ROOT::VecOps::RVec< float > get_trackd0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
 
ROOT::VecOps::RVec< float > get_trackz0 (ROOT::VecOps::RVec< edm4hep::TrackState > in)
 
ROOT::VecOps::RVec< int > getFCCAnalysesComposite_truthMatch (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)
 
ROOT::VecOps::RVec< FCCAnalysesCompositebuild_Bu2D0Pi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< FCCAnalysesComposite > d0, ROOT::VecOps::RVec< int > pions)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > 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 > get_RP_atVertex (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
float build_invmass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
 
TLorentzVector build_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop, ROOT::VecOps::RVec< int > index)
 
ROOT::VecOps::RVec< float > 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 > 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 > get_Vertex_thrusthemis_emin (ROOT::VecOps::RVec< float > angle, float eneg, float epos)
 
ROOT::VecOps::RVec< int > 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< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > build_rho (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop)
 
ROOT::VecOps::RVec< float > get_mass (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
 
ROOT::VecOps::RVec< float > get_px (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
 
ROOT::VecOps::RVec< float > get_py (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
 
ROOT::VecOps::RVec< float > get_pz (ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in, int index)
 
float get_p (edm4hep::ReconstructedParticleData in)
 return the momenta of the input ReconstructedParticles
 
ROOT::VecOps::RVec< edm4hep::TrackState > get_truetrack (ROOT::VecOps::RVec< int > in, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
int get_PV_ntracks (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
int hasPV (ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)
 
float get_dPV2DV_min (ROOT::VecOps::RVec< float > in)
 
float get_dPV2DV_max (ROOT::VecOps::RVec< float > in)
 
float get_dPV2DV_ave (ROOT::VecOps::RVec< float > in)
 
int get_Npos (ROOT::VecOps::RVec< float > in)
 
int get_Nneg (ROOT::VecOps::RVec< float > in)
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > build_truerho (ROOT::VecOps::RVec< int > vertexind, ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 
ROOT::VecOps::RVec< float > getFCCAnalysesComposite_anglethrust (ROOT::VecOps::RVec< FCCAnalysesComposite2 > in, ROOT::VecOps::RVec< float > thrust)
 
int has_anglethrust_emin (ROOT::VecOps::RVec< float > angle)
 

Variables

int globalmm =0
 

Function Documentation

◆ add_truthmatched()

ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::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 )

◆ add_truthmatched2()

ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::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 )

◆ build_B2Kstee()

ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstee ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop )

◆ build_B2Kstmumu()

ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_B2Kstmumu ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop )

◆ build_Bd2KstNuNu()

ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2KstNuNu ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop )

◆ build_Bd2MuMu()

ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bd2MuMu ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop )

◆ build_Bs2PhiNuNu()

ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_Bs2PhiNuNu ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop )

◆ build_Bu2D0Pi()

ROOT::VecOps::RVec< FCCAnalysesComposite > FCCAnalyses::myUtils::build_Bu2D0Pi ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
ROOT::VecOps::RVec< FCCAnalysesComposite > d0,
ROOT::VecOps::RVec< int > pions )

◆ build_invmass()

float FCCAnalyses::myUtils::build_invmass ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
ROOT::VecOps::RVec< int > index )

◆ build_rho()

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 )

◆ build_tau23pi()

ROOT::VecOps::RVec< FCCAnalysesComposite2 > FCCAnalyses::myUtils::build_tau23pi ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop )

◆ build_tlv()

TLorentzVector FCCAnalyses::myUtils::build_tlv ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
ROOT::VecOps::RVec< int > index )

◆ build_truerho()

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 )

◆ get_compmc()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_compmc ( ROOT::VecOps::RVec< FCCAnalysesComposite > in)

◆ get_d0()

float FCCAnalyses::myUtils::get_d0 ( TVector3 x,
TVector3 p )

◆ get_distance() [1/2]

float FCCAnalyses::myUtils::get_distance ( edm4hep::Vector3f v1,
TVector3 v2,
int comp )

◆ get_distance() [2/2]

float FCCAnalyses::myUtils::get_distance ( TVector3 v1,
TVector3 v2 )

◆ get_distanceErrorVertex()

float FCCAnalyses::myUtils::get_distanceErrorVertex ( edm4hep::VertexData v1,
edm4hep::VertexData v2,
int comp )

◆ get_distanceVertex()

float FCCAnalyses::myUtils::get_distanceVertex ( edm4hep::VertexData v1,
edm4hep::VertexData v2,
int comp )

◆ get_dPV2DV_ave()

float FCCAnalyses::myUtils::get_dPV2DV_ave ( ROOT::VecOps::RVec< float > in)

◆ get_dPV2DV_max()

float FCCAnalyses::myUtils::get_dPV2DV_max ( ROOT::VecOps::RVec< float > in)

◆ get_dPV2DV_min()

float FCCAnalyses::myUtils::get_dPV2DV_min ( ROOT::VecOps::RVec< float > in)

◆ get_DVertex_thrusthemis_angle()

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 )

◆ get_flightDistanceVertex() [1/2]

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex ( ROOT::VecOps::RVec< FCCAnalysesComposite > in,
edm4hep::VertexData pv )

◆ get_flightDistanceVertex() [2/2]

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_flightDistanceVertex ( ROOT::VecOps::RVec< FCCAnalysesComposite > in,
VertexingUtils::FCCAnalysesVertex pv )

◆ get_mass()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_mass ( ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
int index )

◆ get_MCDaughter1()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter1 ( ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
ROOT::VecOps::RVec< int > ind )

◆ get_MCDaughter2()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCDaughter2 ( ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
ROOT::VecOps::RVec< int > ind )

◆ get_MCindMCVertex()

std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCindMCVertex ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)

◆ get_MCMother1()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother1 ( ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
ROOT::VecOps::RVec< int > ind )

◆ get_MCMother2()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_MCMother2 ( ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
ROOT::VecOps::RVec< int > ind )

◆ get_MCpdgGMotherMCVertex()

std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgGMotherMCVertex ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex,
ROOT::VecOps::RVec< edm4hep::MCParticleData > mc )

◆ get_MCpdgMCVertex()

std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMCVertex ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex,
ROOT::VecOps::RVec< edm4hep::MCParticleData > mc )

◆ get_MCpdgMotherMCVertex()

std::vector< std::vector< int > > FCCAnalyses::myUtils::get_MCpdgMotherMCVertex ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex,
ROOT::VecOps::RVec< edm4hep::MCParticleData > mc )

◆ get_MCVertex()

ROOT::VecOps::RVec< TVector3 > FCCAnalyses::myUtils::get_MCVertex ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)

◆ get_MCVertex_x()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_x ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)

◆ get_MCVertex_y()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_y ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)

◆ get_MCVertex_z()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_MCVertex_z ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)

◆ get_MCVertexObject()

ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > FCCAnalyses::myUtils::get_MCVertexObject ( ROOT::VecOps::RVec< edm4hep::MCParticleData > mc,
ROOT::VecOps::RVec< int > ind )

◆ get_Nneg()

int FCCAnalyses::myUtils::get_Nneg ( ROOT::VecOps::RVec< float > in)

◆ get_Npos()

int FCCAnalyses::myUtils::get_Npos ( ROOT::VecOps::RVec< float > in)

◆ get_NTracksMCVertex()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_NTracksMCVertex ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > vertex)

◆ get_p()

float FCCAnalyses::myUtils::get_p ( edm4hep::ReconstructedParticleData in)

return the momenta of the input ReconstructedParticles

◆ get_pseudotrack()

ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::get_pseudotrack ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop )

◆ get_PV_ntracks()

int FCCAnalyses::myUtils::get_PV_ntracks ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_px()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_px ( ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
int index )

◆ get_py()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_py ( ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
int index )

◆ get_pz()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_pz ( ROOT::VecOps::RVec< ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > > in,
int index )

◆ get_RP_atVertex()

ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::myUtils::get_RP_atVertex ( ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > recop,
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex )

◆ get_trackd0()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackd0 ( ROOT::VecOps::RVec< edm4hep::TrackState > in)

◆ get_trackz0()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_trackz0 ( ROOT::VecOps::RVec< edm4hep::TrackState > in)

◆ get_truetrack()

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 )

◆ get_trueVertex()

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 )

◆ get_Vertex_chi2()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_chi2 ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_d2MC()

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 )

◆ get_Vertex_d2PV()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PV ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
int comp )

◆ get_Vertex_d2PVError()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_d2PVError ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
int comp )

◆ get_Vertex_ind()

std::vector< std::vector< int > > FCCAnalyses::myUtils::get_Vertex_ind ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_indMC() [1/2]

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_indMC() [2/2]

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_indMC ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertexMC > mcver )

◆ get_Vertex_isPV()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_isPV ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_mass()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_mass ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco )

◆ get_Vertex_ntracks()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_ntracks ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_thrusthemis()

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

◆ get_Vertex_thrusthemis_angle()

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 )

◆ get_Vertex_thrusthemis_emin()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::get_Vertex_thrusthemis_emin ( ROOT::VecOps::RVec< float > angle,
float eneg,
float epos )

◆ get_Vertex_x()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_x ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_xErr()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_xErr ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_y()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_y ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_yErr()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_yErr ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_z()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_z ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_Vertex_zErr()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::get_Vertex_zErr ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ get_VertexObject()

ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::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 )

◆ get_z0()

float FCCAnalyses::myUtils::get_z0 ( TVector3 x,
TVector3 p )

◆ getFCCAnalysesComposite_anglethrust()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_anglethrust ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in,
ROOT::VecOps::RVec< float > thrust )

◆ getFCCAnalysesComposite_B()

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 )

◆ getFCCAnalysesComposite_charge()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_charge ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)

◆ getFCCAnalysesComposite_d0()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_d0 ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in,
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
int index )

◆ getFCCAnalysesComposite_index()

ROOT::VecOps::RVec< ROOT::VecOps::RVec< int > > FCCAnalyses::myUtils::getFCCAnalysesComposite_index ( ROOT::VecOps::RVec< FCCAnalysesComposite > in)

◆ getFCCAnalysesComposite_mass() [1/4]

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass ( ROOT::VecOps::RVec< FCCAnalysesComposite > in)

◆ getFCCAnalysesComposite_mass() [2/4]

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)

◆ getFCCAnalysesComposite_mass() [3/4]

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_mass ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in,
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex )

◆ getFCCAnalysesComposite_mass() [4/4]

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 )

◆ getFCCAnalysesComposite_mcvertex()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_mcvertex ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in,
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex )

◆ getFCCAnalysesComposite_N() [1/2]

int FCCAnalyses::myUtils::getFCCAnalysesComposite_N ( ROOT::VecOps::RVec< FCCAnalysesComposite > in)

◆ getFCCAnalysesComposite_N() [2/2]

int FCCAnalyses::myUtils::getFCCAnalysesComposite_N ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)

◆ getFCCAnalysesComposite_p() [1/2]

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_p ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in,
int type )

◆ getFCCAnalysesComposite_p() [2/2]

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 )

◆ getFCCAnalysesComposite_particle()

ROOT::VecOps::RVec< TLorentzVector > FCCAnalyses::myUtils::getFCCAnalysesComposite_particle ( ROOT::VecOps::RVec< FCCAnalysesComposite > in)

◆ getFCCAnalysesComposite_q()

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 )

◆ getFCCAnalysesComposite_track()

ROOT::VecOps::RVec< edm4hep::TrackState > FCCAnalyses::myUtils::getFCCAnalysesComposite_track ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in,
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex )

◆ getFCCAnalysesComposite_truthMatch()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_truthMatch ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)

◆ getFCCAnalysesComposite_type()

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 )

◆ getFCCAnalysesComposite_vertex() [1/2]

ROOT::VecOps::RVec< edm4hep::VertexData > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex ( ROOT::VecOps::RVec< FCCAnalysesComposite > in)

◆ getFCCAnalysesComposite_vertex() [2/2]

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getFCCAnalysesComposite_vertex ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in)

◆ getFCCAnalysesComposite_z0()

ROOT::VecOps::RVec< float > FCCAnalyses::myUtils::getFCCAnalysesComposite_z0 ( ROOT::VecOps::RVec< FCCAnalysesComposite2 > in,
ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex,
int index )

◆ getMC_daughter()

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_daughter ( int daughterindex,
ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
ROOT::VecOps::RVec< int > ind )

◆ getMC_parent() [1/2]

int FCCAnalyses::myUtils::getMC_parent ( int parentindex,
edm4hep::MCParticleData in,
ROOT::VecOps::RVec< int > ind )

◆ getMC_parent() [2/2]

ROOT::VecOps::RVec< int > FCCAnalyses::myUtils::getMC_parent ( int parentindex,
ROOT::VecOps::RVec< edm4hep::MCParticleData > in,
ROOT::VecOps::RVec< int > ind )

◆ has_anglethrust_emin()

int FCCAnalyses::myUtils::has_anglethrust_emin ( ROOT::VecOps::RVec< float > angle)

◆ hasPV()

int FCCAnalyses::myUtils::hasPV ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > vertex)

◆ isPV()

bool FCCAnalyses::myUtils::isPV ( edm4hep::ReconstructedParticleData recop,
ROOT::VecOps::RVec< int > pvindex )

◆ merge_VertexObjet()

ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > FCCAnalyses::myUtils::merge_VertexObjet ( ROOT::VecOps::RVec< VertexingUtils::FCCAnalysesVertex > in)

◆ PID()

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 )

Variable Documentation

◆ globalmm

int FCCAnalyses::myUtils::globalmm =0