// Returns the layer stave and detector number lables for this
// ITS chip. Note: indices start from 0!
AliITSUGeomTGeo *gm = ((AliITSU*)gAlice->GetDetector("ITS"))->GetITSGeomTGeo();
- if (!gm) AliFatal("NULL pointer to the geometry!");
+ if (!gm) { AliFatal("NULL pointer to the geometry!"); return; }
gm->GetChipId(fModule,layer,stave,sstave,mod,det);
}
{
// Returns the stave of TS chip. Note: indices start from 0!
AliITSUGeomTGeo *gm = ((AliITSU*)gAlice->GetDetector("ITS"))->GetITSGeomTGeo();
- if (!gm) AliFatal("NULL pointer to the geometry!");
+ if (!gm) { AliFatal("NULL pointer to the geometry!"); return -1; }
return gm->GetStave(fModule);
}
{
// Returns the module of the chip. Note: indices start from 0!
AliITSUGeomTGeo *gm = ((AliITSU*)gAlice->GetDetector("ITS"))->GetITSGeomTGeo();
- if (!gm) AliFatal("NULL pointer to the geometry!");
+ if (!gm) { AliFatal("NULL pointer to the geometry!"); return -1; }
return gm->GetModule(fModule);
}
{
// Returns the detector within the module(or stave). Note: indices start from 0!
AliITSUGeomTGeo *gm = ((AliITSU*)gAlice->GetDetector("ITS"))->GetITSGeomTGeo();
- if (!gm) AliFatal("NULL pointer to the geometry!");
+ if (!gm) { AliFatal("NULL pointer to the geometry!"); return -1; }
return gm->GetChipIdInModule(fModule);
}