Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ struct DetectorOccupancyQaTask {
}
// track QA counters
histos.add("nTrackCounter_after_cuts_QA", "", kTH1D, {{12, -0.5, 11.5, "track QA"}});
TAxis* axTrackCounters = reinterpret_cast<TAxis*>(histos.get<TH1>(HIST("nTrackCounter_after_cuts_QA"))->GetXaxis());
TAxis* axTrackCounters = histos.get<TH1>(HIST("nTrackCounter_after_cuts_QA"))->GetXaxis();
axTrackCounters->SetBinLabel(1, "all");
axTrackCounters->SetBinLabel(2, "PVcontrib");
axTrackCounters->SetBinLabel(3, "ptCut");
Expand Down
4 changes: 2 additions & 2 deletions DPG/Tasks/AOTEvent/lumiQa.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -162,13 +162,13 @@ struct LumiQaTask {
return;
}

hCalibV0A = reinterpret_cast<TH1*>(callst->FindObject("hCalibZeqFV0"));
hCalibV0A = dynamic_cast<TH1*>(callst->FindObject("hCalibZeqFV0"));
if (hCalibV0A == nullptr) {
LOGF(info, "hCalibZeqFV0 histogram is not available for run=%d at timestamp=%llu", runNumber, ts);
return;
}

hCalibT0C = reinterpret_cast<TH1*>(callst->FindObject("hCalibZeqFT0C"));
hCalibT0C = dynamic_cast<TH1*>(callst->FindObject("hCalibZeqFT0C"));
if (hCalibT0C == nullptr) {
LOGF(info, "hCalibZeqFT0C histogram is not available for run=%d at timestamp=%llu", runNumber, ts);
return;
Expand Down
4 changes: 2 additions & 2 deletions DPG/Tasks/AOTEvent/timeDependentQa.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ struct TimeDependentQaTask {
// ### QA event selection bits
int nEvSelBits = enNumEvSelBits;
histos.add("hSecondsEventSelBits", "", kTH2F, {axisSecondsWideBins, {nEvSelBits, -0.5, nEvSelBits - 0.5, "Monitoring of event selection bits"}});
TAxis* axSelBits = reinterpret_cast<TAxis*>(histos.get<TH2>(HIST("hSecondsEventSelBits"))->GetYaxis());
TAxis* axSelBits = histos.get<TH2>(HIST("hSecondsEventSelBits"))->GetYaxis();
axSelBits->SetBinLabel(1 + enCollisionsAll, "collisionsAll");
axSelBits->SetBinLabel(1 + enIsTriggerTVX, "IsTriggerTVX");
axSelBits->SetBinLabel(1 + enNoTimeFrameBorder, "NoTimeFrameBorder");
Expand Down Expand Up @@ -330,7 +330,7 @@ struct TimeDependentQaTask {
// ### QA RCT flags
int nRctFlagsTotal = enNumRctFlagsTotal;
histos.add("hSecondsRCTflags", "", kTH2F, {axisSecondsWideBins, {nRctFlagsTotal + 2, -0.5, nRctFlagsTotal + 2 - 0.5, "Monitoring of RCT flags"}});
axRctFlags = reinterpret_cast<TAxis*>(histos.get<TH2>(HIST("hSecondsRCTflags"))->GetYaxis());
axRctFlags = histos.get<TH2>(HIST("hSecondsRCTflags"))->GetYaxis();
axRctFlags->SetBinLabel(1, "NcollisionsSel8");
axRctFlags->SetBinLabel(2, "CcdbNotFound");
axRctFlags->SetBinLabel(3 + kCPVBad, "CPVBad");
Expand Down
18 changes: 9 additions & 9 deletions DPG/Tasks/AOTTrack/MonitorFilterBit.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -103,15 +103,15 @@ struct CheckFilterBit {
using Tracksextension = soa::Join<aod::Tracks, aod::TracksExtra, aod::TrackSelection, aod::TrackSelectionExtension, aod::TracksDCA>;
using TracksextensionMC = soa::Join<Tracksextension, aod::McTrackLabels>;
SliceCache cache;
Partition<Tracksextension> positiveTPConlyTracks = o2::aod::track::signed1Pt > fzero&& o2::aod::track::tpcNClsFindable > (uint8_t)0 && o2::aod::track::itsChi2NCl < (float_t)0 && o2::aod::track::trackType == (uint8_t)o2::aod::track::TrackTypeEnum::Track; //&& (o2::aod::track::detectorMap & o2::aod::track::TPC) ==o2::aod::track::TPC && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==0;
Partition<Tracksextension> negativeTPConlyTracks = o2::aod::track::signed1Pt < fzero && o2::aod::track::tpcNClsFindable > (uint8_t)0 && o2::aod::track::itsChi2NCl < (float_t)0 && o2::aod::track::trackType == (uint8_t)o2::aod::track::TrackTypeEnum::Track; //&& (o2::aod::track::detectorMap & o2::aod::track::TPC) ==o2::aod::track::TPC && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==0;
Partition<Tracksextension> positiveITSonlyTracks = o2::aod::track::signed1Pt > fzero&& o2::aod::track::tpcChi2NCl<(float_t)0 && o2::aod::track::itsChi2NCl>(float_t) 0 && o2::aod::track::trackType == (uint8_t)o2::aod::track::TrackTypeEnum::Track; // && (o2::aod::track::detectorMap & o2::aod::track::TPC) ==0 && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==o2::aod::track::ITS && o2::aod::track::passedITSNCls==true;// && o2::aod::track::itsNCls==7;
Partition<Tracksextension> negativeITSonlyTracks = o2::aod::track::signed1Pt < fzero && o2::aod::track::tpcChi2NCl < (float_t)0 && o2::aod::track::itsChi2NCl > (float_t)0 && o2::aod::track::trackType == (uint8_t)o2::aod::track::TrackTypeEnum::Track; // && (o2::aod::track::detectorMap & o2::aod::track::TPC) ==0 &&(o2::aod::track::detectorMap & o2::aod::track::ITS) ==o2::aod::track::ITS && o2::aod::track::passedITSNCls==true;// && o2::aod::track::itsNCls==7;

Partition<TracksextensionMC> positiveTPConlyTracksMC = o2::aod::track::signed1Pt > fzero&& o2::aod::track::tpcNClsFindable > (uint8_t)0 && o2::aod::track::itsChi2NCl < (float_t)0 && o2::aod::track::trackType == (uint8_t)o2::aod::track::TrackTypeEnum::Track; //&& (o2::aod::track::detectorMap & o2::aod::track::TPC) ==o2::aod::track::TPC && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==0;
Partition<TracksextensionMC> negativeTPConlyTracksMC = o2::aod::track::signed1Pt < fzero && o2::aod::track::tpcNClsFindable > (uint8_t)0 && o2::aod::track::itsChi2NCl < (float_t)0 && o2::aod::track::trackType == (uint8_t)o2::aod::track::TrackTypeEnum::Track; //&& (o2::aod::track::detectorMap & o2::aod::track::TPC) ==o2::aod::track::TPC && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==0;
Partition<TracksextensionMC> positiveITSonlyTracksMC = o2::aod::track::signed1Pt > fzero&& o2::aod::track::tpcChi2NCl<(float_t)0 && o2::aod::track::itsChi2NCl>(float_t) 0 && o2::aod::track::trackType == (uint8_t)o2::aod::track::TrackTypeEnum::Track; // && (o2::aod::track::detectorMap & o2::aod::track::TPC) ==0 && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==o2::aod::track::ITS && o2::aod::track::passedITSNCls==true;// && o2::aod::track::itsNCls==7;
Partition<TracksextensionMC> negativeITSonlyTracksMC = o2::aod::track::signed1Pt < fzero && o2::aod::track::tpcChi2NCl < (float_t)0 && o2::aod::track::itsChi2NCl > (float_t)0 && o2::aod::track::trackType == (uint8_t)o2::aod::track::TrackTypeEnum::Track; // && (o2::aod::track::detectorMap & o2::aod::track::TPC) ==0 &&(o2::aod::track::detectorMap & o2::aod::track::ITS) ==o2::aod::track::ITS && o2::aod::track::passedITSNCls==true;// && o2::aod::track::itsNCls==7;
Partition<Tracksextension> positiveTPConlyTracks = o2::aod::track::signed1Pt > fzero&& o2::aod::track::tpcNClsFindable > static_cast<uint8_t>(0) && o2::aod::track::itsChi2NCl < static_cast<float_t>(0) && o2::aod::track::trackType == static_cast<uint8_t>(o2::aod::track::TrackTypeEnum::Track); //&& (o2::aod::track::detectorMap & o2::aod::track::TPC) ==o2::aod::track::TPC && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==0;
Partition<Tracksextension> negativeTPConlyTracks = o2::aod::track::signed1Pt < fzero && o2::aod::track::tpcNClsFindable > static_cast<uint8_t>(0) && o2::aod::track::itsChi2NCl < static_cast<float_t>(0) && o2::aod::track::trackType == static_cast<uint8_t>(o2::aod::track::TrackTypeEnum::Track); //&& (o2::aod::track::detectorMap & o2::aod::track::TPC) ==o2::aod::track::TPC && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==0;
Partition<Tracksextension> positiveITSonlyTracks = o2::aod::track::signed1Pt > fzero&& o2::aod::track::tpcChi2NCl<static_cast<float_t>(0) && o2::aod::track::itsChi2NCl> static_cast<float_t>(0) && o2::aod::track::trackType == static_cast<uint8_t>(o2::aod::track::TrackTypeEnum::Track); // && (o2::aod::track::detectorMap & o2::aod::track::TPC) ==0 && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==o2::aod::track::ITS && o2::aod::track::passedITSNCls==true;// && o2::aod::track::itsNCls==7;
Partition<Tracksextension> negativeITSonlyTracks = o2::aod::track::signed1Pt < fzero && o2::aod::track::tpcChi2NCl < static_cast<float_t>(0) && o2::aod::track::itsChi2NCl > static_cast<float_t>(0) && o2::aod::track::trackType == static_cast<uint8_t>(o2::aod::track::TrackTypeEnum::Track); // && (o2::aod::track::detectorMap & o2::aod::track::TPC) ==0 &&(o2::aod::track::detectorMap & o2::aod::track::ITS) ==o2::aod::track::ITS && o2::aod::track::passedITSNCls==true;// && o2::aod::track::itsNCls==7;

Partition<TracksextensionMC> positiveTPConlyTracksMC = o2::aod::track::signed1Pt > fzero&& o2::aod::track::tpcNClsFindable > static_cast<uint8_t>(0) && o2::aod::track::itsChi2NCl < static_cast<float_t>(0) && o2::aod::track::trackType == static_cast<uint8_t>(o2::aod::track::TrackTypeEnum::Track); //&& (o2::aod::track::detectorMap & o2::aod::track::TPC) ==o2::aod::track::TPC && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==0;
Partition<TracksextensionMC> negativeTPConlyTracksMC = o2::aod::track::signed1Pt < fzero && o2::aod::track::tpcNClsFindable > static_cast<uint8_t>(0) && o2::aod::track::itsChi2NCl < static_cast<float_t>(0) && o2::aod::track::trackType == static_cast<uint8_t>(o2::aod::track::TrackTypeEnum::Track); //&& (o2::aod::track::detectorMap & o2::aod::track::TPC) ==o2::aod::track::TPC && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==0;
Partition<TracksextensionMC> positiveITSonlyTracksMC = o2::aod::track::signed1Pt > fzero&& o2::aod::track::tpcChi2NCl<static_cast<float_t>(0) && o2::aod::track::itsChi2NCl> static_cast<float_t>(0) && o2::aod::track::trackType == static_cast<uint8_t>(o2::aod::track::TrackTypeEnum::Track); // && (o2::aod::track::detectorMap & o2::aod::track::TPC) ==0 && (o2::aod::track::detectorMap & o2::aod::track::ITS) ==o2::aod::track::ITS && o2::aod::track::passedITSNCls==true;// && o2::aod::track::itsNCls==7;
Partition<TracksextensionMC> negativeITSonlyTracksMC = o2::aod::track::signed1Pt < fzero && o2::aod::track::tpcChi2NCl < static_cast<float_t>(0) && o2::aod::track::itsChi2NCl > static_cast<float_t>(0) && o2::aod::track::trackType == static_cast<uint8_t>(o2::aod::track::TrackTypeEnum::Track); // && (o2::aod::track::detectorMap & o2::aod::track::TPC) ==0 &&(o2::aod::track::detectorMap & o2::aod::track::ITS) ==o2::aod::track::ITS && o2::aod::track::passedITSNCls==true;// && o2::aod::track::itsNCls==7;

void init(InitContext const&)
{
Expand Down
10 changes: 5 additions & 5 deletions DPG/Tasks/AOTTrack/PID/TOF/qaPIDTOFEvTime.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -436,11 +436,11 @@ struct tofPidCollisionTimeQa {
histos.fill(HIST("goodforevtime/tofSignalPerCollision"), ncolls % 6000, trk.tofSignal());
}
}
static_cast<TEfficiency*>(listEfficiency->FindObject("effTOFEvTime"))->Fill(t.isEvTimeTOF(), nTracksWithTOF);
static_cast<TEfficiency*>(listEfficiency->FindObject("effT0AEvTime"))->Fill(collision.has_foundFT0() && collision.t0ACorrectedValid(), nTracksWithTOF);
static_cast<TEfficiency*>(listEfficiency->FindObject("effT0CEvTime"))->Fill(collision.has_foundFT0() && collision.t0CCorrectedValid(), nTracksWithTOF);
static_cast<TEfficiency*>(listEfficiency->FindObject("effT0ACEvTime"))->Fill(collision.has_foundFT0() && collision.t0ACValid(), nTracksWithTOF);
static_cast<TEfficiency*>(listEfficiency->FindObject("effTOFT0ACEvTime"))->Fill(t.isEvTimeTOF() && collision.has_foundFT0() && collision.t0ACorrectedValid(), nTracksWithTOF);
dynamic_cast<TEfficiency*>(listEfficiency->FindObject("effTOFEvTime"))->Fill(t.isEvTimeTOF(), nTracksWithTOF);
dynamic_cast<TEfficiency*>(listEfficiency->FindObject("effT0AEvTime"))->Fill(collision.has_foundFT0() && collision.t0ACorrectedValid(), nTracksWithTOF);
dynamic_cast<TEfficiency*>(listEfficiency->FindObject("effT0CEvTime"))->Fill(collision.has_foundFT0() && collision.t0CCorrectedValid(), nTracksWithTOF);
dynamic_cast<TEfficiency*>(listEfficiency->FindObject("effT0ACEvTime"))->Fill(collision.has_foundFT0() && collision.t0ACValid(), nTracksWithTOF);
dynamic_cast<TEfficiency*>(listEfficiency->FindObject("effTOFT0ACEvTime"))->Fill(t.isEvTimeTOF() && collision.has_foundFT0() && collision.t0ACorrectedValid(), nTracksWithTOF);
}
}
PROCESS_SWITCH(tofPidCollisionTimeQa, processData, "Process data", true);
Expand Down
12 changes: 6 additions & 6 deletions DPG/Tasks/AOTTrack/V0Cascades/qaEfficiencyV0s.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -125,12 +125,12 @@ struct QaEfficiencyV0s {
}

for (int i = 0; i < nSpecies; i++) {
static_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies))->SetPassedHistogram(*histograms[i][kHistoPtNum].get(), "f");
static_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies))->SetTotalHistogram(*histograms[i][kHistoPtDen].get(), "f");
static_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies + 1))->SetPassedHistogram(*histogramsPrm[i][kHistoPtNum].get(), "f");
static_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies + 1))->SetTotalHistogram(*histogramsPrm[i][kHistoPtDen].get(), "f");
static_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies + 2))->SetPassedHistogram(*histogramsPrmRap[i][kHistoPtNum].get(), "f");
static_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies + 2))->SetTotalHistogram(*histogramsPrmRap[i][kHistoPtDen].get(), "f");
dynamic_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies))->SetPassedHistogram(*histograms[i][kHistoPtNum].get(), "f");
dynamic_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies))->SetTotalHistogram(*histograms[i][kHistoPtDen].get(), "f");
dynamic_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies + 1))->SetPassedHistogram(*histogramsPrm[i][kHistoPtNum].get(), "f");
dynamic_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies + 1))->SetTotalHistogram(*histogramsPrm[i][kHistoPtDen].get(), "f");
dynamic_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies + 2))->SetPassedHistogram(*histogramsPrmRap[i][kHistoPtNum].get(), "f");
dynamic_cast<TEfficiency*>(listEfficiencyMC->At(i * nSpecies + 2))->SetTotalHistogram(*histogramsPrmRap[i][kHistoPtDen].get(), "f");
}
}
};
Expand Down
4 changes: 2 additions & 2 deletions DPG/Tasks/AOTTrack/derivedDataCreatorD0Calibration.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ struct DerivedDataCreatorD0Calibration {
ccdb->setLocalObjectValidityChecking();

if (cfgDownsampling.apply) {
histDownSampl.setObject(reinterpret_cast<TH1D*>(ccdb->getSpecific<TH1D>(cfgDownsampling.pathCcdbWeights)));
histDownSampl.setObject(static_cast<TH1D*>(ccdb->getSpecific<TH1D>(cfgDownsampling.pathCcdbWeights)));
}

if (cfgMl.apply) {
Expand Down Expand Up @@ -537,7 +537,7 @@ struct DerivedDataCreatorD0Calibration {
collision.covYZ(),
collision.covZZ(),
collision.numContrib(),
uint8_t(std::round(collision.centFT0C())),
static_cast<uint8_t>(std::round(collision.centFT0C())),
getCompressedOccupancy(collision.trackOccupancyInTimeRange()),
getCompressedOccupancy(collision.ft0cOccupancyInTimeRange()),
eventIR.orbit,
Expand Down
6 changes: 3 additions & 3 deletions DPG/Tasks/AOTTrack/qaEfficiency.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -1359,15 +1359,15 @@ struct QaEfficiency {

const char* partName = particleName(pdgSign, id);
LOG(debug) << "Filling efficiency for particle " << static_cast<int>(id) << " " << partName;
THashList* subList = static_cast<THashList*>(listEfficiencyMC->FindObject(partName));
THashList* subList = dynamic_cast<THashList*>(listEfficiencyMC->FindObject(partName));
if (!subList) {
LOG(warning) << "Cannot find list of efficiency objects for particle " << partName;
return;
}

// Filling 1D efficiencies
auto doFillEfficiency = [&](const TString& effname, const auto& num, const auto& den) {
TEfficiency* eff = static_cast<TEfficiency*>(subList->FindObject(effname));
TEfficiency* eff = dynamic_cast<TEfficiency*>(subList->FindObject(effname));
if (!eff) {
LOG(warning) << "Cannot find TEfficiency " << effname;
return;
Expand Down Expand Up @@ -1437,7 +1437,7 @@ struct QaEfficiency {

// Filling 2D efficiencies
auto fillEfficiency2D = [&](const TString& effname, const auto& num, const auto& den) {
TEfficiency* eff = static_cast<TEfficiency*>(subList->FindObject(effname));
TEfficiency* eff = dynamic_cast<TEfficiency*>(subList->FindObject(effname));
if (!eff) {
LOG(warning) << "Cannot find TEfficiency " << effname;
return;
Expand Down
4 changes: 2 additions & 2 deletions DPG/Tasks/AOTTrack/qaEventTrackLite.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -336,8 +336,8 @@ struct qaEventTrackLite {
Filter itsChi2 = (bTpcOnly.node() == true) || (chi2ItsMin < o2::aod::track::itsChi2NCl && o2::aod::track::itsChi2NCl < chi2ItsMax);
// TPC
Filter tpcChi2s = (bItsStandalone.node() == true) || (chi2TpcMin < o2::aod::track::tpcChi2NCl && o2::aod::track::tpcChi2NCl < chi2TpcMax);
Filter tpcNclusters = (bItsStandalone.node() == true) || (o2::aod::dpgtrack::tpcNClsFound > (int16_t)nClusterTpcMin);
Filter tpcNcrossedRows = (bItsStandalone.node() == true) || (o2::aod::dpgtrack::tpcNClsCrossedRows > (int16_t)nCrossedRowsTpcMin);
Filter tpcNclusters = (bItsStandalone.node() == true) || (o2::aod::dpgtrack::tpcNClsFound > static_cast<int16_t>(nClusterTpcMin));
Filter tpcNcrossedRows = (bItsStandalone.node() == true) || (o2::aod::dpgtrack::tpcNClsCrossedRows > static_cast<int16_t>(nCrossedRowsTpcMin));
Filter tpcNcrossedRowsOverFindableClusters = (bItsStandalone.node() == true) || (o2::aod::dpgtrack::tpcCrossedRowsOverFindableCls > nCrossedRowsTpcOverFindableClustersTpcMin);
// TOF
Filter tofChi = o2::aod::track::tofChi2 > chi2TofMin;
Expand Down
2 changes: 1 addition & 1 deletion DPG/Tasks/AOTTrack/qaMatchEff.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -1565,7 +1565,7 @@ struct qaMatchEff {
//
// here n of clusters of TPC assigned to float for histos (and to hack it if needed) :)
//
Float_t clustpc = (Float_t)track.tpcNClsFound();
Float_t clustpc = static_cast<Float_t>(track.tpcNClsFound());
// Float_t findcltpc = (Float_t)track.tpcNClsFindable();
// Float_t crowstpc = (Float_t)track.tpcNClsCrossedRows();
// Float_t finclusmincrotpc = (Float_t)track.tpcNClsFindableMinusCrossedRows();
Expand Down
4 changes: 2 additions & 2 deletions DPG/Tasks/AOTTrack/qaTrackSplitting.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@ struct qaTrackSplitting {
using TrackCandidates = o2::soa::Join<o2::aod::Tracks, o2::aod::TracksExtra, o2::aod::TracksDCA>;
Filter trackFilterEta = nabs(aod::track::eta - cfgCustomTrackCuts.windowEta) < cfgCustomTrackCuts.windowEtaWidth;
Filter trackFilterPhi = nabs(aod::track::phi - cfgCustomTrackCuts.windowPhi) < cfgCustomTrackCuts.windowPhiWidth;
Filter trackFilterITS = (aod::track::itsClusterSizes > (uint32_t)0);
Filter trackFilterTPC = (aod::track::tpcNClsFindable > (uint8_t)0);
Filter trackFilterITS = (aod::track::itsClusterSizes > static_cast<uint32_t>(0));
Filter trackFilterTPC = (aod::track::tpcNClsFindable > static_cast<uint8_t>(0));
// Filter trackFilterType = (aod::track::TrackType == aod::track::Track);
// Filter filterPt = nabs(aod::track::pt - cfgCustomTrackCuts.windowPt) < cfgCustomTrackCuts.windowPtWidth;
void processData(CollisionCandidates const& collisions,
Expand Down
4 changes: 2 additions & 2 deletions DPG/Tasks/Monitor/MC/taskMcSimpleQC.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ struct mcSimpleQc {
McParticles const&)
{
// checks on collisions
registry.fill(HIST("histRecoOverGenCollisions"), float(collisions.size()) / mcCollisions.size());
registry.fill(HIST("histRecoOverGenCollisions"), static_cast<float>(collisions.size()) / mcCollisions.size());

for (const auto& collision : collisions) {
if (collision.has_mcCollision()) {
Expand All @@ -79,7 +79,7 @@ struct mcSimpleQc {
}
}
registry.fill(HIST("histNumGlobalTracks"), nTracks);
registry.fill(HIST("histFracAmbiguousTracks"), float(nAmbTracks) / nTracks);
registry.fill(HIST("histFracAmbiguousTracks"), static_cast<float>(nAmbTracks) / nTracks);
}
}
};
Expand Down
2 changes: 1 addition & 1 deletion DPG/Tasks/TPC/tpcTreeCreatorLight.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ struct TreeWriterTPCTOF {
const double p = track.tpcInnerParam();
const int multTPC = collision.multTPC();

const double pseudoRndm = track.pt() * 1000. - (int64_t)(track.pt() * 1000);
const double pseudoRndm = track.pt() * 1000. - static_cast<int64_t>(track.pt() * 1000);
if (pseudoRndm < dwnSmplFactor) {
rowTPCTOFTree(track.tpcSignal(),
p,
Expand Down
Loading