EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
KFParticle_eventReconstruction Member List

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

appendTracksToIntermediates(KFParticle intermediateResonances[], std::vector< KFParticle > daughterParticles, std::vector< int > goodTrackIndex, int num_remaining_tracks)KFParticle_Tools
buildBasicChain(std::vector< KFParticle > &selectedMotherBasic, std::vector< KFParticle > &selectedVertexBasic, std::vector< std::vector< KFParticle >> &selectedDaughtersBasic, const std::vector< KFParticle > &daughterParticlesBasic, const std::vector< int > &goodTrackIndexBasic, const std::vector< KFParticle > &primaryVerticesBasic)KFParticle_eventReconstruction
buildChain(std::vector< KFParticle > &selectedMotherAdv, std::vector< KFParticle > &selectedVertexAdv, std::vector< std::vector< KFParticle >> &selectedDaughtersAdv, std::vector< std::vector< KFParticle >> &selectedIntermediatesAdv, const std::vector< KFParticle > &daughterParticlesAdv, const std::vector< int > &goodTrackIndexAdv, const std::vector< KFParticle > &primaryVerticesAdv)KFParticle_eventReconstruction
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
createDecay(PHCompositeNode *topNode, std::vector< KFParticle > &selectedMother, std::vector< KFParticle > &selectedVertex, std::vector< std::vector< KFParticle >> &selectedDaughters, std::vector< std::vector< KFParticle >> &selectedIntermediates, int &nPVs, int &multiplicity)KFParticle_eventReconstruction
createFakePV()KFParticle_eventReconstruction
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
getCandidateDecay(std::vector< KFParticle > &selectedMotherCand, std::vector< KFParticle > &selectedVertexCand, std::vector< std::vector< KFParticle >> &selectedDaughtersCand, std::vector< KFParticle > daughterParticlesCand, std::vector< std::vector< int >> goodTracksThatMeetCand, std::vector< KFParticle > primaryVerticesCand, int n_track_start, int n_track_stop, bool isIntermediate, int intermediateNumber, bool constrainMass)KFParticle_eventReconstruction
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_eventReconstruction()KFParticle_eventReconstruction
KFParticle_MVA()KFParticle_MVAinlineprotected
KFParticle_particleList()KFParticle_particleListinline
KFParticle_Tools()KFParticle_Tools
m_allowZeroMassTracksKFParticle_Toolsprotected
m_comb_DCAKFParticle_Toolsprotected
m_constrain_int_massKFParticle_eventReconstructionprotected
m_constrain_to_vertexKFParticle_eventReconstructionprotected
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_use_fake_pvKFParticle_eventReconstructionprotected
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
returnPDGMass(const int pdgIndex)KFParticle_particleList
selectBestCombination(bool PVconstraint, bool isAnInterMother, std::vector< KFParticle > possibleCandidates, std::vector< KFParticle > possibleVertex)KFParticle_eventReconstruction
~KFParticle_eventReconstruction()KFParticle_eventReconstructioninlinevirtual
~KFParticle_MVA()KFParticle_MVAinlineprotectedvirtual
~KFParticle_particleList()KFParticle_particleListinlinevirtual
~KFParticle_Tools()KFParticle_Toolsinlinevirtual