#include "AliHLTEMCALMapper.h"
#include "assert.h"
#include "AliHLTCaloConstants.h"
+#include "TString.h"
using EMCAL::NXCOLUMNSMOD;
using EMCAL::NZROWSMOD;
Bool_t
AliHLTEMCALMapper::InitAltroMapping(const unsigned long specification )
{
- char *base = getenv("ALICE_ROOT");
+ TString base(getenv("ALICE_ROOT"));
int nChannels = 0;
int maxaddr = 0; // keep as dummy for now
int tmpHwaddr = 0;
int tmpGain = 0;
int res = 0;
- if(base !=0)
+ if(!base.IsNull())
{
- snprintf(fFilepath,FILEPATHMAXLENGTH,"%s/EMCAL/mapping/%s", base, DDL2RcuMapFileName( GetDDLFromSpec( specification ) ) );
- snprintf(fFilepath, FILEPATHMAXLENGTH,"%s/EMCAL/mapping/%s", base, DDL2RcuMapFileName( GetDDLFromSpec( specification ) ) );
+ snprintf(fFilepath,FILEPATHMAXLENGTH,"%s/EMCAL/mapping/%s", base.Data(), DDL2RcuMapFileName( GetDDLFromSpec( specification ) ) );
+ snprintf(fFilepath, FILEPATHMAXLENGTH,"%s/EMCAL/mapping/%s", base.Data(), DDL2RcuMapFileName( GetDDLFromSpec( specification ) ) );
FILE *fp = fopen(fFilepath, "r");
if(fp != 0)