LCOV - code coverage report
Current view: top level - FIT/FITbase - AliFITDigitizer.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 4 25.0 %
Date: 2016-06-14 17:26:59 Functions: 1 8 12.5 %

          Line data    Source code
       1             : #ifndef ALIFITDIGITIZER_H
       2             : #define ALIFITDIGITIZER_H
       3             : /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights reserved. *
       4             :  * See cxx source for full Copyright notice                               */
       5             : /******************************************************************
       6             :  *    Produde digits from hits
       7             :  * Alla.Maevskaya@cern.ch 
       8             :  ********************************************************************/
       9             : 
      10             : #include <AliDigitizer.h>
      11             : 
      12             : #include <AliDigitizationInput.h>
      13             : class AliFIT;
      14             : class AliFITHits;
      15             : class AliFITDigit;
      16             : 
      17             : class AliFITDigitizer : public AliDigitizer {
      18             :  public:
      19             :   
      20             :   AliFITDigitizer();
      21             :   AliFITDigitizer(AliDigitizationInput * digInput);
      22             :   virtual ~AliFITDigitizer();
      23             :   virtual Bool_t Init();
      24           0 :   TClonesArray *Hits() const {return fHits;}
      25           0 :   TClonesArray *Digits() const {return fDigits;}
      26             :  // Do the main work
      27             :   void Digitize(Option_t* /*option=0*/) ;
      28           0 :   void AddDigit(Int_t* digits, Int_t*){;} // Not implemented
      29             :   void AddDigit(Int_t npmt,
      30             :                  Int_t timeCFD, Int_t timeLED, Int_t timeQT0, Int_t timeQT1) ;
      31             :  
      32             :   void ResetDigits();
      33             :   void DigitizeHits();
      34             : private:
      35             : 
      36             :   AliFIT *fFIT;            //!
      37             :   TClonesArray *fHits;   //! List of hits
      38             :   TClonesArray *fDigits;   //! digits
      39             :   Int_t    fNdigits;                //! Number of digits
      40             : 
      41             : 
      42             :   AliFITDigitizer(const AliFITDigitizer&);
      43             :   AliFITDigitizer& operator=(const AliFITDigitizer&);
      44             : 
      45           4 :     ClassDef(AliFITDigitizer,1)
      46             : };    
      47             : 
      48             : #endif
      49             : 

Generated by: LCOV version 1.11