LCOV - code coverage report
Current view: top level - STEER/STEERBase - AliNeutralTrackParam.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 4 25.0 %
Date: 2016-06-14 17:26:59 Functions: 1 10 10.0 %

          Line data    Source code
       1             : #ifndef ALINEUTRALTRACKPARAM_H
       2             : #define ALINEUTRALTRACKPARAM_H
       3             : /* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
       4             :  * See cxx source for full Copyright notice                               */
       5             : 
       6             : /*****************************************************************************
       7             :  *              "Neutral" track parametrisation class                        *
       8             :  * At the moment we use a standard AliExternalTrackParam with 0 curvature.   *
       9             :  *                                                                           *
      10             :  *        Origin: A.Dainese, I.Belikov                                       *
      11             :  *****************************************************************************/
      12             : 
      13             : #include "AliExternalTrackParam.h"
      14             : 
      15             : class AliNeutralTrackParam: public AliExternalTrackParam {
      16             :  public:
      17             :   AliNeutralTrackParam();
      18             :   AliNeutralTrackParam(const AliNeutralTrackParam &);
      19             :   AliNeutralTrackParam& operator=(const AliNeutralTrackParam & trkPar);
      20             :   AliNeutralTrackParam(Double_t x, Double_t alpha, 
      21             :                         const Double_t param[5], const Double_t covar[15]);
      22             :   AliNeutralTrackParam(const AliVTrack *vTrack);
      23             :   AliNeutralTrackParam(Double_t xyz[3],Double_t pxpypz[3],
      24             :                         Double_t cv[21],Short_t sign);
      25           0 :   virtual ~AliNeutralTrackParam(){}
      26             : 
      27           0 :   virtual Short_t  Charge() const { return 0; }
      28           0 :   virtual Double_t GetC(Double_t /*b*/) const { return 0.; }
      29             : 
      30             :  private:
      31             : 
      32         176 :   ClassDef(AliNeutralTrackParam, 1) // track with zero charge
      33             : };
      34             : 
      35             : #endif

Generated by: LCOV version 1.11