LCOV - code coverage report
Current view: top level - ZDC/ZDCbase - AliZDCSaturationCalib.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 3 5 60.0 %
Date: 2016-06-14 17:26:59 Functions: 4 9 44.4 %

          Line data    Source code
       1             : #ifndef ALIZDCSATURATIONCALIB_H
       2             : #define ALIZDCSATURATIONCALIB_H
       3             : 
       4             : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
       5             :  * See cxx source for full Copyright notice                               */
       6             : 
       7             : //////////////////////////////////////////////////////////
       8             : //  class for ZDC calibration -> p-A high rate run      //
       9             : //////////////////////////////////////////////////////////
      10             : 
      11             : #include "TNamed.h"
      12             : #include "AliCDBEntry.h"
      13             : 
      14             : class AliZDC;
      15             : 
      16             : class AliZDCSaturationCalib: public TNamed {
      17             : 
      18             :  public:
      19             :   AliZDCSaturationCalib();
      20             :   AliZDCSaturationCalib(const char* name);
      21             :   AliZDCSaturationCalib(const AliZDCSaturationCalib &calibda);
      22             :   AliZDCSaturationCalib& operator= (const AliZDCSaturationCalib &calibda);
      23             :   virtual ~AliZDCSaturationCalib();
      24             :   void Reset();
      25             :   virtual void  Print(Option_t *) const; 
      26             :   //
      27           0 :   Float_t* GetZNASatCalib()             const {return (float*)fZNASatCalibration;}
      28          64 :   Float_t GetZNASatCalib(int i)         const {return fZNASatCalibration[i];}
      29             :   void  SetZNASatCalib(Float_t* EnCalib);
      30             :   
      31           0 :   Float_t* GetZNCSatCalib()             const {return (float*)fZNCSatCalibration;}
      32          64 :   Float_t GetZNCSatCalib(int i)         const {return fZNCSatCalibration[i];}
      33             :   void  SetZNCSatCalib(Float_t* EnCalib);
      34             :   
      35             :  protected:
      36             :   // 
      37             :   Float_t  fZNASatCalibration[4];        // Coeff. for ZNA calibration
      38             :   Float_t  fZNCSatCalibration[4];        // Coeff. for ZNC calibration
      39             :   //
      40          28 :   ClassDef(AliZDCSaturationCalib,1)    // ZDC calibration calibration data
      41             : };
      42             : 
      43             : #endif

Generated by: LCOV version 1.11