]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONDigitizer.h
Make calibration default wise, remove the switch (Laurent & Christian)
[u/mrichter/AliRoot.git] / MUON / AliMUONDigitizer.h
index 6df9b877c36688e879dd38eb1bf4e246f0253ed3..8bc8e91f57eb6a0d7784a7c400aeab88fc330216 100644 (file)
@@ -20,7 +20,6 @@ class AliMUON;
 class AliMUONData;
 class AliMUONLoader;
 class AliMUONTransientDigit;
-class AliMUONTriggerDecision;
 
 static const Int_t kMAXTRACKS=10;
 
@@ -48,9 +47,6 @@ public:
        virtual void Exec(Option_t* option = 0);
 
 protected:
-        AliMUONDigitizer(const AliMUONDigitizer& rhs);
-        AliMUONDigitizer& operator=(const AliMUONDigitizer& rhs);
-
        /* 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
@@ -164,7 +160,6 @@ protected:
        void SortTracks(Int_t *tracks, Int_t *charges, Int_t ntr) const;
 
        // trigger purpose
-       virtual Bool_t FetchTriggerPointer(AliMUONLoader* loader);
        virtual void CreateTrigger() = 0;
        virtual void CleanupTriggerArrays() = 0;
        virtual void FillTriggerOutput() = 0;
@@ -173,22 +168,23 @@ protected:
                        Int_t charges[kMAXTRACKS], Int_t digits[6],
                        Int_t digitindex ) = 0;
 
-       AliRunLoader* fRunLoader;         //! Global run loader.
-       AliMUONLoader* fGime;             //! MUON specific loader.
-       AliMUON* fMUON;                   //! Pointer to MUON module.
-       AliMUONData* fMUONData;           //! muon data interface
-       AliMUONTriggerDecision* fTrigDec; //!trigger pointer
+       AliRunLoader* fRunLoader;         //!< Global run loader.
+       AliMUONLoader* fGime;             //!< MUON specific loader.
+       AliMUON* fMUON;                   //!< Pointer to MUON module.
+       AliMUONData* fMUONData;           //!< muon data interface
 
-       AliMUONHitMapA1 **fHitMap;      //! pointer to array of pointers to hitmaps
-       TObjArray *fTDList;             //! list of AliMUONTransientDigits
-       Int_t fTDCounter;               //! nr. of AliMUONTransientDigit
-       Int_t fMask;                    //! mask dependent on input file
-       Bool_t fSignal;                 //! kTRUE if signal file is processed 
-       Int_t fSegmentation;            //! segmentation type 1=old, 2=new;
-       Int_t fNDetElemId[1500];       //! detection element number array 
+       AliMUONHitMapA1 **fHitMap;    //!< pointer to array of pointers to hitmaps
+       TObjArray *fTDList;           //!< list of AliMUONTransientDigits
+       Int_t fTDCounter;             //!< nr. of AliMUONTransientDigit
+       Int_t fMask;                  //!< mask dependent on input file
+       Bool_t fSignal;               //!< kTRUE if signal file is processed 
+       Int_t fSegmentation;          //!< segmentation type 1=old, 2=new;
+       Int_t fNDetElemId[1500];      //!< detection element number array 
 
 
 private:
+        AliMUONDigitizer(const AliMUONDigitizer& rhs);
+        AliMUONDigitizer& operator=(const AliMUONDigitizer& rhs);
 
        ClassDef(AliMUONDigitizer, 1)   // MUON merging/digitization
 };