25 #include "TPolyMarker3D.h" 38 TFile fesd(
"AliESDs.root");
39 TTree * esdTree = (TTree*)fesd.Get(
"esdTree");
41 esdTree->SetBranchStatus(
"*",kTRUE);
44 for (Int_t ievent=0; ievent<esdTree->GetEntries();ievent++) {
46 esdTree->GetEvent(ievent);
96 Int_t
id = track->
GetID();
121 Int_t entries = pol->GetN();
123 for (Int_t i=0;i<entries;i++){
124 Double_t xyz[3]={0,0,0};
125 pol->GetPoint(i,xyz[0],xyz[1],xyz[2]);
126 ((Float_t*)array->
GetX())[i]=xyz[0];
127 ((Float_t*)array->
GetY())[i]=xyz[1];
128 ((Float_t*)array->
GetZ())[i]=xyz[2];
Double_t GetMagneticField() const
const AliExternalTrackParam * GetInnerParam() const
const AliExternalTrackParam * GetOuterParam() const
const Float_t * GetY() const
TObject * FindListObject(const char *name) const
const AliTrackPointArray * GetTrackPointArray() const
void SetESDfriend(const AliESDfriend *f) const
AliTrackPointArray * MakeArray(TPolyMarker3D *pol)
void ReadFromTree(TTree *tree, Option_t *opt="")
void FillPolymarker(TPolyMarker3D *pol, Float_t magf, Float_t minR, Float_t maxR, Float_t stepR)
Int_t GetNumberOfTracks() const
AliESDtrack * GetTrack(Int_t i) const
const AliESDfriendTrack * GetFriendTrack() const
Int_t GetEventNumberInFile() const
void MakeESDTree(AliESDEvent *esd, TTreeSRedirector &cstream)
const Float_t * GetZ() const
const Float_t * GetX() const