Remove obselete members and methods (Ch. Finck)
authorcussonno <cussonno@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 21 Jul 2005 12:37:51 +0000 (12:37 +0000)
committercussonno <cussonno@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 21 Jul 2005 12:37:51 +0000 (12:37 +0000)
MUON/AliMUONClusterFinderVS.cxx
MUON/AliMUONClusterFinderVS.h
MUON/AliMUONClusterReconstructor.cxx
MUON/AliMUONClusterReconstructor.h
MUON/AliMUONDigitizer.cxx
MUON/AliMUONDigitizer.h

index 8a1e7f1..249bec2 100644 (file)
@@ -46,7 +46,6 @@ AliMUONClusterFinderVS::AliMUONClusterFinderVS()
     fHitMap[0] = 0;
     fHitMap[1] = 0;
     fTrack[0]=fTrack[1]=-1;
-    fDebugLevel = 0; // make silent default
     fGhostChi2Cut = 1e6; // nothing done by default
     fSeg2[0]    = 0;
     fSeg2[1]    = 0;
@@ -1543,7 +1542,7 @@ Float_t AliMUONClusterFinderVS::SingleMathiesonFit(AliMUONRawCluster *c, Int_t c
     
     clusterInput.Fitter()->SetFCN(fcnS1);
     clusterInput.Fitter()->mninit(2,10,7);
-    clusterInput.Fitter()->SetPrintLevel(-1+fDebugLevel);
+    clusterInput.Fitter()->SetPrintLevel(-1 + AliLog::GetGlobalDebugLevel());
     arglist[0]=-1;
     clusterInput.Fitter()->mnexcm("SET NOW", arglist, 0, ierflag);
 // Set starting values 
@@ -1605,7 +1604,7 @@ Float_t AliMUONClusterFinderVS::CombiSingleMathiesonFit(AliMUONRawCluster * /*c*
     AliMUONClusterInput& clusterInput = *(AliMUONClusterInput::Instance());
     clusterInput.Fitter()->SetFCN(fcnCombiS1);
     clusterInput.Fitter()->mninit(2,10,7);
-    clusterInput.Fitter()->SetPrintLevel(-1+fDebugLevel);
+    clusterInput.Fitter()->SetPrintLevel(-1 + AliLog::GetGlobalDebugLevel());
     arglist[0]=-1;
     clusterInput.Fitter()->mnexcm("SET NOW", arglist, 0, ierflag);
     static Double_t vstart[2];
@@ -1702,7 +1701,7 @@ Bool_t AliMUONClusterFinderVS::DoubleMathiesonFit(AliMUONRawCluster * /*c*/, Int
     AliMUONClusterInput& clusterInput = *(AliMUONClusterInput::Instance());
     clusterInput.Fitter()->SetFCN(fcnS2);
     clusterInput.Fitter()->mninit(5,10,7);
-    clusterInput.Fitter()->SetPrintLevel(-1+fDebugLevel);
+    clusterInput.Fitter()->SetPrintLevel(-1 + AliLog::GetGlobalDebugLevel());
     arglist[0]=-1;
     clusterInput.Fitter()->mnexcm("SET NOW", arglist, 0, ierflag);
 // Set starting values 
@@ -1781,7 +1780,7 @@ Float_t AliMUONClusterFinderVS::CombiDoubleMathiesonFit(AliMUONRawCluster * /*c*
     AliMUONClusterInput& clusterInput = *(AliMUONClusterInput::Instance());
     clusterInput.Fitter()->SetFCN(fcnCombiS2);
     clusterInput.Fitter()->mninit(6,10,7);
-    clusterInput.Fitter()->SetPrintLevel(-1+fDebugLevel);
+    clusterInput.Fitter()->SetPrintLevel(-1 + AliLog::GetGlobalDebugLevel());
     arglist[0]=-1;
     clusterInput.Fitter()->mnexcm("SET NOW", arglist, 0, ierflag);
 // Set starting values 
index 7e72fa8..d3ccb5c 100644 (file)
@@ -55,8 +55,6 @@ class AliMUONClusterFinderVS : public TObject
     virtual void AddRawCluster(AliMUONRawCluster& cluster);
 //  Set tracks for debugging    
     virtual void SetTracks(Int_t t1, Int_t t2) {fTrack[0]=t1; fTrack[1]=t2;}
-//  debug level
-    void SetDebugLevel(Int_t level) {fDebugLevel = level;}
     void SetGhostChi2Cut(Float_t cut) {fGhostChi2Cut = cut;}
 // get raw cluster pointer 
     TClonesArray*  GetRawClusters() {return fRawClusters;}
@@ -112,7 +110,6 @@ class AliMUONClusterFinderVS : public TObject
     // Selected track for debugging
     Int_t                    fTrack[2];        // Only digits with main contributions from these tracks are
     // considered 
-    Int_t                    fDebugLevel;      // prinout control
     
     //  Return pointer to raw clusters    
     ClassDef(AliMUONClusterFinderVS,2) //Class for clustering and reconstruction of space points
index 657f7b5..e04b804 100644 (file)
 #include "AliMUONClusterFinderVS.h"
 #include "AliMUONClusterInput.h"
 #include "AliMUONRawCluster.h"
-#include "AliRawReader.h" // for raw data
 #include "AliLog.h"
 
-
-const Int_t AliMUONClusterReconstructor::fgkDefaultPrintLevel = 0;
-
 ClassImp(AliMUONClusterReconstructor) // Class implementation in ROOT context
 
 //__________________________________________________________________________
   AliMUONClusterReconstructor::AliMUONClusterReconstructor(AliLoader* loader, AliMUONData* data)
-  : TObject(),
-    fMUONData(0),
-    fPrintLevel(fgkDefaultPrintLevel),
-    fDebug(0)
+  : TObject()
 {
   // Standard Constructor
 
@@ -56,7 +49,7 @@ ClassImp(AliMUONClusterReconstructor) // Class implementation in ROOT context
 
   // initialize container
   if (data == 0x0)
-    fMUONData  = new AliMUONData(fLoader,"MUON","MUON");
+    fMUONData = new AliMUONData(fLoader,"MUON","MUON");
   else
     fMUONData = data;
   
@@ -70,8 +63,7 @@ ClassImp(AliMUONClusterReconstructor) // Class implementation in ROOT context
 AliMUONClusterReconstructor::AliMUONClusterReconstructor()
   : TObject(),
     fMUONData(0),
-    fPrintLevel(fgkDefaultPrintLevel),
-    fDebug(0),
+    fRecModel(0),
     fLoader(0)
 {
   // Default Constructor
@@ -105,6 +97,8 @@ AliMUONClusterReconstructor::~AliMUONClusterReconstructor(void)
 
   if (fMUONData)
     delete fMUONData;
+  if (fRecModel)
+    delete fRecModel;
 
   return;
 }
@@ -153,7 +147,6 @@ void AliMUONClusterReconstructor::Digits2Clusters()
        idDE_prev = idDE;
       }
 
-
       Int_t idSize = n2;
 
       // loop over id DE
@@ -175,8 +168,6 @@ void AliMUONClusterReconstructor::Digits2Clusters()
          }
        }
 
-       //      if (id[idDE] < 500 && id[idDE] > 299) continue; // temporary patch til St2 geometry is not yet ok (CF)
-
        // cluster finder
        if (fRecModel) {
          AliMUONClusterInput::Instance()->SetDigits(ich, id[idDE], dig1, dig2);
index 7b1ac5b..812859c 100644 (file)
@@ -26,9 +26,7 @@ class AliMUONClusterReconstructor : public TObject
   AliMUONClusterReconstructor(AliLoader* loader, AliMUONData* data = 0x0); // Constructor
   virtual ~AliMUONClusterReconstructor(void); // Destructor
 
-  // Interface with AliMUONData
-  virtual void       SetTreeAddress(){};
-    
   // Cluster Finding & Trigger
   virtual void   Digits2Clusters();
   virtual void   Trigger2Trigger() ;
@@ -42,9 +40,6 @@ class AliMUONClusterReconstructor : public TObject
   void   SetRecoModel(AliMUONClusterFinderVS* rec) {if (fRecModel) delete fRecModel; fRecModel = rec;} //AZ
   //  void   SetRecoModel(AliMUONClusterFinderAZ* rec) {fRecModel = rec;}
 
-  // print level
-  Int_t GetPrintLevel(void) const {return fPrintLevel;}
-  void SetPrintLevel(Int_t printLevel) {fPrintLevel = printLevel;}
 
  protected:
   AliMUONClusterReconstructor();                  // Default constructor
@@ -52,18 +47,11 @@ class AliMUONClusterReconstructor : public TObject
   AliMUONClusterReconstructor& operator=(const AliMUONClusterReconstructor& rhs); // assignment operator
 
  private:
-  static const Int_t fgkDefaultPrintLevel;     // Default print level
 
   AliMUONData*            fMUONData;           //! Data container for MUON subsystem 
   AliMUONClusterFinderVS* fRecModel;           //! cluster recontruction model
   //AliMUONClusterFinderAZ* fRecModel;           //! cluster recontruction model
 
- // print level
-  Int_t fPrintLevel;
-
-  // debug
-  Int_t fDebug;
-  
   // alice loader
   AliLoader* fLoader;
 
index 4de7cb2..95d24d5 100644 (file)
@@ -54,8 +54,7 @@ AliMUONDigitizer::AliMUONDigitizer() :
        fTDList(0),
        fTDCounter(0),
        fMask(0),
-       fSignal(0),
-       fDebug(0)
+       fSignal(0)
 {
 // Default constructor.
 // Initializes all pointers to NULL.
@@ -74,8 +73,7 @@ AliMUONDigitizer::AliMUONDigitizer(AliRunDigitizer* manager) :
        fTDList(0),
        fTDCounter(0),
        fMask(0),
-       fSignal(0),
-       fDebug(0)
+       fSignal(0)
 {
 // Constructor which should be used rather than the default constructor.
 // Initializes all pointers to NULL.
@@ -128,7 +126,7 @@ Bool_t AliMUONDigitizer::Init()
 }
 
 //------------------------------------------------------------------------
-void AliMUONDigitizer::Exec(Option_t* option)
+void AliMUONDigitizer::Exec(Option_t* /*option*/)
 {
 // The main work loop starts here. 
 // The digitization process is broken up into two steps: 
@@ -138,7 +136,6 @@ void AliMUONDigitizer::Exec(Option_t* option)
 //    stream. Done in CreateDigits()
 
        AliDebug(1, "Running digitiser.");
-       ParseOptions(option);
 
        if (fManager->GetNinputs() == 0)
        {
@@ -469,26 +466,6 @@ Bool_t  AliMUONDigitizer::FetchTriggerPointer(AliMUONLoader* loader)
   
   return kTRUE;
 }
-//------------------------------------------------------------------------
-void AliMUONDigitizer::ParseOptions(Option_t* options)
-{
-// Called by the Exec method. ParseOptions should parse the option string given to the Exec method.
-// 
-// The following options are defined:
-//     "debug" - Sets the debug level to 99, which will show all debug messages.
-//     "deb"   - Same as "debug", implemented for backward comparability.
-//
-// If an invalid option is specified it is simply ignored.
-
-       TString optionString = options;
-       if (optionString.Data() == "debug" || 
-               optionString.Data() == "deb"   // maintained for compatability.
-          )
-       {
-               AliInfo("Called with option \"debug\".");
-               SetDebug(99);
-       }
-}
 
 //------------------------------------------------------------------------
 void AliMUONDigitizer::InitArrays()
index 0667448..6f17812 100644 (file)
@@ -41,18 +41,10 @@ public:
        // Override the TTask Exec method.
        virtual void Exec(Option_t* option = 0);
 
-       Int_t GetDebug() const {return fDebug;}       // Get debug level.
-       void SetDebug(Int_t level){fDebug = level;}   // Set debug level.  
-  
-
 protected:
         AliMUONDigitizer(const AliMUONDigitizer& rhs);
         AliMUONDigitizer& operator=(const AliMUONDigitizer& rhs);
 
-
-       // Parses the option string given to the Exec method.
-       virtual void ParseOptions(Option_t* options);
-
        /* Digitizers inheriting from AliMUONDigitizer should implement this abstract method 
           so that TransientDigit objects are generated and put onto the fTDList.
           The method would be implemented as some loop over the input stream. The data can be
@@ -192,9 +184,6 @@ protected:
 
 private:
 
-       Int_t fDebug;                   //! Debug level.
-
-
        ClassDef(AliMUONDigitizer, 1)   // MUON merging/digitization
 };    
 #endif