-
- // open the ddl file info to know the module
- TString ddlinfofileName(gSystem->Getenv("ALICE_ROOT"));
- ddlinfofileName += "/PMD/PMD_ddl_info.dat";
-
- ifstream infileddl;
- infileddl.open(ddlinfofileName.Data(), ios::in); // ascii file
- if(!infileddl) AliError("Could not read the ddl info file");
-
- Int_t ddlno;
- Int_t modno;
- Int_t modulePerDDL;
- Int_t moduleddl[6];
-
- for(Int_t jddl = 0; jddl < 6; jddl++)
- {
- if (infileddl.eof()) break;
- infileddl >> ddlno >> modulePerDDL;
- moduleddl[jddl] = modulePerDDL;
-
- if (modulePerDDL == 0) continue;
- for (Int_t im = 0; im < modulePerDDL; im++)
- {
- infileddl >> modno;
- }
- }
-
- infileddl.close();
-