#include "TTree.h"
#include "TStopwatch.h"
#include "TParticle.h"
+#include "TDatabasePDG.h"
//ALIROOT includes
#include "AliMCEvent.h"
//
fLoader = AliRunLoader::Open(fnGalice);
if (gAlice){
- delete gAlice->GetRunLoader();
+ delete AliRunLoader::Instance();
delete gAlice;
gAlice = 0x0;
}
if (part->R()>250.) continue;
if (TMath::Abs(part->Vz())>250.) continue;
if (TMath::Abs(part->Pz()/part->Pt())>2.5) continue;
- AliMCInfo * info = MakeInfo(ipart);
+ //AliMCInfo * info = ;
+ MakeInfo(ipart);
}
//
//
//
if (trackRef->DetectorId()== AliTrackReference::kTPC){
//
- Int_t label = trackRef->GetTrack();
- AliMCInfo * info = GetInfo(label);
+ Int_t label1 = trackRef->GetTrack();
+ AliMCInfo * info = GetInfo(label1);
if (!info && trackRef->Pt()<fTPCPtCut) continue;
if (!info) {
- info = MakeInfo(label);
+ info = MakeInfo(label1);
}
if (!info) continue;
info->fPrimPart = iPrimPart;
//
if (trackRef->DetectorId()== AliTrackReference::kITS){
//
- Int_t label = trackRef->GetTrack();
- AliMCInfo * info = GetInfo(label);
+ Int_t label1 = trackRef->GetTrack();
+ AliMCInfo * info = GetInfo(label1);
if (!info && trackRef->Pt()<fITSPtCut) continue;
- if (!info) info = MakeInfo(label);
+ if (!info) info = MakeInfo(label1);
if (!info) continue;
info->fPrimPart = iPrimPart;
TClonesArray & arr = *(info->fITSReferences);
//
if (trackRef->DetectorId()== AliTrackReference::kTRD){
//
- Int_t label = trackRef->GetTrack();
- AliMCInfo * info = GetInfo(label);
+ Int_t label1 = trackRef->GetTrack();
+ AliMCInfo * info = GetInfo(label1);
if (!info&&trackRef->P()<fTRDPtCut) continue;
- if (!info) info = MakeInfo(label);
+ if (!info) info = MakeInfo(label1);
if (!info) continue;
info->fPrimPart = iPrimPart;
TClonesArray & arr = *(info->fTRDReferences);
//
if (trackRef->DetectorId()== AliTrackReference::kTOF){
//
- Int_t label = trackRef->GetTrack();
- AliMCInfo * info = GetInfo(label);
+ Int_t label1 = trackRef->GetTrack();
+ AliMCInfo * info = GetInfo(label1);
if (!info&&trackRef->P()<fTOFPtCut) continue;
- if (!info) info = MakeInfo(label);
+ if (!info) info = MakeInfo(label1);
if (!info) continue;
info->fPrimPart = iPrimPart;
TClonesArray & arr = *(info->fTOFReferences);