ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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_MVA | protected |
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_MVA | protected |
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_MVA | inlineprotected |
KFParticle_particleList() | KFParticle_particleList | inline |
KFParticle_Tools() | KFParticle_Tools | |
m_allowZeroMassTracks | KFParticle_Tools | protected |
m_comb_DCA | KFParticle_Tools | protected |
m_constrain_int_mass | KFParticle_eventReconstruction | protected |
m_constrain_to_vertex | KFParticle_eventReconstruction | 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_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_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_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_nPars | KFParticle_MVA | 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_use_fake_pv | KFParticle_eventReconstruction | protected |
m_vertex_chi2ndof | KFParticle_Tools | protected |
m_vtx_map_node_name | KFParticle_Tools | protected |
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_eventReconstruction | inlinevirtual |
~KFParticle_MVA() | KFParticle_MVA | inlineprotectedvirtual |
~KFParticle_particleList() | KFParticle_particleList | inlinevirtual |
~KFParticle_Tools() | KFParticle_Tools | inlinevirtual |