}
for (Int_t i=0;i<fTPCParam->GetNSector();i++) fActiveSectors[i]=kFALSE;
TBranch * branch=0;
- if (TreeH() == 0x0)
+ if (fLoader->TreeH() == 0x0)
{
AliFatal("Can not find TreeH in folder");
return;
}
- if (fHitType>1) branch = TreeH()->GetBranch("TPC2");
- else branch = TreeH()->GetBranch("TPC");
- Stat_t ntracks = TreeH()->GetEntries();
+ if (fHitType>1) branch = fLoader->TreeH()->GetBranch("TPC2");
+ else branch = fLoader->TreeH()->GetBranch("TPC");
+ Stat_t ntracks = fLoader->TreeH()->GetEntries();
// loop over all hits
AliDebug(1,Form("Got %d tracks",ntracks));
ResetHits();
//
if (fTrackHits && fHitType&4) {
- TBranch * br1 = TreeH()->GetBranch("fVolumes");
- TBranch * br2 = TreeH()->GetBranch("fNVolumes");
+ TBranch * br1 = fLoader->TreeH()->GetBranch("fVolumes");
+ TBranch * br2 = fLoader->TreeH()->GetBranch("fNVolumes");
br1->GetEvent(track);
br2->GetEvent(track);
Int_t *volumes = fTrackHits->GetVolumes();
//
// if (fTrackHitsOld && fHitType&2) {
-// TBranch * br = TreeH()->GetBranch("fTrackHitsInfo");
+// TBranch * br = fLoader->TreeH()->GetBranch("fTrackHitsInfo");
// br->GetEvent(track);
// AliObjectArray * ar = fTrackHitsOld->fTrackHitsInfo;
// for (UInt_t j=0;j<ar->GetSize();j++){
if(fDefaults == 0) SetDefaults();
- TTree *tH = TreeH(); // pointer to the hits tree
+ TTree *tH = fLoader->TreeH(); // pointer to the hits tree
if (tH == 0x0) {
AliFatal("Can not find TreeH in folder");
return;
// Get the pointer to the header
const char *cH = strstr(option,"H");
//
- if (fTrackHits && TreeH() && cH && fHitType&4) {
+ if (fTrackHits && fLoader->TreeH() && cH && fHitType&4) {
AliDebug(1,"Making branch for Type 4 Hits");
- TreeH()->Branch(branchname,"AliTPCTrackHitsV2",&fTrackHits,fBufferSize,99);
+ fLoader->TreeH()->Branch(branchname,"AliTPCTrackHitsV2",&fTrackHits,fBufferSize,99);
}
-// if (fTrackHitsOld && TreeH() && cH && fHitType&2) {
+// if (fTrackHitsOld && fLoader->TreeH() && cH && fHitType&2) {
// AliDebug(1,"Making branch for Type 2 Hits");
// AliObjectBranch * branch = new AliObjectBranch(branchname,"AliTPCTrackHits",&fTrackHitsOld,
-// TreeH(),fBufferSize,99);
-// TreeH()->GetListOfBranches()->Add(branch);
+// fLoader->TreeH(),fBufferSize,99);
+// fLoader->TreeH()->GetListOfBranches()->Add(branch);
// }
}
sprintf(branchname,"%s2",GetName());
//
// Branch address for hit tree
- TTree *treeH = TreeH();
+ TTree *treeH = fLoader->TreeH();
if ((treeH)&&(fHitType&4)) {
branch = treeH->GetBranch(branchname);
if (branch) {
//
if(track>=0) {
gAlice->ResetHits();
- TreeH()->GetEvent(track);
+ fLoader->TreeH()->GetEvent(track);
}
//
if (fTrackHits && fHitType&4) {
//
// return kTRUE;
// if (fTrackHitsOld && fHitType&2) {
-// TBranch * br = TreeH()->GetBranch("fTrackHitsInfo");
+// TBranch * br = fLoader->TreeH()->GetBranch("fTrackHitsInfo");
// br->GetEvent(track);
// AliObjectArray * ar = fTrackHitsOld->fTrackHitsInfo;
// for (UInt_t j=0;j<ar->GetSize();j++){
// }
if (fTrackHits && fHitType&4) {
- TBranch * br1 = TreeH()->GetBranch("fVolumes");
- TBranch * br2 = TreeH()->GetBranch("fNVolumes");
+ TBranch * br1 = fLoader->TreeH()->GetBranch("fVolumes");
+ TBranch * br2 = fLoader->TreeH()->GetBranch("fNVolumes");
br2->GetEvent(track);
br1->GetEvent(track);
Int_t *volumes = fTrackHits->GetVolumes();
}
if (fHitType&1) {
- TBranch * br = TreeH()->GetBranch("fSector");
+ TBranch * br = fLoader->TreeH()->GetBranch("fSector");
br->GetEvent(track);
for (Int_t j=0;j<fHits->GetEntriesFast();j++){
if ( ((AliTPChit*)fHits->At(j))->fSector==id) return kTRUE;