#include <AliESDpid.h>
#include <AliESDEvent.h>
#include <AliESDInputHandler.h>
#include "AliTender.h"
#include "AliPIDTenderSupply.h"
ClassImp(AliPIDTenderSupply)
AliPIDTenderSupply::AliPIDTenderSupply() :
AliTenderSupply(),
fCachePID(kFALSE)
{
}
AliPIDTenderSupply::AliPIDTenderSupply(const char *name, const AliTender *tender) :
AliTenderSupply(name,tender),
fCachePID(kFALSE)
{
}
void AliPIDTenderSupply::ProcessEvent()
{
AliESDEvent *event=fTender->GetEvent();
if (!event) return;
AliESDpid *pid=fTender->GetESDhandler()->GetESDpid();
if (!pid) return;
if (fCachePID) {
pid->FillTrackDetectorPID();
}
Int_t ntracks=event->GetNumberOfTracks();
for(Int_t itrack = 0; itrack < ntracks; itrack++)
pid->CombinePID(event->GetTrack(itrack));
}
AliPIDTenderSupply.cxx:10 AliPIDTenderSupply.cxx:11 AliPIDTenderSupply.cxx:12 AliPIDTenderSupply.cxx:13 AliPIDTenderSupply.cxx:14 AliPIDTenderSupply.cxx:15 AliPIDTenderSupply.cxx:16 AliPIDTenderSupply.cxx:17 AliPIDTenderSupply.cxx:18 AliPIDTenderSupply.cxx:19 AliPIDTenderSupply.cxx:20 AliPIDTenderSupply.cxx:21 AliPIDTenderSupply.cxx:22 AliPIDTenderSupply.cxx:23 AliPIDTenderSupply.cxx:24 AliPIDTenderSupply.cxx:25 AliPIDTenderSupply.cxx:26 AliPIDTenderSupply.cxx:27 AliPIDTenderSupply.cxx:28 AliPIDTenderSupply.cxx:29 AliPIDTenderSupply.cxx:30 AliPIDTenderSupply.cxx:31 AliPIDTenderSupply.cxx:32 AliPIDTenderSupply.cxx:33 AliPIDTenderSupply.cxx:34 AliPIDTenderSupply.cxx:35 AliPIDTenderSupply.cxx:36 AliPIDTenderSupply.cxx:37 AliPIDTenderSupply.cxx:38 AliPIDTenderSupply.cxx:39 AliPIDTenderSupply.cxx:40 AliPIDTenderSupply.cxx:41 AliPIDTenderSupply.cxx:42 AliPIDTenderSupply.cxx:43 AliPIDTenderSupply.cxx:44 AliPIDTenderSupply.cxx:45 AliPIDTenderSupply.cxx:46 AliPIDTenderSupply.cxx:47 AliPIDTenderSupply.cxx:48 AliPIDTenderSupply.cxx:49 AliPIDTenderSupply.cxx:50 AliPIDTenderSupply.cxx:51 AliPIDTenderSupply.cxx:52 AliPIDTenderSupply.cxx:53 AliPIDTenderSupply.cxx:54 AliPIDTenderSupply.cxx:55 AliPIDTenderSupply.cxx:56 AliPIDTenderSupply.cxx:57 AliPIDTenderSupply.cxx:58 AliPIDTenderSupply.cxx:59 AliPIDTenderSupply.cxx:60 AliPIDTenderSupply.cxx:61 AliPIDTenderSupply.cxx:62 AliPIDTenderSupply.cxx:63 AliPIDTenderSupply.cxx:64 AliPIDTenderSupply.cxx:65 AliPIDTenderSupply.cxx:66 AliPIDTenderSupply.cxx:67 AliPIDTenderSupply.cxx:68 AliPIDTenderSupply.cxx:69 AliPIDTenderSupply.cxx:70 AliPIDTenderSupply.cxx:71 AliPIDTenderSupply.cxx:72 AliPIDTenderSupply.cxx:73 AliPIDTenderSupply.cxx:74 AliPIDTenderSupply.cxx:75 AliPIDTenderSupply.cxx:76 AliPIDTenderSupply.cxx:77