Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
KFParticle_Tools Member List

This is the complete list of members for KFParticle_Tools, including all inherited members.

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_MVAprotected
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_MVAprotected
isGoodTrack(const KFParticle &particle, const std::vector< KFParticle > &primaryVertices)KFParticle_Tools
isInRange(float min, float value, float max)KFParticle_Tools
KFParticle_MVA()=defaultKFParticle_MVAprotected
KFParticle_Tools()KFParticle_Tools
m_allowZeroMassTracksKFParticle_Toolsprotected
m_comb_DCAKFParticle_Toolsprotected
m_daughter_chargeKFParticle_Toolsprotected
m_daughter_nameKFParticle_Toolsprotected
m_dira_maxKFParticle_Toolsprotected
m_dira_minKFParticle_Toolsprotected
m_dst_trackKFParticle_Toolsprotected
m_dst_trackmapKFParticle_Toolsprotected
m_dst_vertexKFParticle_Toolsprotected
m_dst_vertexmapKFParticle_Toolsprotected
m_extrapolateTracksToSVKFParticle_Toolsprotected
m_fdchi2KFParticle_Toolsprotected
m_get_charge_conjugateKFParticle_Toolsprotected
m_has_intermediatesKFParticle_Toolsprotected
m_intermediate_chargeKFParticle_Toolsprotected
m_intermediate_mass_rangeKFParticle_Toolsprotected
m_intermediate_max_ipKFParticle_Toolsprotected
m_intermediate_max_ipchi2KFParticle_Toolsprotected
m_intermediate_min_diraKFParticle_Toolsprotected
m_intermediate_min_fdchi2KFParticle_Toolsprotected
m_intermediate_min_ipKFParticle_Toolsprotected
m_intermediate_min_ipchi2KFParticle_Toolsprotected
m_intermediate_min_ptKFParticle_Toolsprotected
m_intermediate_nameKFParticle_Toolsprotected
m_intermediate_vertex_volumeKFParticle_Toolsprotected
m_max_decayLengthKFParticle_Toolsprotected
m_max_decayTimeKFParticle_Toolsprotected
m_max_massKFParticle_Toolsprotected
m_min_decayLengthKFParticle_Toolsprotected
m_min_decayTimeKFParticle_Toolsprotected
m_min_massKFParticle_Toolsprotected
m_mother_ipchi2KFParticle_Toolsprotected
m_mother_name_ToolsKFParticle_Toolsprotected
m_mother_ptKFParticle_Toolsprotected
m_mother_vertex_volumeKFParticle_Toolsprotected
m_mva_cut_valueKFParticle_Toolsprotected
m_mva_pathKFParticle_MVAprotected
m_mva_typeKFParticle_MVAprotected
m_mva_variable_listKFParticle_MVAprotected
m_nMVTXHitsKFParticle_Toolsprotected
m_nParsKFParticle_MVAprotected
m_nTPCHitsKFParticle_Toolsprotected
m_num_intermediate_statesKFParticle_Toolsprotected
m_num_tracksKFParticle_Toolsprotected
m_num_tracks_from_intermediateKFParticle_Toolsprotected
m_track_chi2ndofKFParticle_Toolsprotected
m_track_ipKFParticle_Toolsprotected
m_track_ipchi2KFParticle_Toolsprotected
m_track_ptKFParticle_Toolsprotected
m_track_ptchi2KFParticle_Toolsprotected
m_trk_map_node_nameKFParticle_Toolsprotected
m_vertex_chi2ndofKFParticle_Toolsprotected
m_vtx_map_node_nameKFParticle_Toolsprotected
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_Toolsprivate
removeDuplicates(std::vector< int > &v)KFParticle_Toolsprivate
removeDuplicates(std::vector< std::vector< int >> &v)KFParticle_Toolsprivate
removeDuplicates(std::vector< std::vector< std::string >> &v)KFParticle_Toolsprivate
~KFParticle_MVA()=defaultKFParticle_MVAprotectedvirtual
~KFParticle_Tools() override=defaultKFParticle_Tools