22 #ifndef KFPARTICLESPHENIX_KFPARTICLESPHENIX_H
23 #define KFPARTICLESPHENIX_KFPARTICLESPHENIX_H
33 #include <KFParticle.h>
61 KFParticle chosenVertex,
62 std::vector<KFParticle> daughterParticles,
63 std::vector<KFParticle> intermediateParticles,
64 int numPVs,
int numTracks);
100 for (
unsigned int i = 0; i < num_tracks.size(); ++i)
119 void setDaughters(std::vector<std::pair<std::string, int>> daughter_list)
121 for (
unsigned int i = 0; i < daughter_list.size(); ++i)
130 for (
unsigned int i = 0; i < intermediate_list.size(); ++i)
193 for (
unsigned int i = 0; i < intermediate_mass_range.size(); ++i)
m_intermediate_mass_range.push_back(intermediate_mass_range[i]);
203 for (
unsigned int i = 0; i < intermediate_min_IP.size(); ++i)
m_intermediate_min_ip.push_back(intermediate_min_IP[i]);
208 for (
unsigned int i = 0; i < intermediate_IP_range.size(); ++i)
217 for (
unsigned int i = 0; i < intermediate_min_IPchi2.size(); ++i)
m_intermediate_min_ipchi2.push_back(intermediate_min_IPchi2[i]);
222 for (
unsigned int i = 0; i < intermediate_IPchi2_range.size(); ++i)
231 for (
unsigned int i = 0; i < intermediate_min_DIRA.size(); ++i)
m_intermediate_min_dira.push_back(intermediate_min_DIRA[i]);
236 for (
unsigned int i = 0; i < intermediate_min_FDchi2.size(); ++i)
m_intermediate_min_fdchi2.push_back(intermediate_min_FDchi2[i]);
245 for (
unsigned int i = 0; i < mva_variable_list.size(); ++i)
m_mva_variable_list.push_back(mva_variable_list[i]);
291 #endif //KFPARTICLESPHENIX_KFPARTICLESPHENIX_H