EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <fun4all_coresoftware/blob/master/offline/packages/KFParticle_sPHENIX/KFParticle_Tools.h>
Public Member Functions | |
KFParticle_Tools () | |
KFParticle constructor. | |
virtual | ~KFParticle_Tools () |
KFParticle | makeVertex (PHCompositeNode *topNode) |
std::vector< KFParticle > | makeAllPrimaryVertices (PHCompositeNode *topNode, std::string vertexMapName) |
KFParticle | makeParticle (PHCompositeNode *topNode) |
Return a KFPTrack from track vector and covariance matrix. No mass or vertex constraints. | |
std::vector< KFParticle > | makeAllDaughterParticles (PHCompositeNode *topNode) |
int | getTracksFromVertex (PHCompositeNode *topNode, KFParticle vertex, std::string vertexMapName) |
bool | isGoodTrack (KFParticle particle, const std::vector< KFParticle > primaryVertices) |
int | calcMinIP (KFParticle track, std::vector< KFParticle > PVs, float &minimumIP, float &minimumIPchi2) |
std::vector< int > | findAllGoodTracks (std::vector< KFParticle > daughterParticles, std::vector< KFParticle > primaryVertices) |
std::vector< std::vector< int > > | findTwoProngs (std::vector< KFParticle > daughterParticles, std::vector< int > goodTrackIndex, int nTracks) |
std::vector< std::vector< int > > | findNProngs (std::vector< KFParticle > daughterParticles, std::vector< int > goodTrackIndex, std::vector< std::vector< int >> goodTracksThatMeet, int nRequiredTracks, unsigned int nProngs) |
std::vector< std::vector< int > > | appendTracksToIntermediates (KFParticle intermediateResonances[], std::vector< KFParticle > daughterParticles, std::vector< int > goodTrackIndex, int num_remaining_tracks) |
float | eventDIRA (KFParticle particle, KFParticle vertex) |
Calculates the cosine of the angle betweent the flight direction and momentum. | |
float | flightDistanceChi2 (KFParticle particle, KFParticle vertex) |
std::tuple< KFParticle, bool > | buildMother (KFParticle vDaughters[], std::string daughterOrder[], bool isIntermediate, int intermediateNumber, int nTracks, bool constrainMass, float required_vertexID) |
void | constrainToVertex (KFParticle &particle, bool &goodCandidate, KFParticle &vertex) |
std::tuple< KFParticle, bool > | getCombination (KFParticle vDaughters[], std::string daughterOrder[], KFParticle vertex, bool constrain_to_vertex, bool isIntermediate, int intermediateNumber, int nTracks, bool constrainMass, float required_vertexID) |
std::vector< std::vector < std::string > > | findUniqueDaughterCombinations (int start, int end) |
double | calculateEllipsoidRadius (int posOrNeg, double sigma_ii, double sigma_jj, double sigma_ij) |
float | calculateEllipsoidVolume (KFParticle particle) |
float | calculateJT (KFParticle mother, KFParticle daughter) |
bool | isInRange (float min, float value, float max) |
void | identify (KFParticle particle) |
Public Member Functions inherited from KFParticle_particleList | |
KFParticle_particleList () | |
virtual | ~KFParticle_particleList () |
std::map< std::string, particle_pair > | getParticleList () |
float | returnPDGMass (const int pdgIndex) |
Return mother masses from KFParticleDatabase ( pdg.lbl.gov/2019/reviews/rpp2019-rev-monte-carlo-numbering.pdf ) | |
Private Member Functions | |
void | removeDuplicates (std::vector< double > &v) |
void | removeDuplicates (std::vector< int > &v) |
void | removeDuplicates (std::vector< std::vector< int >> &v) |
void | removeDuplicates (std::vector< std::vector< std::string >> &v) |
Additional Inherited Members | |
Protected Member Functions inherited from KFParticle_MVA | |
KFParticle_MVA () | |
virtual | ~KFParticle_MVA () |
std::tuple< TMVA::Reader *, std::vector< Float_t > > | initMVA () |
Float_t | evaluateMVA (TMVA::Reader *reader, std::vector< Float_t > reader_floats, KFParticle particle, KFPVertex vertex) |
Definition at line 40 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 40 of file KFParticle_Tools.h
KFParticle_Tools::KFParticle_Tools | ( | ) |
KFParticle constructor.
Definition at line 55 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 55 of file KFParticle_Tools.cc
|
inlinevirtual |
Definition at line 45 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 45 of file KFParticle_Tools.h
std::vector< std::vector< int > > KFParticle_Tools::appendTracksToIntermediates | ( | KFParticle | intermediateResonances[], |
std::vector< KFParticle > | daughterParticles, | ||
std::vector< int > | goodTrackIndex, | ||
int | num_remaining_tracks | ||
) |
Definition at line 346 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 346 of file KFParticle_Tools.cc
References findNProngs(), findTwoProngs(), k, m_num_intermediate_states, and p.
Referenced by KFParticle_eventReconstruction::buildChain().
std::tuple< KFParticle, bool > KFParticle_Tools::buildMother | ( | KFParticle | vDaughters[], |
std::string | daughterOrder[], | ||
bool | isIntermediate, | ||
int | intermediateNumber, | ||
int | nTracks, | ||
bool | constrainMass, | ||
float | required_vertexID | ||
) |
Definition at line 464 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 464 of file KFParticle_Tools.cc
References kdfinder::abs(), eventDIRA(), flightDistanceChi2(), k, m_allowZeroMassTracks, m_get_charge_conjugate, m_has_intermediates, m_intermediate_mass_range, m_intermediate_min_dira, m_intermediate_min_fdchi2, m_intermediate_min_pt, m_intermediate_name, m_max_mass, m_min_mass, m_mother_name_Tools, m_mother_pt, m_num_intermediate_states, m_num_tracks, and m_num_tracks_from_intermediate.
Referenced by getCombination().
int KFParticle_Tools::calcMinIP | ( | KFParticle | track, |
std::vector< KFParticle > | PVs, | ||
float & | minimumIP, | ||
float & | minimumIPchi2 | ||
) |
Definition at line 213 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 213 of file KFParticle_Tools.cc
References ip().
Referenced by KFParticle_eventReconstruction::getCandidateDecay(), and isGoodTrack().
double KFParticle_Tools::calculateEllipsoidRadius | ( | int | posOrNeg, |
double | sigma_ii, | ||
double | sigma_jj, | ||
double | sigma_ij | ||
) |
Definition at line 610 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 610 of file KFParticle_Tools.cc
References kdfinder::abs().
float KFParticle_Tools::calculateEllipsoidVolume | ( | KFParticle | particle | ) |
Definition at line 623 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 623 of file KFParticle_Tools.cc
References kdfinder::abs(), M_PI, and Acts::Test::volume.
Referenced by KFParticle_nTuple::fillBranch().
float KFParticle_Tools::calculateJT | ( | KFParticle | mother, |
KFParticle | daughter | ||
) |
Definition at line 640 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 640 of file KFParticle_Tools.cc
Referenced by KFParticle_nTuple::fillBranch().
void KFParticle_Tools::constrainToVertex | ( | KFParticle & | particle, |
bool & | goodCandidate, | ||
KFParticle & | vertex | ||
) |
Definition at line 544 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 544 of file KFParticle_Tools.cc
References eventDIRA(), flightDistanceChi2(), isInRange(), m_dira_max, m_dira_min, m_fdchi2, m_max_decayLength, m_max_decayTime, m_min_decayLength, m_min_decayTime, m_mother_ipchi2, and particle.
Referenced by getCombination().
float KFParticle_Tools::eventDIRA | ( | KFParticle | particle, |
KFParticle | vertex | ||
) |
Calculates the cosine of the angle betweent the flight direction and momentum.
Definition at line 411 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 411 of file KFParticle_Tools.cc
Referenced by buildMother(), constrainToVertex(), and KFParticle_nTuple::fillBranch().
std::vector< int > KFParticle_Tools::findAllGoodTracks | ( | std::vector< KFParticle > | daughterParticles, |
std::vector< KFParticle > | primaryVertices | ||
) |
Definition at line 232 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 232 of file KFParticle_Tools.cc
References isGoodTrack(), and removeDuplicates().
Referenced by KFParticle_eventReconstruction::createDecay().
std::vector< std::vector< int > > KFParticle_Tools::findNProngs | ( | std::vector< KFParticle > | daughterParticles, |
std::vector< int > | goodTrackIndex, | ||
std::vector< std::vector< int >> | goodTracksThatMeet, | ||
int | nRequiredTracks, | ||
unsigned int | nProngs | ||
) |
Definition at line 284 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 284 of file KFParticle_Tools.cc
References m_comb_DCA, m_vertex_chi2ndof, and removeDuplicates().
Referenced by appendTracksToIntermediates(), KFParticle_eventReconstruction::buildBasicChain(), and KFParticle_eventReconstruction::buildChain().
std::vector< std::vector< int > > KFParticle_Tools::findTwoProngs | ( | std::vector< KFParticle > | daughterParticles, |
std::vector< int > | goodTrackIndex, | ||
int | nTracks | ||
) |
Definition at line 246 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 246 of file KFParticle_Tools.cc
References m_comb_DCA, and m_vertex_chi2ndof.
Referenced by appendTracksToIntermediates(), KFParticle_eventReconstruction::buildBasicChain(), and KFParticle_eventReconstruction::buildChain().
std::vector< std::vector< std::string > > KFParticle_Tools::findUniqueDaughterCombinations | ( | int | start, |
int | end | ||
) |
Definition at line 586 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 586 of file KFParticle_Tools.cc
References m_daughter_name, removeDuplicates(), and start().
Referenced by KFParticle_eventReconstruction::buildChain(), and KFParticle_eventReconstruction::getCandidateDecay().
float KFParticle_Tools::flightDistanceChi2 | ( | KFParticle | particle, |
KFParticle | vertex | ||
) |
Definition at line 438 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 438 of file KFParticle_Tools.cc
Referenced by buildMother(), constrainToVertex(), KFParticle_MVA::evaluateMVA(), and KFParticle_nTuple::fillBranch().
std::tuple< KFParticle, bool > 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 | ||
) |
Definition at line 574 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 574 of file KFParticle_Tools.cc
References buildMother(), and constrainToVertex().
Referenced by KFParticle_eventReconstruction::buildChain(), and KFParticle_eventReconstruction::getCandidateDecay().
int KFParticle_Tools::getTracksFromVertex | ( | PHCompositeNode * | topNode, |
KFParticle | vertex, | ||
std::string | vertexMapName | ||
) |
Definition at line 176 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 176 of file KFParticle_Tools.cc
References SvtxVertexMap::find(), m_dst_vertexmap, and m_vtx_map_node_name.
Referenced by KFParticle_nTuple::fillBranch().
void KFParticle_Tools::identify | ( | KFParticle | particle | ) |
Definition at line 697 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 697 of file KFParticle_Tools.cc
Referenced by KFParticle_DST::printNode(), and KFParticle_sPHENIX::printParticles().
bool KFParticle_Tools::isGoodTrack | ( | KFParticle | particle, |
const std::vector< KFParticle > | primaryVertices | ||
) |
Definition at line 192 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 192 of file KFParticle_Tools.cc
References calcMinIP(), m_track_chi2ndof, m_track_ip, m_track_ipchi2, m_track_pt, and m_track_ptchi2.
Referenced by findAllGoodTracks().
bool KFParticle_Tools::isInRange | ( | float | min, |
float | value, | ||
float | max | ||
) |
Definition at line 652 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 652 of file KFParticle_Tools.cc
References max.
Referenced by constrainToVertex(), and KFParticle_eventReconstruction::getCandidateDecay().
std::vector< KFParticle > KFParticle_Tools::makeAllDaughterParticles | ( | PHCompositeNode * | topNode | ) |
Turn all dst tracks in KFP tracks
Definition at line 159 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 159 of file KFParticle_Tools.cc
References SvtxTrackMap::begin(), SvtxTrackMap::end(), m_dst_track, m_dst_trackmap, m_trk_map_node_name, and makeParticle().
Referenced by KFParticle_eventReconstruction::createDecay().
std::vector< KFParticle > KFParticle_Tools::makeAllPrimaryVertices | ( | PHCompositeNode * | topNode, |
std::string | vertexMapName | ||
) |
Definition at line 108 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 108 of file KFParticle_Tools.cc
References SvtxVertexMap::begin(), SvtxVertexMap::end(), m_dst_vertex, m_dst_vertexmap, m_vtx_map_node_name, and makeVertex().
Referenced by KFParticle_truthAndDetTools::allPVInfo(), KFParticle_eventReconstruction::createDecay(), and QAG4SimulationKFParticle::process_event().
KFParticle KFParticle_Tools::makeParticle | ( | PHCompositeNode * | topNode | ) |
Return a KFPTrack from track vector and covariance matrix. No mass or vertex constraints.
Definition at line 132 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 132 of file KFParticle_Tools.cc
References SvtxTrack::get_charge(), SvtxTrack::get_chisq(), SvtxTrack::get_error(), SvtxTrack::get_id(), SvtxTrack::get_ndf(), SvtxTrack::get_px(), SvtxTrack::get_py(), SvtxTrack::get_pz(), SvtxTrack::get_x(), SvtxTrack::get_y(), SvtxTrack::get_z(), and m_dst_track.
Referenced by makeAllDaughterParticles().
KFParticle KFParticle_Tools::makeVertex | ( | PHCompositeNode * | topNode | ) |
Definition at line 85 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 85 of file KFParticle_Tools.cc
References SvtxVertex::get_chisq(), SvtxVertex::get_error(), SvtxVertex::get_ndof(), SvtxVertex::get_x(), SvtxVertex::get_y(), SvtxVertex::get_z(), and m_dst_vertex.
Referenced by makeAllPrimaryVertices().
|
private |
Definition at line 657 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 657 of file KFParticle_Tools.cc
References it.
Referenced by findAllGoodTracks(), findNProngs(), and findUniqueDaughterCombinations().
|
private |
Definition at line 667 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 667 of file KFParticle_Tools.cc
References it.
|
private |
Definition at line 677 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 677 of file KFParticle_Tools.cc
|
private |
Definition at line 687 of file KFParticle_Tools.cc.
View newest version in sPHENIX GitHub at line 687 of file KFParticle_Tools.cc
|
protected |
Definition at line 156 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 156 of file KFParticle_Tools.h
Referenced by KFParticle_sPHENIX::allowZeroMassTracks(), and buildMother().
|
protected |
Definition at line 138 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 138 of file KFParticle_Tools.h
Referenced by findNProngs(), findTwoProngs(), and KFParticle_sPHENIX::setMaximumDaughterDCA().
|
protected |
Definition at line 101 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 101 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::buildChain(), KFParticle_eventReconstruction::getCandidateDecay(), and KFParticle_sPHENIX::setDaughters().
|
protected |
Definition at line 100 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 100 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::buildChain(), findUniqueDaughterCombinations(), KFParticle_eventReconstruction::getCandidateDecay(), KFParticle_sPHENIX::Init(), and KFParticle_sPHENIX::setDaughters().
|
protected |
Definition at line 146 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 146 of file KFParticle_Tools.h
Referenced by constrainToVertex(), and KFParticle_sPHENIX::setMaxDIRA().
|
protected |
Definition at line 144 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 144 of file KFParticle_Tools.h
Referenced by constrainToVertex(), and KFParticle_sPHENIX::setMinDIRA().
|
protected |
Definition at line 163 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 163 of file KFParticle_Tools.h
Referenced by makeAllDaughterParticles(), and makeParticle().
|
protected |
Definition at line 161 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 161 of file KFParticle_Tools.h
Referenced by makeAllDaughterParticles().
|
protected |
Definition at line 162 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 162 of file KFParticle_Tools.h
Referenced by makeAllPrimaryVertices(), and makeVertex().
|
protected |
Definition at line 160 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 160 of file KFParticle_Tools.h
Referenced by getTracksFromVertex(), and makeAllPrimaryVertices().
|
protected |
Definition at line 142 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 142 of file KFParticle_Tools.h
Referenced by constrainToVertex(), and KFParticle_sPHENIX::setFlightDistancechi2().
|
protected |
Definition at line 154 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 154 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::getChargeConjugate().
|
protected |
Definition at line 104 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 104 of file KFParticle_Tools.h
Referenced by buildMother(), KFParticle_eventReconstruction::createDecay(), and KFParticle_sPHENIX::hasIntermediateStates().
|
protected |
Definition at line 106 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 106 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::buildChain(), and KFParticle_sPHENIX::setIntermediateStates().
|
protected |
Definition at line 107 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 107 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::setIntermediateMassRange().
|
protected |
Definition at line 112 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 112 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::getCandidateDecay(), and KFParticle_sPHENIX::setIntermediateIPRange().
|
protected |
Definition at line 114 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 114 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::getCandidateDecay(), and KFParticle_sPHENIX::setIntermediateIPchi2Range().
|
protected |
Definition at line 109 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 109 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::setIntermediateMinDIRA().
|
protected |
Definition at line 110 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 110 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::setIntermediateMinFDchi2().
|
protected |
Definition at line 111 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 111 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::getCandidateDecay(), KFParticle_sPHENIX::setIntermediateIPRange(), and KFParticle_sPHENIX::setIntermediateMinIP().
|
protected |
Definition at line 113 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 113 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::getCandidateDecay(), KFParticle_sPHENIX::setIntermediateIPchi2Range(), and KFParticle_sPHENIX::setIntermediateMinIPchi2().
|
protected |
Definition at line 108 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 108 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::setIntermediateMinPT().
|
protected |
Definition at line 105 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 105 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::buildChain(), buildMother(), and KFParticle_sPHENIX::setIntermediateStates().
|
protected |
Definition at line 126 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 126 of file KFParticle_Tools.h
Referenced by constrainToVertex(), and KFParticle_sPHENIX::setDecayLengthRange().
|
protected |
Definition at line 122 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 122 of file KFParticle_Tools.h
Referenced by constrainToVertex(), and KFParticle_sPHENIX::setDecayTimeRange().
|
protected |
Definition at line 118 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 118 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::setMaximumMass().
|
protected |
Definition at line 124 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 124 of file KFParticle_Tools.h
Referenced by constrainToVertex(), and KFParticle_sPHENIX::setDecayLengthRange().
|
protected |
Definition at line 120 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 120 of file KFParticle_Tools.h
Referenced by constrainToVertex(), and KFParticle_sPHENIX::setDecayTimeRange().
|
protected |
Definition at line 116 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 116 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::setMinimumMass().
|
protected |
Definition at line 150 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 150 of file KFParticle_Tools.h
Referenced by constrainToVertex(), and KFParticle_sPHENIX::setMotherIPchi2().
|
protected |
Definition at line 97 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 97 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::setMotherName().
|
protected |
Definition at line 148 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 148 of file KFParticle_Tools.h
Referenced by buildMother(), and KFParticle_sPHENIX::setMotherPT().
|
protected |
Definition at line 152 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 152 of file KFParticle_Tools.h
Referenced by KFParticle_sPHENIX::setMVACutValue().
|
protected |
Definition at line 98 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 98 of file KFParticle_Tools.h
Referenced by appendTracksToIntermediates(), KFParticle_eventReconstruction::buildChain(), buildMother(), and KFParticle_sPHENIX::setNumberOfIntermediateStates().
|
protected |
Definition at line 102 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 102 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::buildBasicChain(), KFParticle_eventReconstruction::buildChain(), buildMother(), KFParticle_sPHENIX::Init(), and KFParticle_sPHENIX::setNumberOfTracks().
|
protected |
Definition at line 99 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 99 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::buildChain(), buildMother(), and KFParticle_sPHENIX::setNumberTracksFromIntermeditateState().
|
protected |
Definition at line 136 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 136 of file KFParticle_Tools.h
Referenced by isGoodTrack(), and KFParticle_sPHENIX::setMaximumTrackchi2nDOF().
|
protected |
Definition at line 132 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 132 of file KFParticle_Tools.h
Referenced by isGoodTrack(), and KFParticle_sPHENIX::setMinimumTrackIP().
|
protected |
Definition at line 134 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 134 of file KFParticle_Tools.h
Referenced by isGoodTrack(), and KFParticle_sPHENIX::setMinimumTrackIPchi2().
|
protected |
Definition at line 128 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 128 of file KFParticle_Tools.h
Referenced by isGoodTrack(), and KFParticle_sPHENIX::setMinimumTrackPT().
|
protected |
Definition at line 130 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 130 of file KFParticle_Tools.h
Referenced by isGoodTrack(), and KFParticle_sPHENIX::setMaximumTrackPTchi2().
|
protected |
Definition at line 159 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 159 of file KFParticle_Tools.h
Referenced by makeAllDaughterParticles(), KFParticle_sPHENIX::process_event(), and KFParticle_sPHENIX::setTrackMapNodeName().
|
protected |
Definition at line 140 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 140 of file KFParticle_Tools.h
Referenced by findNProngs(), findTwoProngs(), and KFParticle_sPHENIX::setMaximumVertexchi2nDOF().
|
protected |
Definition at line 158 of file KFParticle_Tools.h.
View newest version in sPHENIX GitHub at line 158 of file KFParticle_Tools.h
Referenced by KFParticle_eventReconstruction::createDecay(), getTracksFromVertex(), makeAllPrimaryVertices(), KFParticle_sPHENIX::process_event(), and KFParticle_sPHENIX::setVertexMapNodeName().