Coding convention violations: suppression
authordecaro <decaro@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 18 Jan 2010 16:43:45 +0000 (16:43 +0000)
committerdecaro <decaro@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 18 Jan 2010 16:43:45 +0000 (16:43 +0000)
TOF/AliTOFtrackerV1.cxx
TOF/AliTOFtrackerV1.h

index 134b81f..2b9517f 100644 (file)
@@ -57,7 +57,7 @@ ClassImp(AliTOFtrackerV1)
 
 //_____________________________________________________________________________
 AliTOFtrackerV1::AliTOFtrackerV1():
-  fRecoParam(0x0),
+  fkRecoParam(0x0),
   fN(0),
   fNseeds(0),
   fNseedsTOF(0),
@@ -93,7 +93,7 @@ AliTOFtrackerV1::~AliTOFtrackerV1() {
   SaveCheckHists();
 
   if(!(AliCDBManager::Instance()->GetCacheFlag())){
-    delete fRecoParam;
+    delete fkRecoParam;
   }
   delete fHDigClusMap;
   delete fHDigNClus;
@@ -122,13 +122,13 @@ void AliTOFtrackerV1::GetPidSettings(AliESDpid *esdPID) {
   // 
   // Sets TOF resolution from RecoParams
   //
-  if (fRecoParam)
-    esdPID->GetTOFResponse().SetTimeResolution(fRecoParam->GetTimeResolution());
+  if (fkRecoParam)
+    esdPID->GetTOFResponse().SetTimeResolution(fkRecoParam->GetTimeResolution());
   else
-    AliWarning("fRecoParam not yet set; cannot set PID settings");
+    AliWarning("fkRecoParam not yet set; cannot set PID settings");
 }
 //_____________________________________________________________________________
-Int_t AliTOFtrackerV1::PropagateBack(AliESDEvent* event) {
+Int_t AliTOFtrackerV1::PropagateBack(AliESDEvent * const event) {
   //
   // Gets seeds from ESD event and Match with TOF Clusters
   //
@@ -136,16 +136,21 @@ Int_t AliTOFtrackerV1::PropagateBack(AliESDEvent* event) {
   // initialize RecoParam for current event
   AliDebug(1,"Initializing params for TOF");
 
-  fRecoParam = AliTOFReconstructor::GetRecoParam();  // instantiate reco param from STEER...
+  fkRecoParam = AliTOFReconstructor::GetRecoParam();  // instantiate reco param from STEER...
 
-  if (fRecoParam == 0x0) { 
+  if (fkRecoParam == 0x0) { 
     AliFatal("No Reco Param found for TOF!!!");
   }
-  //fRecoParam->Dump();
-  //if(fRecoParam->GetApplyPbPbCuts())fRecoParam=fRecoParam->GetPbPbparam();
-  //fRecoParam->PrintParameters();
+  //fkRecoParam->Dump();
+  //if(fkRecoParam->GetApplyPbPbCuts())fkRecoParam=fkRecoParam->GetPbPbparam();
+  //fkRecoParam->PrintParameters();
 
-  //Handle Time Zero information
+  /*
+  Double_t parPID[2];   
+  parPID[0]=fkRecoParam->GetTimeResolution();
+  parPID[1]=fkRecoParam->GetTimeNSigma();
+  fPid=new AliTOFpidESD(parPID);
+  */
 
   Double_t timeZero=0.;
   Double_t timeZeroMax=99999.;
@@ -295,6 +300,31 @@ Int_t AliTOFtrackerV1::PropagateBack(AliESDEvent* event) {
     }
   }
 
+  //Handle Time Zero information
+  /*
+  Double_t timeZero=0.;
+  Double_t timeZeroMax=99999.;
+  Bool_t usetimeZero     = fkRecoParam->UseTimeZero();
+  Bool_t timeZeroFromT0  = fkRecoParam->GetTimeZerofromT0();
+  Bool_t timeZeroFromTOF = fkRecoParam->GetTimeZerofromTOF();
+
+  AliDebug(2,Form("Use Time Zero?: %d",usetimeZero));
+  AliDebug(2,Form("Time Zero from T0? : %d",timeZeroFromT0));
+  AliDebug(2,Form("Time Zero From TOF? : %d",timeZeroFromTOF));
+
+  if(usetimeZero){
+    if(timeZeroFromT0){
+      timeZero=GetTimeZerofromT0(event); 
+    }
+    if(timeZeroFromTOF && (timeZero>timeZeroMax || !timeZeroFromT0)){
+      timeZero=GetTimeZerofromTOF(event); 
+    }
+  }
+  AliDebug(2,Form("time Zero used in PID: %f",timeZero));
+  //Make TOF PID
+  fPid->MakePID(event,timeZero);
+  */
+
   fSeeds->Clear();
   fTracks->Clear();
   return 0;
@@ -372,12 +402,12 @@ void AliTOFtrackerV1::MatchTracks( ){
   const Float_t kTimeOffset = 32.; // time offset for tracking algorithm [ps]
 
   const Int_t kncmax = 100;
-  Float_t sensRadius = fRecoParam->GetSensRadius();
-  Float_t scaleFact   = fRecoParam->GetWindowScaleFact();
-  Float_t dyMax=fRecoParam->GetWindowSizeMaxY(); 
-  Float_t dzMax=fRecoParam->GetWindowSizeMaxZ();
-  Double_t maxChi2=fRecoParam->GetMaxChi2();
-  Bool_t timeWalkCorr    = fRecoParam->GetTimeWalkCorr();
+  Float_t sensRadius = fkRecoParam->GetSensRadius();
+  Float_t scaleFact   = fkRecoParam->GetWindowScaleFact();
+  Float_t dyMax=fkRecoParam->GetWindowSizeMaxY(); 
+  Float_t dzMax=fkRecoParam->GetWindowSizeMaxZ();
+  Double_t maxChi2=fkRecoParam->GetMaxChi2();
+  Bool_t timeWalkCorr    = fkRecoParam->GetTimeWalkCorr();
   AliDebug(1,"++++++++++++++TOF Reconstruction Parameters:++++++++++++ \n");
   AliDebug(1,Form("TOF sens radius: %f",sensRadius));
   AliDebug(1,Form("TOF Window scale factor: %f",scaleFact));
@@ -858,7 +888,7 @@ void AliTOFtrackerV1::SaveCheckHists() {
 
   }
 //_________________________________________________________________________
-Float_t AliTOFtrackerV1::CorrectTimeWalk( Float_t dist, Float_t tof) {
+Float_t AliTOFtrackerV1::CorrectTimeWalk( Float_t dist, Float_t tof) const {
 
   //dummy, for the moment
   Float_t tofcorr=0.;
@@ -871,7 +901,7 @@ Float_t AliTOFtrackerV1::CorrectTimeWalk( Float_t dist, Float_t tof) {
   return tofcorr;
 }
 //_________________________________________________________________________
-Float_t AliTOFtrackerV1::GetTimeZerofromT0(AliESDEvent *event) const {
+Float_t AliTOFtrackerV1::GetTimeZerofromT0(const AliESDEvent * const event) const {
 
   //Returns TimeZero as measured by T0 detector
 
index 433e664..81039d3 100644 (file)
@@ -63,10 +63,10 @@ private:
  void  MatchTracks(); // Matching Algorithm 
  void  CollectESD(); // Select starting Set for Matching 
  Float_t  GetTimeZerofromTOF(AliESDEvent* /*event*/) const; // T0 from TOF
- Float_t  GetTimeZerofromT0(AliESDEvent* event) const; // T0 from T0
- Float_t  CorrectTimeWalk(Float_t dist,Float_t tof); // Time Walk correction
+ Float_t  GetTimeZerofromT0(const AliESDEvent * const event) const; // T0 from T0
+ Float_t  CorrectTimeWalk(Float_t dist,Float_t tof) const; // Time Walk correction
 
- const AliTOFRecoParam* fRecoParam;     // Pointer to TOF Recon. Pars
+ const AliTOFRecoParam* fkRecoParam;    // Pointer to TOF Recon. Pars
  AliTOFcluster *fClusters[kMaxCluster]; // pointers to the TOF clusters
 
  Int_t fN;              // Number of Clusters