AliVertexerTracks *vertexer = new AliVertexerTracks(AliTracker::GetBz());
vertexer->SetDebug(1); // set to 1 to see what it does
vertexer->SetVtxStart(initVertex);
- if(!useMeanVtx) vertexer->SetNoConstraint();
+ if(!useMeanVtx) vertexer->SetConstraintOff();
if(onlyfit) vertexer->SetOnlyFitter();
vertexer->SetNSigmad0(nSigma);
if(!itsrefit) vertexer->SetITSrefitNotRequired();
return;
}
TFile *fin = TFile::Open("AliESDs.root");
+ AliESDEvent *esd = new AliESDEvent();
TTree *esdTree = (TTree*)fin->Get("esdTree");
if(!esdTree) return;
- AliESD *esd = 0;
- esdTree->SetBranchAddress("ESD",&esd);
+ esd->ReadFromTree(esdTree);
Int_t events = esdTree->GetEntries();
printf("Number of events in ESD tree: %d\n",events);
AliVertexerTracks *vertexer = new AliVertexerTracks(AliTracker::GetBz());
//vertexer->SetITSrefitNotRequired();
vertexer->SetVtxStart(initVertex);
- if(!useMeanVtx) vertexer->SetNoConstraint();
+ if(!useMeanVtx) vertexer->SetConstraintOff();
//vertexer->SetMinTracks(2);
//vertexer->SetNSigmad0(nSigma);
//cout<<" Nsigma: "<<vertexer->GetNSigmad0()<<endl;
return;
}
TFile *fin = TFile::Open("AliESDs.root");
+ AliESDEvent *esd = new AliESDEvent();
TTree *esdTree = (TTree*)fin->Get("esdTree");
if(!esdTree) return;
- AliESD *esd = 0;
- esdTree->SetBranchAddress("ESD",&esd);
+ esd->ReadFromTree(esdTree);
TArrayF o;
return;
}
TFile *fin = TFile::Open("AliESDs.root");
+ AliESDEvent *esd = new AliESDEvent();
TTree *esdTree = (TTree*)fin->Get("esdTree");
if(!esdTree) return;
- AliESD *esd = 0;
- esdTree->SetBranchAddress("ESD",&esd);
+ esd->ReadFromTree(esdTree);
TArrayF o;
Double_t vtx[3],covvtx[6];
TTree *esdTree = 0;
- AliESD *esd = 0;
+ AliESDEvent *esd = new AliESDEvent();
AliESDVertex *vertex = 0;
TString vtitle;
Int_t nc,events,total=0;
TFile *fin = TFile::Open(inname.Data());
esdTree = (TTree*)fin->Get("esdTree");
if(!esdTree) continue;
- esdTree->SetBranchAddress("ESD",&esd);
+ esd->ReadFromTree(esdTree);
events = esdTree->GetEntries();
printf("Number of events in ESD tree: %d\n",events);
total += events;
TFile *fin = TFile::Open(inname.Data());
esdTree = (TTree*)fin->Get("esdTree");
if(!esdTree) continue;
- esdTree->SetBranchAddress("ESD",&esd);
+ esd->ReadFromTree(esdTree);
events = esdTree->GetEntries();
for(Int_t iev=0; iev<events; iev++) { //LOOP ON EVENTS
esdTree->GetEvent(iev);