@@ -1916,7 +1916,7 @@ void VarManager::FillPropagateMuon(const T& muon, const C& collision, float* val
19161916 }
19171917
19181918 if constexpr ((fillMap & ReducedMuonCov) > 0 ) {
1919- if (muon.filteringFlags () & (uint8_t (1 ) << VarManager::kMuonIsPropagated )) { // the muon is already propagated, so nothing to do
1919+ if (muon.filteringFlags () & (static_cast < uint8_t > (1 ) << VarManager::kMuonIsPropagated )) { // the muon is already propagated, so nothing to do
19201920 return ;
19211921 }
19221922 }
@@ -3154,26 +3154,26 @@ void VarManager::FillTrack(T const& track, float* values)
31543154 values[kOrphanTrack ] = static_cast <float >((track.flags () & o2::aod::track::OrphanTrack) > 0 ); // NOTE: This is NOT for Run-2
31553155 }
31563156 if (fgUsedVars[kIsSPDfirst ]) {
3157- values[kIsSPDfirst ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) > 0 );
3157+ values[kIsSPDfirst ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) > 0 );
31583158 }
31593159 if (fgUsedVars[kIsSPDboth ]) {
3160- values[kIsSPDboth ] = static_cast <float >((track.itsClusterMap () & uint8_t (3 )) > 0 );
3160+ values[kIsSPDboth ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (3 )) > 0 );
31613161 }
31623162 if (fgUsedVars[kIsSPDany ]) {
3163- values[kIsSPDany ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) || (track.itsClusterMap () & uint8_t (2 )));
3163+ values[kIsSPDany ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) || (track.itsClusterMap () & static_cast < uint8_t > (2 )));
31643164 }
31653165 if (fgUsedVars[kITSClusterMap ]) {
31663166 values[kITSClusterMap ] = track.itsClusterMap ();
31673167 }
31683168
31693169 if (fgUsedVars[kIsITSibFirst ]) {
3170- values[kIsITSibFirst ] = static_cast <float >((track.itsClusterMap () & uint8_t (1 )) > 0 );
3170+ values[kIsITSibFirst ] = static_cast <float >((track.itsClusterMap () & static_cast < uint8_t > (1 )) > 0 );
31713171 }
31723172 if (fgUsedVars[kIsITSibAny ]) {
3173- 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 );
3173+ 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 );
31743174 }
31753175 if (fgUsedVars[kIsITSibAll ]) {
3176- 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 );
3176+ 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 );
31773177 }
31783178
31793179 values[kTrackTime ] = track.trackTime ();
@@ -3282,17 +3282,17 @@ void VarManager::FillTrack(T const& track, float* values)
32823282 // Quantities based on the dalitz selections
32833283 if constexpr ((fillMap & DalitzBits) > 0 ) {
32843284 for (int i = 0 ; i < 8 ; i++) {
3285- values[kIsDalitzLeg + i] = static_cast <float >(track.dalitzBits () & (uint8_t (1 ) << i));
3285+ values[kIsDalitzLeg + i] = static_cast <float >(track.dalitzBits () & (static_cast < uint8_t > (1 ) << i));
32863286 }
32873287 }
32883288
32893289 // Quantities based on the V0 selections
32903290 if constexpr ((fillMap & TrackV0Bits) > 0 ) {
3291- values[kIsLegFromGamma ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsConversionLeg ));
3292- values[kIsLegFromK0S ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsK0sLeg ));
3293- values[kIsLegFromLambda ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsLambdaLeg ));
3294- values[kIsLegFromAntiLambda ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsALambdaLeg ));
3295- values[kIsLegFromOmega ] = static_cast <float >(track.pidbit () & (uint8_t (1 ) << VarManager::kIsOmegaLeg ));
3291+ values[kIsLegFromGamma ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsConversionLeg ));
3292+ values[kIsLegFromK0S ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsK0sLeg ));
3293+ values[kIsLegFromLambda ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsLambdaLeg ));
3294+ values[kIsLegFromAntiLambda ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsALambdaLeg ));
3295+ values[kIsLegFromOmega ] = static_cast <float >(track.pidbit () & (static_cast < uint8_t > (1 ) << VarManager::kIsOmegaLeg ));
32963296 values[kIsProtonFromLambdaAndAntiLambda ] = static_cast <float >((values[kIsLegFromLambda ] * track.sign () > 0 ) || (values[kIsLegFromAntiLambda ] * (-track.sign ()) > 0 ));
32973297 }
32983298
0 commit comments