Code cleanup:
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 1 Apr 2008 13:06:11 +0000 (13:06 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 1 Apr 2008 13:06:11 +0000 (13:06 +0000)
- Removing not implemented methods (AliMUONRefitter.h)
- Adding printing + some cosmetics in AliMUONRecoParam.cxx)
- Adding comments (AliMUONRecoParam.h)
(Philippe P.)

MUON/AliMUONRecoParam.cxx
MUON/AliMUONRecoParam.h
MUON/AliMUONRefitter.h

index 852b4e9..616022b 100644 (file)
@@ -126,6 +126,7 @@ void AliMUONRecoParam::SetLowFluxParam()
   fSigmaCutForImprovement = 5.;
   fSigmaCutForTrigger = 8.;
   fMaxNormChi2MatchTrigger = 16.;
+  fCombinedClusterTrackReco = kFALSE;
   fTrackAllTracks = kTRUE;
   fRecoverTracks = kTRUE;
   fMakeTrackCandidatesFast = kFALSE;
@@ -135,6 +136,7 @@ void AliMUONRecoParam::SetLowFluxParam()
   fUseSmoother = kTRUE;
   for (Int_t iCh = 0; iCh < 10; iCh++) fUseChamber[iCh] = kTRUE;
   for (Int_t iSt = 0; iSt < 5; iSt++) fRequestStation[iSt] = kTRUE;
+  fBypassSt45 = kFALSE;
   
 }
 
@@ -154,6 +156,7 @@ void AliMUONRecoParam::SetHighFluxParam()
   fSigmaCutForImprovement = 5.;
   fSigmaCutForTrigger = 8.;
   fMaxNormChi2MatchTrigger = 16.;
+  fCombinedClusterTrackReco = kFALSE;
   fTrackAllTracks = kTRUE;
   fRecoverTracks = kTRUE;
   fMakeTrackCandidatesFast = kFALSE;
@@ -163,6 +166,7 @@ void AliMUONRecoParam::SetHighFluxParam()
   fUseSmoother = kTRUE;
   for (Int_t iCh = 0; iCh < 10; iCh++) fUseChamber[iCh] = kTRUE;
   for (Int_t iSt = 0; iSt < 5; iSt++) fRequestStation[iSt] = kTRUE;
+  fBypassSt45 = kFALSE;
   
 }
 
@@ -274,6 +278,13 @@ void AliMUONRecoParam::Print(Option_t *option) const
   } while (++st < 5);
   if (discardedSt) cout<<endl;
   
+  if (strstr(option,"FULL")) {
+    cout<<"Bypass stations 4 and 5 (use trigger tracks as primary track candidates): ";
+    if (fBypassSt45) cout<<"ON"<<endl;
+    else cout<<"OFF"<<endl;
+  } else if (fBypassSt45)
+    cout<<"Bypass stations 4 and 5 (use trigger tracks as primary track candidates)"<<endl;
+  
   
   cout<<"\t-------------------------------------"<<endl<<endl;
   
index 0375b1c..bad7a97 100644 (file)
@@ -144,11 +144,11 @@ class AliMUONRecoParam : public AliDetectorRecoParam
   /// return kTRUE/kFALSE whether at least one cluster is requested in the station to validate the track
   Bool_t   RequestStation(Int_t iSt) const {return (iSt >= 0 && iSt < 5) ? fRequestStation[iSt] : kFALSE;}
   
+  /// set the bypassSt45 value
+  void BypassSt45(Bool_t value) { fBypassSt45 = value; }
   /// return kTRUE if we should replace clusters in St 4 and 5 by generated clusters from trigger tracks
   Bool_t BypassSt45() const { return fBypassSt45; }
   
-  /// set the bypassSt45 value
-  void BypassSt45(Bool_t value) { fBypassSt45 = value; }
   
   virtual void Print(Option_t *option = "") const;
   
index 7e98234..df700ff 100644 (file)
@@ -30,6 +30,7 @@ public:
   AliMUONRefitter();
   virtual ~AliMUONRefitter();
   
+  /// connect to the ESD interface containing MUON data to refit
   void Connect(AliMUONESDInterface* esdInterface) {fESDInterface = esdInterface;}
   
   // re-reconstruct all tracks (clusters) in the ESD event
@@ -55,8 +56,6 @@ private:
   
   void                   CreateGeometryTransformer();
   void                   CreateClusterServer(AliMUONGeometryTransformer& transformer);
-  AliMUONVClusterFinder* CreateClusterFinder();
-  void                   CreateTrackReconstructor(AliMUONVClusterServer& clusterServer);
   
   void AddClusterToTracks(const AliMUONVClusterStore &localClusterStore, AliMUONVTrackStore &trackStore);