]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONRecoParam.h
- Put the code to fill ESD with trigger data back in the correct framework:
[u/mrichter/AliRoot.git] / MUON / AliMUONRecoParam.h
index d5ec883233c6c478b8bd5c8793206ef34c22e47d..baf5c9c818b1c36f9e24b08d7dd37d65f86d4a06 100644 (file)
@@ -3,6 +3,8 @@
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */
 
+// $Id$
+
 /// \ingroup rec
 /// \class AliMUONRecoParam
 /// \brief Class with MUON reconstruction parameters
@@ -75,9 +77,9 @@ class AliMUONRecoParam : public AliDetectorRecoParam
   
   /// set the vertex dispersion (cm) in non bending plane (used for original tracking only)
   void     SetNonBendingVertexDispersion(Double_t val) {fNonBendingVertexDispersion = val;} 
-  /// return the vertex dispersion (cm) in bending plane (used for original tracking only)
+  /// return the vertex dispersion (cm) in non bending plane (used for original tracking only)
   Double_t GetNonBendingVertexDispersion() const {return fNonBendingVertexDispersion;}
-  /// set the vertex dispersion (cm) in non bending plane (used for original tracking only)
+  /// set the vertex dispersion (cm) in bending plane (used for original tracking only)
   void     SetBendingVertexDispersion(Double_t val) {fBendingVertexDispersion = val;} 
   /// return the vertex dispersion (cm) in bending plane (used for original tracking only)
   Double_t GetBendingVertexDispersion() const {return fBendingVertexDispersion;}
@@ -109,6 +111,14 @@ class AliMUONRecoParam : public AliDetectorRecoParam
   void     SetSigmaCutForTrigger(Double_t val) {fSigmaCutForTrigger = val;} 
   /// return the cut in sigma to apply on track during trigger hit pattern search
   Double_t GetSigmaCutForTrigger() const {return fSigmaCutForTrigger;}
+  /// set the cut in strips to apply on trigger track during trigger chamber efficiency
+  void     SetStripCutForTrigger(Double_t val) {fStripCutForTrigger = val;} 
+  /// return the cut in strips to apply on trigger track during trigger chamber efficiency
+  Double_t GetStripCutForTrigger() const {return fStripCutForTrigger;}
+  /// set the maximum search area in strips to apply on trigger track during trigger chamber efficiency
+  void     SetMaxStripAreaForTrigger(Double_t val) {fMaxStripAreaForTrigger = val;} 
+  /// return the maximum search area in strips to apply on trigger track during trigger chamber efficiency
+  Double_t GetMaxStripAreaForTrigger() const {return fMaxStripAreaForTrigger;}
   
   /// set the maximum normalized chi2 of tracking/trigger track matching
   void     SetMaxNormChi2MatchTrigger(Double_t val) {fMaxNormChi2MatchTrigger = val;} 
@@ -190,6 +200,10 @@ class AliMUONRecoParam : public AliDetectorRecoParam
   Double32_t fSigmaCutForImprovement; ///< cut in sigma to apply on cluster (local chi2) during track improvement
   
   Double32_t fSigmaCutForTrigger; ///< cut in sigma to apply on track during trigger hit pattern search
+
+  Double32_t fStripCutForTrigger; ///< cut in strips to apply on trigger track during trigger chamber efficiency
+
+  Double32_t fMaxStripAreaForTrigger; ///< max. search area in strips to apply on trigger track during trigger chamber efficiency
   
   Double32_t fMaxNormChi2MatchTrigger; ///< maximum normalized chi2 of tracking/trigger track matching
   
@@ -228,7 +242,7 @@ class AliMUONRecoParam : public AliDetectorRecoParam
   void SetCosmicParam();
   
   
-  ClassDef(AliMUONRecoParam,5) // MUON reco parameters
+  ClassDef(AliMUONRecoParam,6) // MUON reco parameters
 };
 
 #endif