@@ -29,11 +29,11 @@ class BasePairCleaner
2929 virtual ~BasePairCleaner () = default ;
3030
3131 template <modes::Mode mode, typename T>
32- void init (T const & PairCuts )
32+ void init (T const & pairCuts )
3333 {
3434 if constexpr (modes::isFlagSet (mode, modes::Mode::kMc )) {
35- mMixPairsWithCommonAncestor = PairCuts .mixOnlyCommonAncestor .value ;
36- mMixPairsWithNonCommonAncestor = PairCuts .mixOnlyNonCommonAncestor .value ;
35+ mMixPairsWithCommonAncestor = pairCuts .mixOnlyCommonAncestor .value ;
36+ mMixPairsWithNonCommonAncestor = pairCuts .mixOnlyNonCommonAncestor .value ;
3737 if (mMixPairsWithCommonAncestor && mMixPairsWithNonCommonAncestor ) {
3838 LOG (fatal) << " Both mixing with common and non-common ancestor is activated. Breaking..." ;
3939 }
@@ -147,14 +147,14 @@ class V0V0PairCleaner : public BasePairCleaner // also works for particles decay
147147 public:
148148 V0V0PairCleaner () = default ;
149149 template <typename T1 , typename T2 , typename T3 >
150- bool isCleanPair (const T1 & v01, const T2 & v02, const T3 & trackTable) const
150+ bool isCleanPair (T1 const & v01, T2 const & v02, T3 const & trackTable) const
151151 {
152152 auto posDaughter1 = trackTable.rawIteratorAt (v01.posDauId () - trackTable.offset ());
153153 auto negDaughter1 = trackTable.rawIteratorAt (v01.negDauId () - trackTable.offset ());
154154 auto posDaughter2 = trackTable.rawIteratorAt (v02.posDauId () - trackTable.offset ());
155155 auto negDaughter2 = trackTable.rawIteratorAt (v02.negDauId () - trackTable.offset ());
156- // check all charge combinations
157- return this ->isCleanParticlePair (posDaughter1, posDaughter2) && this ->isCleanParticlePair (negDaughter1, negDaughter2) &&
156+ return this -> isCleanParticlePair (v01, v02) &&
157+ this ->isCleanParticlePair (posDaughter1, posDaughter2) && this ->isCleanParticlePair (negDaughter1, negDaughter2) &&
158158 this ->isCleanParticlePair (posDaughter1, negDaughter2) && this ->isCleanParticlePair (negDaughter1, posDaughter2);
159159 }
160160
@@ -181,7 +181,7 @@ class TrackV0PairCleaner : public BasePairCleaner // also works for particles de
181181 public:
182182 TrackV0PairCleaner () = default ;
183183 template <typename T1 , typename T2 , typename T3 >
184- bool isCleanPair (const T1 & track, const T2 & v0, const T3 & trackTable) const
184+ bool isCleanPair (T1 const & track, T2 const & v0, T3 const & trackTable) const
185185 {
186186 auto posDaughter = trackTable.rawIteratorAt (v0.posDauId () - trackTable.offset ());
187187 auto negDaughter = trackTable.rawIteratorAt (v0.negDauId () - trackTable.offset ());
@@ -211,7 +211,7 @@ class TrackKinkPairCleaner : public BasePairCleaner
211211 public:
212212 TrackKinkPairCleaner () = default ;
213213 template <typename T1 , typename T2 , typename T3 >
214- bool isCleanPair (const T1 & track, const T2 & kink, const T3 & trackTable) const
214+ bool isCleanPair (T1 const & track, T2 const & kink, T3 const & trackTable) const
215215 {
216216 auto chaDaughter = trackTable.rawIteratorAt (kink.chaDauId () - trackTable.offset ());
217217 return this ->isCleanParticlePair (chaDaughter, track);
@@ -240,7 +240,7 @@ class TrackCascadePairCleaner : public BasePairCleaner
240240 public:
241241 TrackCascadePairCleaner () = default ;
242242 template <typename T1 , typename T2 , typename T3 >
243- bool isCleanPair (const T1 & track, const T2 & cascade, const T3 & trackTable) const
243+ bool isCleanPair (T1 const & track, T2 const & cascade, T3 const & trackTable) const
244244 {
245245 auto bachelor = trackTable.rawIteratorAt (cascade.bachelorId () - trackTable.offset ());
246246 auto posDaughter = trackTable.rawIteratorAt (cascade.posDauId () - trackTable.offset ());
0 commit comments