From 740da2a6261858c6009a4d3a5f4eaaec4c05ae82 Mon Sep 17 00:00:00 2001 From: loizides Date: Fri, 19 Apr 2002 15:20:42 +0000 Subject: [PATCH] Added fZLength and fZOffset, fixed a few bugs in the new init method. --- HLT/src/AliL3Transform.cxx | 40 +++++++++++++++++++++++--------------- HLT/src/AliL3Transform.h | 5 ++++- 2 files changed, 28 insertions(+), 17 deletions(-) diff --git a/HLT/src/AliL3Transform.cxx b/HLT/src/AliL3Transform.cxx index 50016a5b45c..a859e1c0f70 100644 --- a/HLT/src/AliL3Transform.cxx +++ b/HLT/src/AliL3Transform.cxx @@ -49,6 +49,8 @@ void AliL3Transform::Init() fPadPitchWidthUp = 0.600000; fZWidth = 0.56599998474121093750; fZSigma = 0.22880849748219134199; + fZLength = 2.5; + fZOffset = 0.68642549244657402596; //slices: fNSlice = 36; @@ -446,6 +448,8 @@ void AliL3Transform::Init(const Char_t* path){ else if(strcmp(d1,"fPadPitchWidthUp")==0){fscanf(fptr,"%s %lf %s",d2,&ddummy,d3);fPadPitchWidthUp=(Double_t)ddummy;} else if(strcmp(d1,"fZWidth")==0){fscanf(fptr,"%s %lf %s",d2,&ddummy,d3);fZWidth=(Double_t)ddummy;} else if(strcmp(d1,"fZSigma")==0){fscanf(fptr,"%s %lf %s",d2,&ddummy,d3);fZSigma=(Double_t)ddummy;} + else if(strcmp(d1,"fZLength")==0){fscanf(fptr,"%s %lf %s",d2,&ddummy,d3);fZLength=(Double_t)ddummy;} + else if(strcmp(d1,"fZOffset")==0){fscanf(fptr,"%s %lf %s",d2,&ddummy,d3);fZOffset=(Double_t)ddummy;} else if(strcmp(d1,"fNSlice")==0){fscanf(fptr,"%s %d %s",d2,&dummy,d3);fNSlice=(Int_t)dummy;} else if(strcmp(d1,"fNRow")==0){ fscanf(fptr,"%s %d %s",d2,&dummy,d3);fNRow=(Int_t)dummy; @@ -457,7 +461,7 @@ void AliL3Transform::Init(const Char_t* path){ else if(strcmp(d1,"fPi")==0){fscanf(fptr,"%s %lf %s",d2,&ddummy,d3);fPi=(Double_t)ddummy;} else if(strcmp(d1,"fX[0]")==0){ fscanf(fptr,"%s %lf %s",d2,&ddummy,d3);fX[0]=(Double_t)ddummy; - for(Int_t i=1;i