|
rv::RVec< FCCAnalysesJetConstituents > | FCCAnalyses::JetConstituentsUtils::build_constituents (const rv::RVec< edm4hep::ReconstructedParticleData > &, const rv::RVec< edm4hep::ReconstructedParticleData > &) |
| Build the collection of constituents (mapping jet -> reconstructed particles) for all jets in event.
|
|
rv::RVec< FCCAnalysesJetConstituents > | FCCAnalyses::JetConstituentsUtils::build_constituents_cluster (const rv::RVec< edm4hep::ReconstructedParticleData > &rps, const std::vector< std::vector< int > > &indices) |
|
FCCAnalysesJetConstituents | FCCAnalyses::JetConstituentsUtils::get_jet_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, int) |
| Retrieve the constituents of an indexed jet in event.
|
|
rv::RVec< FCCAnalysesJetConstituents > | FCCAnalyses::JetConstituentsUtils::get_constituents (const rv::RVec< FCCAnalysesJetConstituents > &, const rv::RVec< int > &) |
| Retrieve the constituents of a collection of indexed jets in event.
|
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Bz (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_pt (const rv::RVec< FCCAnalysesJetConstituents > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_p (const rv::RVec< FCCAnalysesJetConstituents > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_e (const rv::RVec< FCCAnalysesJetConstituents > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_theta (const rv::RVec< FCCAnalysesJetConstituents > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_phi (const rv::RVec< FCCAnalysesJetConstituents > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_type (const rv::RVec< FCCAnalysesJetConstituents > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_charge (const rv::RVec< FCCAnalysesJetConstituents > &) |
|
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | FCCAnalyses::JetConstituentsUtils::jets_sorting_on_nconst (const rv::RVec< edm4hep::ReconstructedParticleData > &) |
|
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | FCCAnalyses::JetConstituentsUtils::jets_sorting_on_energy (const rv::RVec< edm4hep::ReconstructedParticleData > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_d0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_z0 (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_phi0 (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_omega (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_tanLambda (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::XPtoPar_dxy (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::XPtoPar_dz (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::XPtoPar_phi (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const TLorentzVector &V, const float &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::XPtoPar_C (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::XPtoPar_ct (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &, const float &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_omega_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &, const ROOT::VecOps::RVec< edm4hep::TrackState > &) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_d0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_phi0_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_phi0_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_tanlambda_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_tanlambda_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_tanlambda_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_omega_tanlambda_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_omega_phi0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_omega_d0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_omega_z0_cov (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_dndx (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< edm4hep::Quantity > &dNdx, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< FCCAnalysesJetConstituentsData > JetsConstituents_isChargedHad) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Sip2dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Sip2dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Sip2dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip2dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0) |
| The functions get_Sip2dSig and get_Sip2dVal can be made independent; I passed to the former the result of the latter, avoiding the recomputation.
|
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Sip3dVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Sip3dVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_Sip3dSig (const rv::RVec< FCCAnalysesJetConstituentsData > &Sip3dVals, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_JetDistVal (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_JetDistVal_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const ROOT::VecOps::RVec< edm4hep::TrackState > &tracks) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_JetDistVal_clusterV (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< FCCAnalysesJetConstituentsData > &D0, const rv::RVec< FCCAnalysesJetConstituentsData > &Z0, const rv::RVec< FCCAnalysesJetConstituentsData > &phi0, const float Bz) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_JetDistSig (const rv::RVec< FCCAnalysesJetConstituentsData > &JetDistVal, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_D0, const rv::RVec< FCCAnalysesJetConstituentsData > &err2_Z0) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_mtof (const rv::RVec< FCCAnalysesJetConstituents > &jcs, const rv::RVec< float > &track_L, const rv::RVec< edm4hep::TrackData > &trackdata, const rv::RVec< edm4hep::TrackerHit3DData > &trackerhits, const rv::RVec< edm4hep::ClusterData > &gammadata, const rv::RVec< edm4hep::ClusterData > &nhdata, const rv::RVec< edm4hep::CalorimeterHitData > &calohits, const TLorentzVector &V) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_erel_log (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_erel_log_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_erel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_erel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_thetarel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_thetarel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_phirel (const rv::RVec< edm4hep::ReconstructedParticleData > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_phirel_cluster (const rv::RVec< fastjet::PseudoJet > &jets, const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_PIDs (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const rv::RVec< edm4hep::ReconstructedParticleData > &Jets) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_PIDs_cluster (const ROOT::VecOps::RVec< int > recin, const ROOT::VecOps::RVec< int > mcin, const rv::RVec< edm4hep::ReconstructedParticleData > &RecPart, const rv::RVec< edm4hep::MCParticleData > &Particle, const std::vector< std::vector< int > > &indices) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_isEl (const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_isMu (const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_isChargedHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_isNeutralHad (const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
rv::RVec< FCCAnalysesJetConstituentsData > | FCCAnalyses::JetConstituentsUtils::get_isGamma (const rv::RVec< FCCAnalysesJetConstituents > &jcs) |
|
int | FCCAnalyses::JetConstituentsUtils::count_jets (rv::RVec< FCCAnalysesJetConstituents > jets) |
|
rv::RVec< int > | FCCAnalyses::JetConstituentsUtils::count_consts (rv::RVec< FCCAnalysesJetConstituents > jets) |
|
rv::RVec< int > | FCCAnalyses::JetConstituentsUtils::count_type (const rv::RVec< FCCAnalysesJetConstituentsData > &isType) |
|
rv::RVec< TLorentzVector > | FCCAnalyses::JetConstituentsUtils::compute_tlv_jets (const rv::RVec< fastjet::PseudoJet > &jets) |
|
rv::RVec< TLorentzVector > | FCCAnalyses::JetConstituentsUtils::sum_tlv_constituents (const rv::RVec< FCCAnalysesJetConstituents > &jets) |
|
float | FCCAnalyses::JetConstituentsUtils::InvariantMass (const TLorentzVector &tlv1, const TLorentzVector &tlv2) |
|
rv::RVec< double > | FCCAnalyses::JetConstituentsUtils::all_invariant_masses (rv::RVec< TLorentzVector > AllJets) |
| all_invariant_masses takes an RVec of TLorentzVectors of jets and computes the invariant masses of all jet pairs, and returns an RVec with all invariant masses.
|
|
rv::RVec< double > | FCCAnalyses::JetConstituentsUtils::compute_residue_energy (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs) |
|
rv::RVec< double > | FCCAnalyses::JetConstituentsUtils::compute_residue_px (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs) |
|
rv::RVec< double > | FCCAnalyses::JetConstituentsUtils::compute_residue_py (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs) |
|
rv::RVec< double > | FCCAnalyses::JetConstituentsUtils::compute_residue_pz (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs) |
|
rv::RVec< double > | FCCAnalyses::JetConstituentsUtils::compute_residue_pt (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs) |
|
rv::RVec< double > | FCCAnalyses::JetConstituentsUtils::compute_residue_phi (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs) |
|
rv::RVec< double > | FCCAnalyses::JetConstituentsUtils::compute_residue_theta (const rv::RVec< TLorentzVector > &tlv_jet, const rv::RVec< TLorentzVector > &sum_tlv_jcs) |
|