virtual Bool_t InitDetector();
virtual void Exec(Option_t* option = 0);
virtual Bool_t Open(const Char_t *file, Int_t nEvent = 0);
virtual Bool_t InitDetector();
virtual void Exec(Option_t* option = 0);
virtual Bool_t Open(const Char_t *file, Int_t nEvent = 0);
virtual Bool_t MakeDigits();
virtual void AddSDigitsManager(AliTRDdigitsManager *manager);
virtual void DeleteSDigitsManager();
virtual Bool_t MakeDigits();
virtual void AddSDigitsManager(AliTRDdigitsManager *manager);
virtual void DeleteSDigitsManager();
virtual void SetCompress(Int_t c = 1) { fCompress = c; };
virtual void SetDebug(Int_t v = 1) { fDebug = v; };
virtual void SetCompress(Int_t c = 1) { fCompress = c; };
virtual void SetDebug(Int_t v = 1) { fDebug = v; };
virtual void SetGeometry(AliTRDgeometry *geo) { fGeo = geo; };
virtual void SetParameter(AliTRDparameter *par) { fPar = par; };
virtual void SetMergeSignalOnly(Bool_t m = kTRUE) { fMergeSignalOnly = m; };
virtual void SetGeometry(AliTRDgeometry *geo) { fGeo = geo; };
virtual void SetParameter(AliTRDparameter *par) { fPar = par; };
virtual void SetMergeSignalOnly(Bool_t m = kTRUE) { fMergeSignalOnly = m; };
Bool_t GetSDigits() const { return fSDigits; };
Float_t GetSDigitsScale() const { return fSDigitsScale; };
AliTRDparameter *GetParameter() const { return fPar; };
Bool_t GetSDigits() const { return fSDigits; };
Float_t GetSDigitsScale() const { return fSDigitsScale; };
AliTRDparameter *GetParameter() const { return fPar; };
AliTRDdigitsManager *fDigitsManager; //! Manager for the output digits
AliTRDdigitsManager *fSDigitsManager; //! Manager for the summed input s-digits
TList *fSDigitsManagerList; //! List of managers of input s-digits
AliTRDdigitsManager *fDigitsManager; //! Manager for the output digits
AliTRDdigitsManager *fSDigitsManager; //! Manager for the summed input s-digits
TList *fSDigitsManagerList; //! List of managers of input s-digits
Bool_t fSDigits; // Switch for the summable digits
Float_t fSDigitsScale; // Scale factor for the summable digits
Bool_t fMergeSignalOnly; // Merge only detectors that contain a signal
Bool_t fSDigits; // Switch for the summable digits
Float_t fSDigitsScale; // Scale factor for the summable digits
Bool_t fMergeSignalOnly; // Merge only detectors that contain a signal
private:
virtual void DeConvExp(Double_t *source, Double_t *target, Int_t n, Int_t nexp);
private:
virtual void DeConvExp(Double_t *source, Double_t *target, Int_t n, Int_t nexp);