read = fscanf(fdata,"%f ",&data[ic]);
if(read==0) AliDebug(3, " Error in reading PMT gains from external file ");
}
- beam[ir] = data[0];
- det[ir] = data[1];
+ beam[ir] = (int) (data[0]);
+ det[ir] = (int) (data[1]);
gain[ir] = data[2];
aEne[ir] = data[3];
bEne[ir] = data[4];
}
fclose(fdata);
- if(((fBeamType.CompareTo("P-P")) == 0)){
+ if(((fBeamType.CompareTo("P-P")) == 0) || ((fBeamType.CompareTo("p-p")) == 0)){
for(int i=0; i<12; i++){
if(beam[i]==0 && fBeamEnergy!=0.){
if(det[i]!=31 && det[i]!=32){