]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Filling of new AliESDtrack data member for x-TOF residual
authordecaro <decaro@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 24 Oct 2009 08:23:10 +0000 (08:23 +0000)
committerdecaro <decaro@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 24 Oct 2009 08:23:10 +0000 (08:23 +0000)
TOF/AliTOFtracker.cxx
TOF/AliTOFtrackerV1.cxx

index f87065f216203f06785d01b2f00bb126d5822e7a..ab86a1ce5e80aa0ec5da2fc94e3f30222af8e9eb 100644 (file)
@@ -206,6 +206,7 @@ Int_t AliTOFtracker::PropagateBack(AliESDEvent* event) {
        t->SetTOFsignalToT(seed->GetTOFsignalToT());
        t->SetTOFsignalRaw(seed->GetTOFsignalRaw());
        t->SetTOFsignalDz(seed->GetTOFsignalDz());
+       t->SetTOFsignalDx(seed->GetTOFsignalDx());
        t->SetTOFCalChannel(seed->GetTOFCalChannel());
        Int_t tlab[3]; seed->GetTOFLabel(tlab);    
        t->SetTOFLabel(tlab);
@@ -219,25 +220,19 @@ Int_t AliTOFtracker::PropagateBack(AliESDEvent* event) {
        t->UpdateTrackParams(track,AliESDtrack::kTOFout); // to be checked - AdC
        delete track;
        Double_t time[10]; t->GetIntegratedTimes(time);
-       AliDebug(2,Form(" %6d  %f %f %f %f %6d %3d %f  %f %f %f %f %f",
+       AliDebug(2,Form(" %6d  %f %f %f %f %f %6d %3d %f  %f %f %f %f %f",
                        i,
                        t->GetTOFsignalRaw(),
                        t->GetTOFsignal(),
                        t->GetTOFsignalToT(),
                        t->GetTOFsignalDz(),
+                       t->GetTOFsignalDx(),
                        t->GetTOFCalChannel(),
                        t->GetTOFcluster(),
                        t->GetIntegratedLength(),
                        time[0], time[1], time[2], time[3], time[4]
                        )
                 );
-
-       //Double_t info[10]={0.,0.,0.,0.,0.,0.,0.,0.,0.,0.};
-       //seed->GetTOFInfo(info);
-       //t->SetTOFInfo(info);
-       t->GetTOFInfo(info);
-       AliDebug(2,Form(" (B)distance=%f; residual in the pad reference frame: dX=%f, dZ=%f", info[0],info[1],info[2]));
-
       }
     }
   }
@@ -677,6 +672,7 @@ void AliTOFtracker::MatchTracks( Bool_t mLastStep){
     Float_t rawTime=AliTOFGeometry::TdcBinWidth()*c->GetTDCRAW()+kTimeOffset; // RAW time,in ps
     t->SetTOFsignalRaw(rawTime);
     t->SetTOFsignalDz(mindistZ);
+    t->SetTOFsignalDx(mindistY);
 
     Float_t info[10] = {mindist,mindistY,mindistZ,
                        0.,0.,0.,0.,0.,0.,0.};
index 30d40f6c467cf4ec8c32b263ecea92a18b6193ee..1f911665e7ca4dd89a663184e522de53e50ac831 100644 (file)
@@ -190,6 +190,7 @@ Int_t AliTOFtrackerV1::PropagateBack(AliESDEvent* event) {
        t->SetTOFsignalToT(seed->GetTOFsignalToT());
        t->SetTOFsignalRaw(seed->GetTOFsignalRaw());
        t->SetTOFsignalDz(seed->GetTOFsignalDz());
+       t->SetTOFsignalDx(seed->GetTOFsignalDx());
        t->SetTOFCalChannel(seed->GetTOFCalChannel());
        Int_t tlab[3]; seed->GetTOFLabel(tlab);
        t->SetTOFLabel(tlab);
@@ -204,12 +205,13 @@ Int_t AliTOFtrackerV1::PropagateBack(AliESDEvent* event) {
        delete track;
 
        Double_t time[10]; t->GetIntegratedTimes(time);
-       AliDebug(2,Form(" %6d  %f %f %f %f %6d %3d %f  %f %f %f %f %f",
+       AliDebug(2,Form(" %6d  %f %f %f %f % %6d %3d %f  %f %f %f %f %f",
                        i,
                        t->GetTOFsignalRaw(),
                        t->GetTOFsignal(),
                        t->GetTOFsignalToT(),
                        t->GetTOFsignalDz(),
+                       t->GetTOFsignalDx(),
                        t->GetTOFCalChannel(),
                        t->GetTOFcluster(),
                        t->GetIntegratedLength(),
@@ -489,8 +491,8 @@ void AliTOFtrackerV1::MatchTracks( ){
     t->SetTOFsignalRaw(rawTime);
     t->SetTOFsignalDz(dzTW);
 
-
     Float_t deltaY = trackTOFin->GetY()-bestCluster->GetY();
+    t->SetTOFsignalDx(deltaY);
 
     Float_t distR = (trackTOFin->GetX()-bestCluster->GetX())*
       (trackTOFin->GetX()-bestCluster->GetX());