@@ -762,7 +762,6 @@ DECLARE_SOA_TABLE(EMGlobalMuonSelfIds, "AOD", "EMGLMUSELFID", emprimarymuon::Glo
762762// iterators
763763using EMGlobalMuonSelfId = EMGlobalMuonSelfIds::iterator;
764764
765-
766765namespace oldemprimarytrack
767766{
768767DECLARE_SOA_COLUMN (Sign, sign, int8_t );
@@ -775,8 +774,8 @@ DECLARE_SOA_COLUMN(CollisionId, collisionId, int); //!
775774DECLARE_SOA_COLUMN (TrackId, trackId, int ); // !
776775DECLARE_SOA_COLUMN (TrackBit, trackBit, uint16_t ); // !
777776DECLARE_SOA_COLUMN (Signed1Pt, signed1Pt, float ); // ! (sign of charge)/Pt in c/GeV. Use pt() and sign() instead
778- DECLARE_SOA_COLUMN (Eta, eta, float ); // !
779- DECLARE_SOA_COLUMN (Phi, phi, float ); // !
777+ DECLARE_SOA_COLUMN (Eta, eta, float ); // !
778+ DECLARE_SOA_COLUMN (Phi, phi, float ); // !
780779DECLARE_SOA_DYNAMIC_COLUMN (Pt, pt, [](float signed1Pt) -> float { return 1 .f / std::fabs (signed1Pt); });
781780DECLARE_SOA_DYNAMIC_COLUMN (Sign, sign, [](float signed1Pt) -> short { return (signed1Pt > 0 ) ? 1 : -1 ; }); // ! Charge: positive: 1, negative: -1
782781} // namespace emprimarytrack
0 commit comments