- int fNTimeBins = par->GetMaxTBin()+1;
- int fNRowLow = par->GetNRowLow();
- int fNRowUp = par->GetNRowUp();
- int fNRow= fNRowLow + fNRowUp;
- int fNSectorLow = par->GetNInnerSector();
- int fNSectorUp = par->GetNOuterSector();
- int fNSector = fNSectorLow + fNSectorUp;
- int fNSlice = fNSectorLow;
-
- FILE *f = fopen(tofile,"w");
- fprintf(f,"void AliL3Transform::Init(){\n");
-
- fprintf(f," fBFieldFactor = %d ;\n",gAlice->Field()->Factor());
- fprintf(f," //sector:\n");
- fprintf(f," fNTimeBins = %d ;\n",fNTimeBins);
- fprintf(f," fNRowLow = %d ;\n",fNRowLow);
- fprintf(f," fNRowUp = %d ;\n",fNRowUp);
- fprintf(f," fNSectorLow = %d ;\n",fNSectorLow);
- fprintf(f," fNSectorUp = %d ;\n",fNSectorUp);
- fprintf(f," fNSector = %d ;\n",fNSector);
- fprintf(f," fPadPitchWidthLow = %f ;\n",par->GetPadPitchWidth(0));
- fprintf(f," fPadPitchWidthUp = %f ;\n",par->GetPadPitchWidth(fNSectorLow));
- fprintf(f," fZWidth = %.20f ;\n",par->GetZWidth());
- fprintf(f," fZSigma = %.20f ;\n",par->GetZSigma());
- fprintf(f," fZLength = %.20f ;\n",par->GetZLength());
- fprintf(f," fZOffset = %.20f ;\n",par->GetZOffset());
- fprintf(f," fDiffT = %.20f ;\n",par->GetDiffT());
- fprintf(f," fDiffL = %.20f ;\n",par->GetDiffL());
- fprintf(f," fInnerPadLength = %f ;\n",par->GetInnerPadLength());
- fprintf(f," fOuterPadLength = %f ;\n",par->GetOuterPadLength());
- fprintf(f," fInnerPRFSigma = %.20f ;\n",param->GetInnerPRF()->GetSigmaX());
- fprintf(f," fOuterPRFSigma = %.20f ;\n",param->GetOuterPRF()->GetSigmaX());
- fprintf(f," fTimeSigma = %.20f ;\n",param->GetTimeRF()->GetSigma());
+ Int_t fNTimeBins = param->GetMaxTBin()+1;
+ Int_t fNRowLow = param->GetNRowLow();
+ Int_t fNRowUp = param->GetNRowUp();
+ Int_t fNRowUp1 = param->GetNRowUp1();
+ Int_t fNRowUp2 = param->GetNRowUp2();
+ Int_t fNRow= fNRowLow + fNRowUp;
+ Int_t fNSectorLow = param->GetNInnerSector();
+ Int_t fNSectorUp = param->GetNOuterSector();
+ Int_t fNSector = fNSectorLow + fNSectorUp;
+ Int_t fNSlice = fNSectorLow;