appendTracksToIntermediates(KFParticle intermediateResonances[], std::vector< KFParticle > daughterParticles, const std::vector< int > &goodTrackIndex, int num_remaining_tracks) | KFParticle_Tools | |
buildMother(KFParticle vDaughters[], std::string daughterOrder[], bool isIntermediate, int intermediateNumber, int nTracks, bool constrainMass, float required_vertexID) | KFParticle_Tools | |
calcMinIP(const KFParticle &track, const std::vector< KFParticle > &PVs, float &minimumIP, float &minimumIPchi2) | KFParticle_Tools | |
calculateEllipsoidRadius(int posOrNeg, double sigma_ii, double sigma_jj, double sigma_ij) | KFParticle_Tools | |
calculateEllipsoidVolume(const KFParticle &particle) | KFParticle_Tools | |
calculateJT(const KFParticle &mother, const KFParticle &daughter) | KFParticle_Tools | |
constrainToVertex(KFParticle &particle, bool &goodCandidate, KFParticle &vertex) | KFParticle_Tools | |
evaluateMVA(TMVA::Reader *reader, std::vector< Float_t > reader_floats, const KFParticle &particle, const KFPVertex &vertex) | KFParticle_MVA | protected |
eventDIRA(const KFParticle &particle, const KFParticle &vertex) | KFParticle_Tools | |
findAllGoodTracks(std::vector< KFParticle > daughterParticles, const std::vector< KFParticle > &primaryVertices) | KFParticle_Tools | |
findNProngs(std::vector< KFParticle > daughterParticles, const std::vector< int > &goodTrackIndex, std::vector< std::vector< int >> goodTracksThatMeet, int nRequiredTracks, unsigned int nProngs) | KFParticle_Tools | |
findParticle(const std::string &particle) | KFParticle_Tools | |
findTwoProngs(std::vector< KFParticle > daughterParticles, std::vector< int > goodTrackIndex, int nTracks) | KFParticle_Tools | |
findUniqueDaughterCombinations(int start, int end) | KFParticle_Tools | |
flightDistanceChi2(const KFParticle &particle, const KFParticle &vertex) | KFParticle_Tools | |
getCombination(KFParticle vDaughters[], std::string daughterOrder[], KFParticle vertex, bool constrain_to_vertex, bool isIntermediate, int intermediateNumber, int nTracks, bool constrainMass, float required_vertexID) | KFParticle_Tools | |
getParticleID(const std::string &particle) | KFParticle_Tools | |
getParticleMass(const std::string &particle) | KFParticle_Tools | |
getParticleMass(const int PDGID) | KFParticle_Tools | |
getTracksFromVertex(PHCompositeNode *topNode, const KFParticle &vertex, const std::string &vertexMapName) | KFParticle_Tools | |
identify(const KFParticle &particle) | KFParticle_Tools | |
initMVA() | KFParticle_MVA | protected |
isGoodTrack(const KFParticle &particle, const std::vector< KFParticle > &primaryVertices) | KFParticle_Tools | |
isInRange(float min, float value, float max) | KFParticle_Tools | |
KFParticle_MVA()=default | KFParticle_MVA | protected |
KFParticle_Tools() | KFParticle_Tools | |
m_allowZeroMassTracks | KFParticle_Tools | protected |
m_comb_DCA | KFParticle_Tools | protected |
m_daughter_charge | KFParticle_Tools | protected |
m_daughter_name | KFParticle_Tools | protected |
m_dira_max | KFParticle_Tools | protected |
m_dira_min | KFParticle_Tools | protected |
m_dst_track | KFParticle_Tools | protected |
m_dst_trackmap | KFParticle_Tools | protected |
m_dst_vertex | KFParticle_Tools | protected |
m_dst_vertexmap | KFParticle_Tools | protected |
m_extrapolateTracksToSV | KFParticle_Tools | protected |
m_fdchi2 | KFParticle_Tools | protected |
m_get_charge_conjugate | KFParticle_Tools | protected |
m_has_intermediates | KFParticle_Tools | protected |
m_intermediate_charge | KFParticle_Tools | protected |
m_intermediate_mass_range | KFParticle_Tools | protected |
m_intermediate_max_ip | KFParticle_Tools | protected |
m_intermediate_max_ipchi2 | KFParticle_Tools | protected |
m_intermediate_min_dira | KFParticle_Tools | protected |
m_intermediate_min_fdchi2 | KFParticle_Tools | protected |
m_intermediate_min_ip | KFParticle_Tools | protected |
m_intermediate_min_ipchi2 | KFParticle_Tools | protected |
m_intermediate_min_pt | KFParticle_Tools | protected |
m_intermediate_name | KFParticle_Tools | protected |
m_intermediate_vertex_volume | KFParticle_Tools | protected |
m_max_decayLength | KFParticle_Tools | protected |
m_max_decayTime | KFParticle_Tools | protected |
m_max_mass | KFParticle_Tools | protected |
m_min_decayLength | KFParticle_Tools | protected |
m_min_decayTime | KFParticle_Tools | protected |
m_min_mass | KFParticle_Tools | protected |
m_mother_ipchi2 | KFParticle_Tools | protected |
m_mother_name_Tools | KFParticle_Tools | protected |
m_mother_pt | KFParticle_Tools | protected |
m_mother_vertex_volume | KFParticle_Tools | protected |
m_mva_cut_value | KFParticle_Tools | protected |
m_mva_path | KFParticle_MVA | protected |
m_mva_type | KFParticle_MVA | protected |
m_mva_variable_list | KFParticle_MVA | protected |
m_nMVTXHits | KFParticle_Tools | protected |
m_nPars | KFParticle_MVA | protected |
m_nTPCHits | KFParticle_Tools | protected |
m_num_intermediate_states | KFParticle_Tools | protected |
m_num_tracks | KFParticle_Tools | protected |
m_num_tracks_from_intermediate | KFParticle_Tools | protected |
m_track_chi2ndof | KFParticle_Tools | protected |
m_track_ip | KFParticle_Tools | protected |
m_track_ipchi2 | KFParticle_Tools | protected |
m_track_pt | KFParticle_Tools | protected |
m_track_ptchi2 | KFParticle_Tools | protected |
m_trk_map_node_name | KFParticle_Tools | protected |
m_vertex_chi2ndof | KFParticle_Tools | protected |
m_vtx_map_node_name | KFParticle_Tools | protected |
makeAllDaughterParticles(PHCompositeNode *topNode) | KFParticle_Tools | |
makeAllPrimaryVertices(PHCompositeNode *topNode, const std::string &vertexMapName) | KFParticle_Tools | |
makeParticle(PHCompositeNode *topNode) | KFParticle_Tools | |
makeVertex(PHCompositeNode *topNode) | KFParticle_Tools | |
removeDuplicates(std::vector< double > &v) | KFParticle_Tools | private |
removeDuplicates(std::vector< int > &v) | KFParticle_Tools | private |
removeDuplicates(std::vector< std::vector< int >> &v) | KFParticle_Tools | private |
removeDuplicates(std::vector< std::vector< std::string >> &v) | KFParticle_Tools | private |
~KFParticle_MVA()=default | KFParticle_MVA | protectedvirtual |
~KFParticle_Tools() override=default | KFParticle_Tools | |