LCOV - code coverage report
Current view: top level - MUON/MUONmapping - AliMpPadRowLSegment.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 1 100.0 %
Date: 2016-06-14 17:26:59 Functions: 1 5 20.0 %

          Line data    Source code
       1             : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
       2             :  * See cxx source for full Copyright notice                               */
       3             : 
       4             : // $Id$
       5             : // $MpId: AliMpPadRowLSegment.h,v 1.7 2006/05/24 13:58:21 ivana Exp $
       6             : 
       7             : /// \ingroup sector
       8             : /// \class AliMpPadRowLSegment
       9             : /// \brief A left pad row segment composed of the identic pads
      10             : ///
      11             : /// A pad row segment composed of the identic pads;
      12             : /// the pads are placed from the offset (defined in the base class)
      13             : /// to the left.
      14             : ///
      15             : /// \author David Guez, Ivana Hrivnacova; IPN Orsay
      16             : 
      17             : #ifndef ALI_MP_PAD_ROW_L_SEGMENT_H
      18             : #define ALI_MP_PAD_ROW_L_SEGMENT_H
      19             : 
      20             : #include "AliMpVPadRowSegment.h"
      21             : 
      22             : class AliMpPadRow;
      23             : class AliMpMotif;
      24             : 
      25             : class AliMpPadRowLSegment : public AliMpVPadRowSegment
      26             : {
      27             :   public:
      28             :     AliMpPadRowLSegment(AliMpPadRow* padRow, AliMpMotif* motif, Int_t motifPositionId,
      29             :                    Int_t nofPads);
      30             :     AliMpPadRowLSegment();
      31             :     virtual ~AliMpPadRowLSegment();
      32             : 
      33             :     // methods
      34             :     virtual Double_t  LeftBorderX() const;
      35             :     virtual Double_t  RightBorderX() const;
      36             : 
      37             :   private:
      38             :     // methods
      39             :     Double_t  FirstPadCenterX() const;
      40             :     Double_t  LastPadCenterX() const;
      41             :     Double_t  FirstPadBorderX() const;
      42             :     Double_t  LastPadBorderX() const;
      43             :     
      44          18 :   ClassDef(AliMpPadRowLSegment,1)  // Row segment
      45             : };
      46             : 
      47             : #endif //ALI_MP_PAD_ROW_L_SEGMENT_H
      48             : 

Generated by: LCOV version 1.11