LCOV - code coverage report
Current view: top level - PMD/PMDrec - AliPMDRecPoint.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 12 8.3 %
Date: 2016-06-14 17:26:59 Functions: 1 22 4.5 %

          Line data    Source code
       1             : #ifndef ALIPMDRECPOINT_H
       2             : #define ALIPMDRECPOINT_H
       3             : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
       4             :  * See cxx source for full Copyright notice                               */
       5             : 
       6             : /* $Id$ */
       7             : 
       8             : ////////////////////////////////////////////////
       9             : //  PMD Reconstructed Point                   //
      10             : //  Version 0.1                               //
      11             : //                                            //  
      12             : //                                            //
      13             : ////////////////////////////////////////////////
      14             : 
      15             : #include "AliRecPoint.h"
      16             : 
      17           0 : class AliPMDRecPoint : public AliRecPoint {
      18             : 
      19             : public:
      20             :   virtual void  AddDigit(AliDigitNew & digit) ;  // add a digit to the digit's indexes list  
      21             :   //  virtual void  AddTrack(AliTrack & track) ;  // add a track to the tracks list  
      22             :   void  Copy(TObject &recp) const;
      23             :   virtual void  GetCovarianceMatrix(TMatrix & mat) const;
      24           0 :   virtual AliGeometry * GetGeom() const { return fGeom; } 
      25             :   virtual void  GetGlobalPosition(TVector3 & gpos, TMatrix & gmat) const ; // return global position in ALICE
      26           0 :   virtual int * GetDigitsList(void) const { return fDigitsList ; }
      27             :   //  virtual int * GetTracksList(void) const { return fTracksList ; }
      28           0 :   virtual Float_t GetEnergy() const {return fAmp; } 
      29             :   virtual void  GetLocalPosition(TVector3 & pos) const ;
      30           0 :   virtual Int_t GetDigitsMultiplicity(void) const { return fMulDigit ; }
      31           0 :   Int_t         GetIndexInList() const { return fIndexInList ; } 
      32           0 :   virtual Int_t GetMaximumDigitMultiplicity() const { return  fMaxDigit; } 
      33           0 :   virtual Int_t GetMaximumTrackMultiplicity() const { return  fMaxTrack; } 
      34           0 :   virtual Int_t GetTracksMultiplicity(void) const { return fMulTrack ; }
      35           0 :   virtual void  Print(Option_t * /*opt = "void"*/) const {;}
      36             :   
      37             :   AliPMDRecPoint & operator= (const AliPMDRecPoint &recp);
      38           0 :   void          SetIndexInList(Int_t val) { fIndexInList = val ; } 
      39             : //
      40          12 :   ClassDef(AliPMDRecPoint,1) // Base class for reconstructed space points
      41             :  
      42             : };
      43             : 
      44             : #endif // ALIPMDRECPOINT_H

Generated by: LCOV version 1.11