EIC 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, 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(KFParticle track, 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(KFParticle particle)KFParticle_Tools
calculateJT(KFParticle mother, KFParticle daughter)KFParticle_Tools
constrainToVertex(KFParticle &particle, bool &goodCandidate, KFParticle &vertex)KFParticle_Tools
evaluateMVA(TMVA::Reader *reader, std::vector< Float_t > reader_floats, KFParticle particle, KFPVertex vertex)KFParticle_MVAprotected
eventDIRA(KFParticle particle, KFParticle vertex)KFParticle_Tools
findAllGoodTracks(std::vector< KFParticle > daughterParticles, std::vector< KFParticle > primaryVertices)KFParticle_Tools
findNProngs(std::vector< KFParticle > daughterParticles, std::vector< int > goodTrackIndex, std::vector< std::vector< int >> goodTracksThatMeet, int nRequiredTracks, unsigned int nProngs)KFParticle_Tools
findTwoProngs(std::vector< KFParticle > daughterParticles, std::vector< int > goodTrackIndex, int nTracks)KFParticle_Tools
findUniqueDaughterCombinations(int start, int end)KFParticle_Tools
flightDistanceChi2(KFParticle particle, 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
getParticleList()KFParticle_particleList
getTracksFromVertex(PHCompositeNode *topNode, KFParticle vertex, std::string vertexMapName)KFParticle_Tools
identify(KFParticle particle)KFParticle_Tools
initMVA()KFParticle_MVAprotected
isGoodTrack(KFParticle particle, const std::vector< KFParticle > primaryVertices)KFParticle_Tools
isInRange(float min, float value, float max)KFParticle_Tools
KFParticle_MVA()KFParticle_MVAinlineprotected
KFParticle_particleList()KFParticle_particleListinline
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_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_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_mva_cut_valueKFParticle_Toolsprotected
m_mva_pathKFParticle_MVAprotected
m_mva_typeKFParticle_MVAprotected
m_mva_variable_listKFParticle_MVAprotected
m_nParsKFParticle_MVAprotected
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, 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
returnPDGMass(const int pdgIndex)KFParticle_particleList
~KFParticle_MVA()KFParticle_MVAinlineprotectedvirtual
~KFParticle_particleList()KFParticle_particleListinlinevirtual
~KFParticle_Tools()KFParticle_Toolsinlinevirtual