FCCAnalyses
|
Classes | |
struct | MCParticlePair |
struct | RecoParticlePair |
Functions | |
TLorentzVector | getTLV_reco (edm4hep::ReconstructedParticleData reco_part) |
TESTER: return the transverse momenta of the input ReconstructedParticles. | |
TLorentzVector | getTLV_MC (edm4hep::MCParticleData MC_part) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | merge_pairs (ROOT::VecOps::RVec< RecoParticlePair > pairs) |
int | get_n_pairs (ROOT::VecOps::RVec< RecoParticlePair > pairs) |
ROOT::VecOps::RVec< RecoParticlePair > | get_first_pair (ROOT::VecOps::RVec< RecoParticlePair > pairs) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | get_first_from_pair (ROOT::VecOps::RVec< RecoParticlePair > pairs) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | get_second_from_pair (ROOT::VecOps::RVec< RecoParticlePair > pairs) |
bool | ZZllvvFilter (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids) |
bool | WWlvlvFilter (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids, ROOT::VecOps::RVec< podio::ObjectID > parent_ids) |
bool | isStablePhoton (edm4hep::MCParticleData truth_part) |
bool | isPhoton (edm4hep::MCParticleData truth_part) |
bool | isLep (edm4hep::MCParticleData truth_part) |
bool | isLightLep (edm4hep::MCParticleData truth_part) |
bool | isNeutrino (edm4hep::MCParticleData truth_part) |
bool | isQuark (edm4hep::MCParticleData truth_part) |
bool | isZ (edm4hep::MCParticleData truth_part) |
bool | isW (edm4hep::MCParticleData truth_part) |
bool | isTau (edm4hep::MCParticleData truth_part) |
bool | isH (edm4hep::MCParticleData truth_part) |
bool | isb (edm4hep::MCParticleData truth_part) |
bool | isHadron (edm4hep::MCParticleData truth_part) |
bool | isTop (edm4hep::MCParticleData truth_part) |
bool | isGluon (edm4hep::MCParticleData truth_part) |
bool | isc (edm4hep::MCParticleData truth_part) |
bool | iss (edm4hep::MCParticleData truth_part) |
bool | isMuon (edm4hep::MCParticleData truth_part) |
int | checkZDecay (edm4hep::MCParticleData truth_Z, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles) |
int | checkWDecay (edm4hep::MCParticleData truth_W, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles) |
int | findTopDecayChannel (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids) |
int | findHiggsDecayChannel (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getTruthZll (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids) |
ROOT::VecOps::RVec< RecoParticlePair > | getOSPairs (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > leptons_in) |
ROOT::VecOps::RVec< RecoParticlePair > | getDFOSPairs (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > electrons_in, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > muons_in) |
ROOT::VecOps::RVec< RecoParticlePair > | getBestOSPair (ROOT::VecOps::RVec< RecoParticlePair > electron_pairs, ROOT::VecOps::RVec< RecoParticlePair > muon_pairs) |
ROOT::VecOps::RVec< RecoParticlePair > | getLeadingPair (ROOT::VecOps::RVec< RecoParticlePair > electron_pairs, ROOT::VecOps::RVec< RecoParticlePair > muon_pairs) |
ROOT::VecOps::RVec< RecoParticlePair > | getPairs (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particles_in) |
ROOT::VecOps::RVec< RecoParticlePair > | getPair_sublead (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particles_in) |
ROOT::VecOps::RVec< MCParticlePair > | getPairs (ROOT::VecOps::RVec< edm4hep::MCParticleData > particles_in) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | SortParticleCollection (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particles_in) |
ROOT::VecOps::RVec< bool > | getJet_tag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values, int algoIndex) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getBhadron (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > parent_ids) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getChadron (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > parent_ids) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | get_tagged_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets, ROOT::VecOps::RVec< edm4hep::ParticleIDData > jet_tags, ROOT::VecOps::RVec< podio::ObjectID > jet_tags_indices, ROOT::VecOps::RVec< float > jet_tags_values, int algoIndex) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | get_untagged_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets, ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values, int algoIndex) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | find_truth_matches (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_parts, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_particles, float dR_thres) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | get_tau_jets (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > jets, ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > tag_values, int algoIndex) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getTruthTauHads (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, TString type) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getTruthTau (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, TString type) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getTruthTauLeps (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, TString type) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | sel_isolated (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > sel_parts, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > check_parts, float dR_thres=0.4) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | merge_parts_TLVs (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_1, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_2) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | merge_parts_TLVs (ROOT::VecOps::RVec< edm4hep::MCParticleData > particle_1, ROOT::VecOps::RVec< edm4hep::MCParticleData > particle_2) |
ROOT::VecOps::RVec< float > | get_mT (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_1, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_2) |
ROOT::VecOps::RVec< float > | get_mT_new (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_1, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_2) |
ROOT::VecOps::RVec< float > | get_m_pseudo (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > Z_ll_pair, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET_obj) |
ROOT::VecOps::RVec< float > | get_mT_pseudo (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > Z_ll_pair, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET_obj) |
TLorentzVector | getTLV_MET (edm4hep::ReconstructedParticleData met_object) |
ROOT::VecOps::RVec< float > | get_angularDist (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_1, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_2, TString type="dR") |
ROOT::VecOps::RVec< float > | get_angularDist_MET (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_1, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET_obj, TString type="dR") |
ROOT::VecOps::RVec< float > | get_angularDist_pair (ROOT::VecOps::RVec< RecoParticlePair > pairs, TString type="dR") |
ROOT::VecOps::RVec< float > | get_angularDist_pair (ROOT::VecOps::RVec< MCParticlePair > pairs, TString type="dR") |
ROOT::VecOps::RVec< float > | get_HT2 (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_1, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > particle_2) |
ROOT::VecOps::RVec< float > | get_HT_wInv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET, ROOT::VecOps::RVec< RecoParticlePair > ll_pair, ROOT::VecOps::RVec< RecoParticlePair > bb_pair) |
ROOT::VecOps::RVec< float > | get_HT_true (ROOT::VecOps::RVec< RecoParticlePair > ll_pair, ROOT::VecOps::RVec< RecoParticlePair > bb_pair) |
ROOT::VecOps::RVec< float > | get_HT2_ratio (ROOT::VecOps::RVec< float > HT2, ROOT::VecOps::RVec< float > HT_wInv) |
ROOT::VecOps::RVec< float > | get_MET_significance (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET, ROOT::VecOps::RVec< float > HT_true, bool doSqrt=true) |
ROOT::VecOps::RVec< RecoParticlePair > | make_lb_pairing (ROOT::VecOps::RVec< RecoParticlePair > lepton_pair, ROOT::VecOps::RVec< RecoParticlePair > bb_pair) |
ROOT::VecOps::RVec< float > | get_mlb_reco (ROOT::VecOps::RVec< RecoParticlePair > lb_pairs) |
ROOT::VecOps::RVec< float > | get_mlb_MET_reco (ROOT::VecOps::RVec< RecoParticlePair > lb_pairs, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET) |
ROOT::VecOps::RVec< float > | get_pzeta_vis (ROOT::VecOps::RVec< RecoParticlePair > lepton_pair) |
ROOT::VecOps::RVec< float > | get_pzeta_miss (ROOT::VecOps::RVec< RecoParticlePair > lepton_pair, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET) |
ROOT::VecOps::RVec< float > | get_dzeta (ROOT::VecOps::RVec< float > pzeta_miss, ROOT::VecOps::RVec< float > pzeta_vis, float factor=0.85) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | build_HZZ (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > Z_ll_pair, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET_obj) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | get_immediate_children (edm4hep::MCParticleData truth_part, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | get_truth_Higgs (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids, TString decay="ZZ") |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | get_truth_Z_decay (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > daughter_ids, TString decay="ZZ") |
bool | isFromHadron (edm4hep::MCParticleData truth_part, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles) |
bool | hasHiggsParent (edm4hep::MCParticleData truth_part, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles) |
bool | isFromHiggsDirect (edm4hep::MCParticleData truth_part, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles) |
bool | isChildOfTauFromHiggs (edm4hep::MCParticleData truth_part, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles) |
bool | isChildOfWFromHiggs (edm4hep::MCParticleData truth_part, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles) |
bool | isChildOfZFromHiggs (edm4hep::MCParticleData truth_part, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getLepsFromTau (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > parent_ids) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getLepsFromW (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > parent_ids) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getLepsFromZ (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > parent_ids) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getPhotonsFromH (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > parent_ids) |
ROOT::VecOps::RVec< int > | getTruthLepLepFlavour (ROOT::VecOps::RVec< edm4hep::MCParticleData > leps_from_tau) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getTruthEle (ROOT::VecOps::RVec< edm4hep::MCParticleData > leps_from_tau) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getTruthMu (ROOT::VecOps::RVec< edm4hep::MCParticleData > leps_from_tau) |
ROOT::VecOps::RVec< float > | get_x_fraction (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > visible_particle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET) |
ROOT::VecOps::RVec< float > | get_x_fraction_truth (ROOT::VecOps::RVec< edm4hep::MCParticleData > visible_particle, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > MET) |
ROOT::VecOps::RVec< float > | get_mtautau_col (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > ll_pair_merged, ROOT::VecOps::RVec< float > x1, ROOT::VecOps::RVec< float > x2) |
ROOT::VecOps::RVec< float > | get_mbbtautau_col (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > bb_pair_merged, ROOT::VecOps::RVec< float > mtautau_col) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | find_reco_matched (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_parts_to_match, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_parts_all, float dR_thres=0.1) |
ROOT::VecOps::RVec< float > | get_IP_delphes (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > test_parts, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_parts_all, float dR_min=0.3, float pT_min=0.5, bool exclude_light_leps=true) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | filter_lightLeps (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | getNusFromW (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > parent_ids) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | getTruthMETObj (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_particles, ROOT::VecOps::RVec< podio::ObjectID > parent_ids, TString type="hww_only") |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | find_reco_matches (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_parts, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_particles, float dR_thres=0.1) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | find_reco_matches_no_remove (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_parts, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_particles, float dR_thres=0.1) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | find_reco_matches_exclusive (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_parts, ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_parts_exc, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_particles, float dR_thres=0.1) |
ROOT::VecOps::RVec< int > | find_reco_match_indices (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_parts, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_particles, float dR_thres=0.1) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | find_reco_matched_particle (edm4hep::MCParticleData truth_part_to_match, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > check_reco_parts, float dR_thres=0.1) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | find_mc_matched_particle (edm4hep::ReconstructedParticleData reco_part_to_match, ROOT::VecOps::RVec< edm4hep::MCParticleData > check_mc_parts, float dR_thres=0.1) |
ROOT::VecOps::RVec< int > | find_reco_matched_index (edm4hep::MCParticleData truth_part_to_match, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > check_reco_parts, float dR_thres=0.1) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | find_true_signal_leps_reco_matches (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_leps_to_match, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_electrons, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_muons, float dR_thres=0.1) |
ROOT::VecOps::RVec< int > | find_truth_to_reco_matches_indices (ROOT::VecOps::RVec< edm4hep::MCParticleData > truth_leps_to_match, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco_parts, int pdg_ID, float dR_thres=0.1) |
template<typename T > | |
ROOT::VecOps::RVec< T > | get (const ROOT::VecOps::RVec< int > &index, const ROOT::VecOps::RVec< T > &in) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::build_HZZ | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | Z_ll_pair, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET_obj ) |
int AnalysisFCChh::checkWDecay | ( | edm4hep::MCParticleData | truth_W, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles ) |
int AnalysisFCChh::checkZDecay | ( | edm4hep::MCParticleData | truth_Z, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::filter_lightLeps | ( | ROOT::VecOps::RVec< int > | recind, |
ROOT::VecOps::RVec< int > | mcind, | ||
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | mc ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::find_mc_matched_particle | ( | edm4hep::ReconstructedParticleData | reco_part_to_match, |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | check_mc_parts, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< int > AnalysisFCChh::find_reco_match_indices | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_parts, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_particles, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::find_reco_matched | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_parts_to_match, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_parts_all, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< int > AnalysisFCChh::find_reco_matched_index | ( | edm4hep::MCParticleData | truth_part_to_match, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | check_reco_parts, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::find_reco_matched_particle | ( | edm4hep::MCParticleData | truth_part_to_match, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | check_reco_parts, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::find_reco_matches | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_parts, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_particles, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::find_reco_matches_exclusive | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_parts, |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_parts_exc, | ||
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_particles, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::find_reco_matches_no_remove | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_parts, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_particles, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::find_true_signal_leps_reco_matches | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_leps_to_match, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_electrons, | ||
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_muons, | ||
float | dR_thres = 0.1 ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::find_truth_matches | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_parts, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_particles, | ||
float | dR_thres ) |
ROOT::VecOps::RVec< int > AnalysisFCChh::find_truth_to_reco_matches_indices | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_leps_to_match, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_parts, | ||
int | pdg_ID, | ||
float | dR_thres = 0.1 ) |
int AnalysisFCChh::findHiggsDecayChannel | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids ) |
int AnalysisFCChh::findTopDecayChannel | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids ) |
ROOT::VecOps::RVec< T > AnalysisFCChh::get | ( | const ROOT::VecOps::RVec< int > & | index, |
const ROOT::VecOps::RVec< T > & | in ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_angularDist | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_1, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_2, | ||
TString | type = "dR" ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_angularDist_MET | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_1, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET_obj, | ||
TString | type = "dR" ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_angularDist_pair | ( | ROOT::VecOps::RVec< MCParticlePair > | pairs, |
TString | type = "dR" ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_angularDist_pair | ( | ROOT::VecOps::RVec< RecoParticlePair > | pairs, |
TString | type = "dR" ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_dzeta | ( | ROOT::VecOps::RVec< float > | pzeta_miss, |
ROOT::VecOps::RVec< float > | pzeta_vis, | ||
float | factor = 0.85 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::get_first_from_pair | ( | ROOT::VecOps::RVec< RecoParticlePair > | pairs | ) |
ROOT::VecOps::RVec< RecoParticlePair > AnalysisFCChh::get_first_pair | ( | ROOT::VecOps::RVec< RecoParticlePair > | pairs | ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_HT2 | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_1, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_2 ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_HT2_ratio | ( | ROOT::VecOps::RVec< float > | HT2, |
ROOT::VecOps::RVec< float > | HT_wInv ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_HT_true | ( | ROOT::VecOps::RVec< RecoParticlePair > | ll_pair, |
ROOT::VecOps::RVec< RecoParticlePair > | bb_pair ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_HT_wInv | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET, |
ROOT::VecOps::RVec< RecoParticlePair > | ll_pair, | ||
ROOT::VecOps::RVec< RecoParticlePair > | bb_pair ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::get_immediate_children | ( | edm4hep::MCParticleData | truth_part, |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, | ||
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_IP_delphes | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | test_parts, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | reco_parts_all, | ||
float | dR_min = 0.3, | ||
float | pT_min = 0.5, | ||
bool | exclude_light_leps = true ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_m_pseudo | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | Z_ll_pair, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET_obj ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_mbbtautau_col | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | bb_pair_merged, |
ROOT::VecOps::RVec< float > | mtautau_col ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_MET_significance | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET, |
ROOT::VecOps::RVec< float > | HT_true, | ||
bool | doSqrt = true ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_mlb_MET_reco | ( | ROOT::VecOps::RVec< RecoParticlePair > | lb_pairs, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_mlb_reco | ( | ROOT::VecOps::RVec< RecoParticlePair > | lb_pairs | ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_mT | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_1, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_2 ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_mT_new | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_1, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_2 ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_mT_pseudo | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | Z_ll_pair, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET_obj ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_mtautau_col | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | ll_pair_merged, |
ROOT::VecOps::RVec< float > | x1, | ||
ROOT::VecOps::RVec< float > | x2 ) |
int AnalysisFCChh::get_n_pairs | ( | ROOT::VecOps::RVec< RecoParticlePair > | pairs | ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_pzeta_miss | ( | ROOT::VecOps::RVec< RecoParticlePair > | lepton_pair, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_pzeta_vis | ( | ROOT::VecOps::RVec< RecoParticlePair > | lepton_pair | ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::get_second_from_pair | ( | ROOT::VecOps::RVec< RecoParticlePair > | pairs | ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::get_tagged_jets | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | jets, |
ROOT::VecOps::RVec< edm4hep::ParticleIDData > | jet_tags, | ||
ROOT::VecOps::RVec< podio::ObjectID > | jet_tags_indices, | ||
ROOT::VecOps::RVec< float > | jet_tags_values, | ||
int | algoIndex ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::get_tau_jets | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | jets, |
ROOT::VecOps::RVec< int > | index, | ||
ROOT::VecOps::RVec< edm4hep::ParticleIDData > | pid, | ||
ROOT::VecOps::RVec< float > | tag_values, | ||
int | algoIndex ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::get_truth_Higgs | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids, | ||
TString | decay = "ZZ" ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::get_truth_Z_decay | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids, | ||
TString | decay = "ZZ" ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::get_untagged_jets | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | jets, |
ROOT::VecOps::RVec< int > | index, | ||
ROOT::VecOps::RVec< edm4hep::ParticleIDData > | pid, | ||
ROOT::VecOps::RVec< float > | values, | ||
int | algoIndex ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_x_fraction | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | visible_particle, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET ) |
ROOT::VecOps::RVec< float > AnalysisFCChh::get_x_fraction_truth | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | visible_particle, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | MET ) |
ROOT::VecOps::RVec< RecoParticlePair > AnalysisFCChh::getBestOSPair | ( | ROOT::VecOps::RVec< RecoParticlePair > | electron_pairs, |
ROOT::VecOps::RVec< RecoParticlePair > | muon_pairs ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getBhadron | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getChadron | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids ) |
ROOT::VecOps::RVec< RecoParticlePair > AnalysisFCChh::getDFOSPairs | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | electrons_in, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | muons_in ) |
ROOT::VecOps::RVec< bool > AnalysisFCChh::getJet_tag | ( | ROOT::VecOps::RVec< int > | index, |
ROOT::VecOps::RVec< edm4hep::ParticleIDData > | pid, | ||
ROOT::VecOps::RVec< float > | values, | ||
int | algoIndex ) |
ROOT::VecOps::RVec< RecoParticlePair > AnalysisFCChh::getLeadingPair | ( | ROOT::VecOps::RVec< RecoParticlePair > | electron_pairs, |
ROOT::VecOps::RVec< RecoParticlePair > | muon_pairs ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getLepsFromTau | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getLepsFromW | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getLepsFromZ | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getNusFromW | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids ) |
ROOT::VecOps::RVec< RecoParticlePair > AnalysisFCChh::getOSPairs | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | leptons_in | ) |
ROOT::VecOps::RVec< RecoParticlePair > AnalysisFCChh::getPair_sublead | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particles_in | ) |
ROOT::VecOps::RVec< MCParticlePair > AnalysisFCChh::getPairs | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | particles_in | ) |
ROOT::VecOps::RVec< RecoParticlePair > AnalysisFCChh::getPairs | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particles_in | ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getPhotonsFromH | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids ) |
TLorentzVector AnalysisFCChh::getTLV_MC | ( | edm4hep::MCParticleData | MC_part | ) |
TLorentzVector AnalysisFCChh::getTLV_MET | ( | edm4hep::ReconstructedParticleData | met_object | ) |
TLorentzVector AnalysisFCChh::getTLV_reco | ( | edm4hep::ReconstructedParticleData | reco_part | ) |
TESTER: return the transverse momenta of the input ReconstructedParticles.
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getTruthEle | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | leps_from_tau | ) |
ROOT::VecOps::RVec< int > AnalysisFCChh::getTruthLepLepFlavour | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | leps_from_tau | ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::getTruthMETObj | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
TString | type = "hww_only" ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getTruthMu | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | leps_from_tau | ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getTruthTau | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids, | ||
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
TString | type ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getTruthTauHads | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids, | ||
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
TString | type ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getTruthTauLeps | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids, | ||
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
TString | type ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::getTruthZll | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids ) |
bool AnalysisFCChh::hasHiggsParent | ( | edm4hep::MCParticleData | truth_part, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles ) |
bool AnalysisFCChh::isb | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isc | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isChildOfTauFromHiggs | ( | edm4hep::MCParticleData | truth_part, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles ) |
bool AnalysisFCChh::isChildOfWFromHiggs | ( | edm4hep::MCParticleData | truth_part, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles ) |
bool AnalysisFCChh::isChildOfZFromHiggs | ( | edm4hep::MCParticleData | truth_part, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles ) |
bool AnalysisFCChh::isFromHadron | ( | edm4hep::MCParticleData | truth_part, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles ) |
bool AnalysisFCChh::isFromHiggsDirect | ( | edm4hep::MCParticleData | truth_part, |
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids, | ||
ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles ) |
bool AnalysisFCChh::isGluon | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isH | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isHadron | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isLep | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isLightLep | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isMuon | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isNeutrino | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isPhoton | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isQuark | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::iss | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isStablePhoton | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isTau | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isTop | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isW | ( | edm4hep::MCParticleData | truth_part | ) |
bool AnalysisFCChh::isZ | ( | edm4hep::MCParticleData | truth_part | ) |
ROOT::VecOps::RVec< RecoParticlePair > AnalysisFCChh::make_lb_pairing | ( | ROOT::VecOps::RVec< RecoParticlePair > | lepton_pair, |
ROOT::VecOps::RVec< RecoParticlePair > | bb_pair ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::merge_pairs | ( | ROOT::VecOps::RVec< RecoParticlePair > | pairs | ) |
ROOT::VecOps::RVec< edm4hep::MCParticleData > AnalysisFCChh::merge_parts_TLVs | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | particle_1, |
ROOT::VecOps::RVec< edm4hep::MCParticleData > | particle_2 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::merge_parts_TLVs | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_1, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particle_2 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::sel_isolated | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | sel_parts, |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | check_parts, | ||
float | dR_thres = 0.4 ) |
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > AnalysisFCChh::SortParticleCollection | ( | ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | particles_in | ) |
bool AnalysisFCChh::WWlvlvFilter | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids, | ||
ROOT::VecOps::RVec< podio::ObjectID > | parent_ids ) |
bool AnalysisFCChh::ZZllvvFilter | ( | ROOT::VecOps::RVec< edm4hep::MCParticleData > | truth_particles, |
ROOT::VecOps::RVec< podio::ObjectID > | daughter_ids ) |