@@ -166,21 +166,29 @@ struct ResoTrackFlags {
166166};
167167// These macros build framework expression nodes and cannot be replaced by
168168// ordinary constexpr functions without changing their public DSL API.
169- // NOLINTBEGIN (cppcoreguidelines-macro-usage)
169+ // NOLINTNEXTLINE (cppcoreguidelines-macro-usage)
170170#define requireTrackFlag (mask ) ((o2::aod::resodaughter::trackFlags & o2::aod::resodaughter::mask) == o2::aod::resodaughter::mask)
171171
172+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
172173#define requirePassedITSRefit () requireTrackFlag(ResoTrackFlags::kPassedITSRefit )
174+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
173175#define requirePassedTPCRefit () requireTrackFlag(ResoTrackFlags::kPassedTPCRefit )
176+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
174177#define requireGlobalTrack () requireTrackFlag(ResoTrackFlags::kIsGlobalTrack )
178+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
175179#define requireGlobalTrackWoDCA () requireTrackFlag(ResoTrackFlags::kIsGlobalTrackWoDCA )
180+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
176181#define requirePrimaryTrack () requireTrackFlag(ResoTrackFlags::kIsPrimaryTrack )
182+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
177183#define requirePVContributor () requireTrackFlag(ResoTrackFlags::kIsPVContributor )
184+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
178185#define requireHasTOF () requireTrackFlag(ResoTrackFlags::kHasTOF )
186+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
179187#define requireSign () requireTrackFlag(ResoTrackFlags::kSign )
180188
189+ // NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
181190#define DECLARE_DYN_TRKSEL_COLUMN (_Name_, _Getter_, _Mask_ ) \
182191 DECLARE_SOA_DYNAMIC_COLUMN (_Name_, _Getter_, [](ResoTrackFlags::flagtype flags) -> bool { return ResoTrackFlags::checkFlag (flags, _Mask_); });
183- // NOLINTEND(cppcoreguidelines-macro-usage)
184192
185193DECLARE_SOA_INDEX_COLUMN (ResoCollision, resoCollision);
186194DECLARE_SOA_INDEX_COLUMN (ResoCollisionDF, resoCollisionDF);
0 commit comments