]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/AliVZEROTriggerData.cxx
Time-related parameters needed in reconstruction moved from Trigger to Calib
[u/mrichter/AliRoot.git] / VZERO / AliVZEROTriggerData.cxx
index a3b9ad02413deeb95b6826486d6f3c7379ef0612..c9004a7860097d472860b2cb2bec115dc09fb44c 100644 (file)
@@ -62,8 +62,6 @@ AliVZEROTriggerData::AliVZEROTriggerData() :
                fLatchWin1[i] = fLatchWin2[i] = 0;\r
                fResetWin1[i] = fResetWin2[i] = 0;\r
                fPedestalSubtraction[i] = kFALSE;\r
-               fTimeResolution[i] = 25./256.; // Default time resolution\r
-               fWidthResolution[i] = 0.4;     // Default time width resolution\r
        }\r
 }\r
 //________________________________________________________________\r
@@ -97,10 +95,8 @@ AliVZEROTriggerData::AliVZEROTriggerData(Int_t nRun, UInt_t startTime, UInt_t en
                fLatchWin1[i] = fLatchWin2[i] = 0;\r
                fResetWin1[i] = fResetWin2[i] = 0;\r
                fPedestalSubtraction[i] = kFALSE;\r
-               fTimeResolution[i] = 25./256.; // Default time resolution\r
-               fWidthResolution[i] = 0.4;     // Default time width resolution\r
        }\r
-       TString namst = "Trigger_FEE";\r
+       TString namst = "VZERO_Trigger_FEE";\r
        SetName(namst.Data());\r
        SetTitle(namst.Data());\r
        \r
@@ -157,8 +153,6 @@ void AliVZEROTriggerData::SetParameter(TString name, Float_t val){
        else if(name.Contains("ResetWin1")) SetResetWin1((UShort_t) val,iBoard-1);\r
        else if(name.Contains("ResetWin2")) SetResetWin2((UShort_t) val,iBoard-1);\r
        else if(name.Contains("PedestalSubtraction")) SetPedestalSubtraction((Bool_t) val,iBoard-1);\r
-       else if(name.Contains("TimeResolution")) SetTimeResolution((UShort_t) val,iBoard-1);\r
-       else if(name.Contains("WidthResolution")) SetWidthResolution((UShort_t) val,iBoard-1);\r
        else if(name.Contains("BBAThreshold")) SetBBAThreshold((UShort_t) val);\r
        else if(name.Contains("BBCThreshold")) SetBBCThreshold((UShort_t) val);\r
        else if(name.Contains("BGAThreshold")) SetBGAThreshold((UShort_t) val);\r
@@ -484,105 +478,6 @@ void AliVZEROTriggerData::SetPedestalSubtraction(Bool_t ped, Int_t board)
        if((board<kNCIUBoards)) fPedestalSubtraction[board] = ped;\r
        else AliError(Form("Board %d is not valid",board));\r
 }\r
-//________________________________________________________________\r
-void AliVZEROTriggerData::SetTimeResolution(UShort_t *resols){\r
-       // Set Time Resolution of the TDC\r
-       if(resols)  for(int t=0; t<kNCIUBoards; t++) SetTimeResolution(resols[t],t);\r
-       else AliFatal("Time Resolution not defined.");\r
-       \r
-}\r
-//________________________________________________________________\r
-void AliVZEROTriggerData::SetTimeResolution(UShort_t resol, Int_t board)\r
-{\r
-       // Set Time Resolution of the TDC\r
-       if((board<kNCIUBoards)) {\r
-               switch(resol){\r
-                       case 0:\r
-                               fTimeResolution[board] = 25./256.;\r
-                               break;\r
-                       case 1:\r
-                               fTimeResolution[board] = 25./128.;\r
-                               break;\r
-                       case 2:\r
-                               fTimeResolution[board] = 25./64.;\r
-                               break;\r
-                       case 3:\r
-                               fTimeResolution[board] = 25./32.;\r
-                               break;\r
-                       case 4:\r
-                               fTimeResolution[board] = 25./16.;\r
-                               break;\r
-                       case 5:\r
-                               fTimeResolution[board] = 25./8.;\r
-                               break;\r
-                       case 6:\r
-                               fTimeResolution[board] = 6.25;\r
-                               break;\r
-                       case 7:\r
-                               fTimeResolution[board] = 12.5;\r
-                               break;\r
-               }\r
-       } else AliError(Form("Board %d is not valid",board));\r
-}\r
-//________________________________________________________________\r
-void AliVZEROTriggerData::SetWidthResolution(UShort_t *resols){\r
-       // Set Time Width Resolution of the TDC\r
-       if(resols)  for(int t=0; t<kNCIUBoards; t++) SetWidthResolution(resols[t],t);\r
-       else AliFatal("Width Resolution not defined.");\r
-       \r
-}\r
-//________________________________________________________________\r
-void AliVZEROTriggerData::SetWidthResolution(UShort_t resol, Int_t board)\r
-{\r
-       // Set Time Width Resolution of the TDC\r
-       if((board<kNCIUBoards)){\r
-               switch(resol){\r
-                       case 0:\r
-                               fWidthResolution[board] = 25./256.;\r
-                               break;\r
-                       case 1:\r
-                               fWidthResolution[board] = 25./128.;\r
-                               break;\r
-                       case 2:\r
-                               fWidthResolution[board] = 25./64.;\r
-                               break;\r
-                       case 3:\r
-                               fWidthResolution[board] = 25./32.;\r
-                               break;\r
-                       case 4:\r
-                               fWidthResolution[board] = 25./16.;\r
-                               break;\r
-                       case 5:\r
-                               fWidthResolution[board] = 25./8.;\r
-                               break;\r
-                       case 6:\r
-                               fWidthResolution[board] = 6.25;\r
-                               break;\r
-                       case 7:\r
-                               fWidthResolution[board] = 12.5;\r
-                               break;\r
-                       case 8:\r
-                               fWidthResolution[board] = 25.;\r
-                               break;\r
-                       case 9:\r
-                               fWidthResolution[board] = 50.;\r
-                               break;\r
-                       case 10:\r
-                               fWidthResolution[board] = 100.;\r
-                               break;\r
-                       case 11:\r
-                               fWidthResolution[board] = 200.;\r
-                               break;\r
-                       case 12:\r
-                               fWidthResolution[board] = 400.;\r
-                               break;\r
-                       case 13:\r
-                               fWidthResolution[board] = 800.;\r
-                               break;\r
-                               \r
-               }\r
-       }else AliError(Form("Board %d is not valid",board));\r
-}\r
 \r
 //________________________________________________________________\r
 Bool_t AliVZEROTriggerData::IsClkValid(UShort_t clock) const {\r