#include "AliESDEvent.h"
#include "AliESDMuonTrack.h"
#include "AliESDVertex.h"
-#include "AliMagFMaps.h"
+#include "AliMagF.h"
#include "AliLog.h"
#include <TSystem.h>
fFileName(galiceFile),
fFileNameSim(),
fesdFileName(esdFile),
-foutDir(outDir),
+fkOutDir(outDir),
fFirstEvent(firstEvent),
fLastEvent(lastEvent)
{
fFileName(galiceFile),
fFileNameSim(galiceFileSim),
fesdFileName(esdFile),
-foutDir(outDir),
+fkOutDir(outDir),
fFirstEvent(firstEvent),
fLastEvent(lastEvent)
{
for ( Int_t iTrack1 = 0; iTrack1<nTracks; ++iTrack1 )
{ //1st loop
AliESDMuonTrack* muonTrack = fESD->GetMuonTrack(iTrack1);
+
+ // skip fake tracks (ghosts)
+ if (!muonTrack->ContainTrackerData()) continue;
+
ftracktot++;
thetaX = muonTrack->GetThetaX();
}//if(pdc06TriggerResponse)
- gSystem->cd(foutDir);
+ gSystem->cd(fkOutDir);
FILE *outtxt=fopen("output.txt","a");
freopen("output.txt","a",outtxt);
printf("*** Leaving MuonKine() *** \n");
printf("**************************************************************** \n");
- gSystem->cd(foutDir);
+ gSystem->cd(fkOutDir);
FILE *outtxt=fopen("output.txt","a");
freopen("output.txt","a",outtxt);
fprintf(outtxt," \n");
}//evt loop
- gSystem->cd(foutDir);
+ gSystem->cd(fkOutDir);
TCanvas *c6 = new TCanvas("c6","TOF",400,10,600,700);
c6->Divide(1,2);
c6->cd(1);
ndigits = digitStore->GetSize(detele,1-cathode);
dEchannelsNonBending[ichamber][idetele] = nchannels;
- dEoccupancyBending[ichamber][idetele] = ndigits;
+ dEoccupancyNonBending[ichamber][idetele] = ndigits;
cHchannelsNonBending[ichamber] += nchannels;
cHoccupancyNonBending[ichamber] += ndigits;
totalchannelsNonBending += nchannels;