Skip to content
Snippets Groups Projects

Draft: Add momentum- and position-based pseudorapidity calculations to CompositeParticle

Open Thomas Boettcher requested to merge thboettc_eta_mom_pos into master
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
@@ -33,8 +33,8 @@ __device__ bool two_track_line_ks::two_track_line_ks_t::select(
const float cos =
(state1.px() * state2.px() + state1.py() * state2.py() + state1.pz() * state2.pz()) / (state1.p() * state2.p());
const bool decision =
vertex.chi2() < properties.maxVertexChi2 && particle.eta_position() > properties.minEta_Ks &&
particle.eta_position() < properties.maxEta_Ks && particle.has_pv() && particle.minipchi2() > properties.minTrackIPChi2_Ks &&
vertex.chi2() < properties.maxVertexChi2 && particle.eta_momentum() > properties.minEta_Ks &&
particle.eta_momentum() < properties.maxEta_Ks && particle.has_pv() && particle.minipchi2() > properties.minTrackIPChi2_Ks &&
particle.m12(Allen::mPi, Allen::mPi) > properties.minM_Ks &&
particle.m12(Allen::mPi, Allen::mPi) < properties.maxM_Ks && vertex.pt() > properties.minComboPt_Ks &&
cos > properties.minCosOpening && particle.dira() > properties.minCosDira &&
Loading