@@ -1910,7 +1910,7 @@ void VarManager::FillPropagateMuon(const T& muon, const C& collision, float* val
19101910 }
19111911
19121912 if constexpr ((fillMap & ReducedMuonCov) > 0 ) {
1913- if (muon.filteringFlags () & (uint8_t (1 ) << VarManager::kMuonIsPropagated )) { // the muon is already propagated, so nothing to do
1913+ if (muon.filteringFlags () & (static_cast < uint8_t > (1 ) << VarManager::kMuonIsPropagated )) { // the muon is already propagated, so nothing to do
19141914 return ;
19151915 }
19161916 }
@@ -3148,26 +3148,26 @@ void VarManager::FillTrack(T const& track, float* values)
31483148 values[kOrphanTrack ] = static_cast <float >((track.flags () & o2::aod::track::OrphanTrack) > 0 ); // NOTE: This is NOT for Run-2
31493149 }
31503150 if (fgUsedVars[kIsSPDfirst ]) {
3151- values[kIsSPDfirst ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) > 0 );
3151+ values[kIsSPDfirst ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) > 0 );
31523152 }
31533153 if (fgUsedVars[kIsSPDboth ]) {
3154- values[kIsSPDboth ] = static_cast <float >((track.itsClusterMap () & uint8_t (3 )) > 0 );
3154+ values[kIsSPDboth ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (3 )) > 0 );
31553155 }
31563156 if (fgUsedVars[kIsSPDany ]) {
3157- values[kIsSPDany ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) || (track.itsClusterMap () & uint8_t (2 )));
3157+ values[kIsSPDany ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) || (track.itsClusterMap () & static_cast < uint8_t > (2 )));
31583158 }
31593159 if (fgUsedVars[kITSClusterMap ]) {
31603160 values[kITSClusterMap ] = track.itsClusterMap ();
31613161 }
31623162
31633163 if (fgUsedVars[kIsITSibFirst ]) {
3164- values[kIsITSibFirst ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) > 0 );
3164+ values[kIsITSibFirst ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) > 0 );
31653165 }
31663166 if (fgUsedVars[kIsITSibAny ]) {
3167- 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 );
3167+ 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 );
31683168 }
31693169 if (fgUsedVars[kIsITSibAll ]) {
3170- 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 );
3170+ 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 );
31713171 }
31723172
31733173 values[kTrackTime ] = track.trackTime ();
@@ -3276,17 +3276,17 @@ void VarManager::FillTrack(T const& track, float* values)
32763276 // Quantities based on the dalitz selections
32773277 if constexpr ((fillMap & DalitzBits) > 0 ) {
32783278 for (int i = 0 ; i < 8 ; i++) {
3279- values[kIsDalitzLeg + i] = static_cast <float >(track.dalitzBits () & (uint8_t (1 ) << i));
3279+ values[kIsDalitzLeg + i] = static_cast <float >(track.dalitzBits () & (static_cast < uint8_t > (1 ) << i));
32803280 }
32813281 }
32823282
32833283 // Quantities based on the V0 selections
32843284 if constexpr ((fillMap & TrackV0Bits) > 0 ) {
3285- values[kIsLegFromGamma ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsConversionLeg ));
3286- values[kIsLegFromK0S ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsK0sLeg ));
3287- values[kIsLegFromLambda ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsLambdaLeg ));
3288- values[kIsLegFromAntiLambda ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsALambdaLeg ));
3289- values[kIsLegFromOmega ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsOmegaLeg ));
3285+ values[kIsLegFromGamma ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsConversionLeg ));
3286+ values[kIsLegFromK0S ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsK0sLeg ));
3287+ values[kIsLegFromLambda ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsLambdaLeg ));
3288+ values[kIsLegFromAntiLambda ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsALambdaLeg ));
3289+ values[kIsLegFromOmega ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsOmegaLeg ));
32903290 values[kIsProtonFromLambdaAndAntiLambda ] = static_cast <float >((values[kIsLegFromLambda ] * track.sign () > 0 ) || (values[kIsLegFromAntiLambda ] * (-track.sign ()) > 0 ));
32913291 }
32923292
0 commit comments