@@ -1896,7 +1896,7 @@ void VarManager::FillPropagateMuon(const T& muon, const C& collision, float* val
18961896 }
18971897
18981898 if constexpr ((fillMap & ReducedMuonCov) > 0 ) {
1899- if (muon.filteringFlags () & (uint8_t (1 ) << VarManager::kMuonIsPropagated )) { // the muon is already propagated, so nothing to do
1899+ if (muon.filteringFlags () & (static_cast < uint8_t > (1 ) << VarManager::kMuonIsPropagated )) { // the muon is already propagated, so nothing to do
19001900 return ;
19011901 }
19021902 }
@@ -3134,26 +3134,26 @@ void VarManager::FillTrack(T const& track, float* values)
31343134 values[kOrphanTrack ] = static_cast <float >((track.flags () & o2::aod::track::OrphanTrack) > 0 ); // NOTE: This is NOT for Run-2
31353135 }
31363136 if (fgUsedVars[kIsSPDfirst ]) {
3137- values[kIsSPDfirst ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) > 0 );
3137+ values[kIsSPDfirst ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) > 0 );
31383138 }
31393139 if (fgUsedVars[kIsSPDboth ]) {
3140- values[kIsSPDboth ] = static_cast <float >((track.itsClusterMap () & uint8_t (3 )) > 0 );
3140+ values[kIsSPDboth ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (3 )) > 0 );
31413141 }
31423142 if (fgUsedVars[kIsSPDany ]) {
3143- values[kIsSPDany ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) || (track.itsClusterMap () & uint8_t (2 )));
3143+ values[kIsSPDany ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) || (track.itsClusterMap () & static_cast < uint8_t > (2 )));
31443144 }
31453145 if (fgUsedVars[kITSClusterMap ]) {
31463146 values[kITSClusterMap ] = track.itsClusterMap ();
31473147 }
31483148
31493149 if (fgUsedVars[kIsITSibFirst ]) {
3150- values[kIsITSibFirst ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) > 0 );
3150+ values[kIsITSibFirst ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) > 0 );
31513151 }
31523152 if (fgUsedVars[kIsITSibAny ]) {
3153- values[kIsITSibAny ] = static_cast <float >((track.itsClusterMap () & (1 << uint8_t (0 ))) > 0 || (track.itsClusterMap () & (1 << uint8_t (1 ))) > 0 || (track.itsClusterMap () & (1 << uint8_t (2 ))) > 0 );
3153+ values[kIsITSibAny ] = static_cast <float >((track.itsClusterMap () & (1 << static_cast < uint8_t > (0 ))) > 0 || (track.itsClusterMap () & (1 << static_cast < uint8_t > (1 ))) > 0 || (track.itsClusterMap () & (1 << static_cast < uint8_t > (2 ))) > 0 );
31543154 }
31553155 if (fgUsedVars[kIsITSibAll ]) {
3156- values[kIsITSibAll ] = static_cast <float >((track.itsClusterMap () & (1 << uint8_t (0 ))) > 0 && (track.itsClusterMap () & (1 << uint8_t (1 ))) > 0 && (track.itsClusterMap () & (1 << uint8_t (2 ))) > 0 );
3156+ values[kIsITSibAll ] = static_cast <float >((track.itsClusterMap () & (1 << static_cast < uint8_t > (0 ))) > 0 && (track.itsClusterMap () & (1 << static_cast < uint8_t > (1 ))) > 0 && (track.itsClusterMap () & (1 << static_cast < uint8_t > (2 ))) > 0 );
31573157 }
31583158
31593159 values[kTrackTime ] = track.trackTime ();
@@ -3262,17 +3262,17 @@ void VarManager::FillTrack(T const& track, float* values)
32623262 // Quantities based on the dalitz selections
32633263 if constexpr ((fillMap & DalitzBits) > 0 ) {
32643264 for (int i = 0 ; i < 8 ; i++) {
3265- values[kIsDalitzLeg + i] = static_cast <float >(track.dalitzBits () & (uint8_t (1 ) << i));
3265+ values[kIsDalitzLeg + i] = static_cast <float >(track.dalitzBits () & (static_cast < uint8_t > (1 ) << i));
32663266 }
32673267 }
32683268
32693269 // Quantities based on the V0 selections
32703270 if constexpr ((fillMap & TrackV0Bits) > 0 ) {
3271- values[kIsLegFromGamma ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsConversionLeg ));
3272- values[kIsLegFromK0S ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsK0sLeg ));
3273- values[kIsLegFromLambda ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsLambdaLeg ));
3274- values[kIsLegFromAntiLambda ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsALambdaLeg ));
3275- values[kIsLegFromOmega ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsOmegaLeg ));
3271+ values[kIsLegFromGamma ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsConversionLeg ));
3272+ values[kIsLegFromK0S ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsK0sLeg ));
3273+ values[kIsLegFromLambda ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsLambdaLeg ));
3274+ values[kIsLegFromAntiLambda ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsALambdaLeg ));
3275+ values[kIsLegFromOmega ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsOmegaLeg ));
32763276 values[kIsProtonFromLambdaAndAntiLambda ] = static_cast <float >((values[kIsLegFromLambda ] * track.sign () > 0 ) || (values[kIsLegFromAntiLambda ] * (-track.sign ()) > 0 ));
32773277 }
32783278
0 commit comments