/**********************************************************************/
AliITSLoader::AliITSLoader():AliLoader(),
-fITSpid(0),
fGeom(0){
// Default constructor
}
/*********************************************************************/
AliITSLoader::AliITSLoader(const Char_t *name,const Char_t *topfoldername):
AliLoader(name,topfoldername),
-fITSpid(0),
fGeom(0){
//Constructor
AliDataLoader* rawClustersDataLoader = new AliDataLoader(
/**********************************************************************/
AliITSLoader::AliITSLoader(const Char_t *name,TFolder *topfolder):
AliLoader(name,topfolder),
-fITSpid(0),
fGeom(0){
//ctor
AliDataLoader* rawClustersDataLoader = new AliDataLoader(
TClonesArray *cl = 0;
TTree *td = 0;
TBranch *br = 0;
- Char_t branch[13];
+ Char_t branch[14];
const Char_t *det[3] = {"SPD","SDD","SSD"};
if(!digPerDet){
for(i=0;i<n;i++){
if(digPerDet->At(i)==0){ // set up TClones Array
digPerDet->AddAt(new TClonesArray(digclass[i],1000),i);
- if(n==3) sprintf(branch,"ITSDigits%s",det[i]);
- else sprintf(branch,"ITSDigits%d",i+1);
+ if(n==3) snprintf(branch,13,"ITSDigits%s",det[i]);
+ else snprintf(branch,13,"ITSDigits%d",i+1);
br = td->GetBranch(branch);
br->SetAddress(&((*digPerDet)[i]));
continue; // do next one.
"derived from AliITSdigit",i,digPerDet->At(i));
} // end if
cl->Clear();
- if(n==3) sprintf(branch,"ITSDigits%s",det[i]);
- else sprintf(branch,"ITSDigits%d",i+1);
+ if(n==3) snprintf(branch,13,"ITSDigits%s",det[i]);
+ else snprintf(branch,13,"ITSDigits%d",i+1);
br = td->GetBranch(branch);
br->SetAddress(&((*digPerDet)[i]));
continue;