}
Bool_t isTrigAndVertex = isEventTriggered && isEventOK;
- Double_t vEventCount[3] = { isEventTriggered, isTrigAndVertex, isEventSelected };
+ Double_t vEventCount[3] = { static_cast<Double_t>(isEventTriggered), static_cast<Double_t>(isTrigAndVertex), static_cast<Double_t>(isEventSelected) };
fEventCount->Fill(vEventCount);
//
track->Set(cParam.GetX(),cParam.GetAlpha(),cParam.GetParameter(),cParam.GetCovariance());
if(accCuts->AcceptTrack(track)) {
- FillHistograms(track,stack,AlidNdPtHelper::kRecTracks,vtxESD->GetZv(),multRecTemp,multMCTrueTracks);
+ FillHistograms(track,stack,AlidNdPtHelper::kRecTracks,vtxESD->GetZ(),multRecTemp,multMCTrueTracks);
labelsRec[multRec] = TMath::Abs(track->GetLabel());
multRec++;
}
// all the rest tracking scenarios
//
if(accCuts->AcceptTrack(track)) {
- FillHistograms(track,stack,AlidNdPtHelper::kRecTracks,vtxESD->GetZv(),multRecTemp, multMCTrueTracks);
+ FillHistograms(track,stack,AlidNdPtHelper::kRecTracks,vtxESD->GetZ(),multRecTemp, multMCTrueTracks);
labelsRec[multRec] = TMath::Abs(track->GetLabel());
multRec++;
}
FillHistograms(AlidNdPtHelper::kRecEvents,vtxMC[2],multMBTracks);
}
else {
- FillHistograms(AlidNdPtHelper::kRecEvents,vtxESD->GetZv(),multMBTracks);
+ FillHistograms(AlidNdPtHelper::kRecEvents,vtxESD->GetZ(),multMBTracks);
}
// calculate meanPt from the event
TH1D *hp = (TH1D *)fCorrRecTrackPt1[i]->Projection(0);
if(!hp) continue;
meanPtMult[i] = hp->GetMean();
- Double_t vCorrRecTrackMeanPtMultHist1[2] = {meanPtMult[i],multRecTemp};
+ Double_t vCorrRecTrackMeanPtMultHist1[2] = {meanPtMult[i],static_cast<Double_t>(multRecTemp)};
fCorrRecTrackMeanPtMultHist1[i]->Fill(vCorrRecTrackMeanPtMultHist1);
if( IsUseMCInfo() ) {
- Double_t vCorrRecTrackMeanPtTrueMultHist1[2] = {meanPtMult[i],multMCTrueTracks};
+ Double_t vCorrRecTrackMeanPtTrueMultHist1[2] = {meanPtMult[i],static_cast<Double_t>(multMCTrueTracks)};
fCorrRecTrackMeanPtTrueMultHist1[i]->Fill(vCorrRecTrackMeanPtTrueMultHist1);
}
}
// control event histograms
- Double_t vRecEventHist1[3] = {vtxESD->GetXv(),vtxESD->GetYv(),vtxESD->GetZv()};
+ Double_t vRecEventHist1[3] = {vtxESD->GetX(),vtxESD->GetY(),vtxESD->GetZ()};
fRecEventHist1->Fill(vRecEventHist1);
// correlation track multiplicity vs MB track multiplicity
- Double_t vRecEventMultHist1[3] = {multRec, multMBTracks};
+ Double_t vRecEventMultHist1[3] = {static_cast<Double_t>(multRec), static_cast<Double_t>(multMBTracks)};
fRecEventMultHist1->Fill(vRecEventMultHist1);
}
//
// event histograms
//
- Double_t vMCEventMatrix[2] = {vtxMC[2],multMBTracks};
+ Double_t vMCEventMatrix[2] = {vtxMC[2],static_cast<Double_t>(multMBTracks)};
fMCAllEventMultHist1->Fill(vMCEventMatrix);
if(evtType == AliPWG0Helper::kND) {
// sum up pt in the event
sumPtMC +=gpt;
- Double_t valMCAllTrackMultHist1[3] = {gpt,geta,multRecTemp};
- Double_t valMCAllTrackTrueMultHist1[3] = {gpt,geta,multMCTrueTracks};
- Double_t valMCAllTrackTrueMultHist2[3] = {gpt,multRecTemp,multMCTrueTracks};
+ Double_t valMCAllTrackMultHist1[3] = {gpt,geta,static_cast<Double_t>(multRecTemp)};
+ Double_t valMCAllTrackTrueMultHist1[3] = {gpt,geta,static_cast<Double_t>(multMCTrueTracks)};
+ Double_t valMCAllTrackTrueMultHist2[3] = {gpt,static_cast<Double_t>(multRecTemp),static_cast<Double_t>(multMCTrueTracks)};
fMCAllPrimTrackMultHist1->Fill(valMCAllTrackMultHist1);
fMCAllPrimTrackTrueMultHist1->Fill(valMCAllTrackTrueMultHist1);
meanPtMCTrueMult = sumPtMC/multMCTrueTracks;
}
- Double_t valMCMeanPtMult[2] = {meanPtMCMult,multRecTemp};
- Double_t valMCMeanPtTrueMult[2] = {meanPtMCTrueMult,multMCTrueTracks};
+ Double_t valMCMeanPtMult[2] = {static_cast<Double_t>(meanPtMCMult),static_cast<Double_t>(multRecTemp)};
+ Double_t valMCMeanPtTrueMult[2] = {static_cast<Double_t>(meanPtMCTrueMult),static_cast<Double_t>(multMCTrueTracks)};
fMCAllPrimTrackMeanPtMult1->Fill(valMCMeanPtMult);
fMCAllPrimTrackMeanPtTrueMult1->Fill(valMCMeanPtTrueMult);
// Fill corrected histograms
//
- Double_t vEventMatrix[2] = {zv,multMBTracks};
+ Double_t vEventMatrix[2] = {zv,static_cast<Double_t>(multMBTracks)};
//
// Correct for efficiency
//
};
// Fill histograms
- Double_t valCorrRecTrackMultHist1[3] = {pt,eta,mult};
+ Double_t valCorrRecTrackMultHist1[3] = {pt,eta,static_cast<Double_t>(mult)};
Double_t valCorrRecTrackPt1[1] = {pt};
for(Int_t i=0; i<8; i++) {
fCorrRecTrackMultHist1[i]->Fill(valCorrRecTrackMultHist1,corrF[i]);
fCorrRecTrackPt1[i]->Fill(valCorrRecTrackPt1,corrF[i]);
if( IsUseMCInfo() ) {
- Double_t valCorrRecTrackTrueMultHist1[3] = {pt,eta,trueMult};
- Double_t valCorrRecTrackTrueMultHist2[3] = {pt,mult,trueMult};
+ Double_t valCorrRecTrackTrueMultHist1[3] = {pt,eta,static_cast<Double_t>(trueMult)};
+ Double_t valCorrRecTrackTrueMultHist2[3] = {pt,static_cast<Double_t>(mult),static_cast<Double_t>(trueMult)};
fCorrRecTrackTrueMultHist1[i]->Fill(valCorrRecTrackTrueMultHist1,corrF[i]);
fCorrRecTrackTrueMultHist2[i]->Fill(valCorrRecTrackTrueMultHist2,corrF[i]);