LCOV - code coverage report
Current view: top level - ZDC/ZDCbase - AliZDCEnCalib.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 2 4 50.0 %
Date: 2016-06-14 17:26:59 Functions: 3 8 37.5 %

          Line data    Source code
       1             : #ifndef ALIZDCENCALIB_H
       2             : #define ALIZDCENCALIB_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 -> CALIBCOEFF   //
       9             : ////////////////////////////////////////////////
      10             : 
      11             : #include "TNamed.h"
      12             : #include "AliCDBEntry.h"
      13             : 
      14             : class AliZDC;
      15             : 
      16             : class AliZDCEnCalib: public TNamed {
      17             : 
      18             :  public:
      19             :   AliZDCEnCalib();
      20             :   AliZDCEnCalib(const char* name);
      21             :   AliZDCEnCalib(const AliZDCEnCalib &calibda);
      22             :   AliZDCEnCalib& operator= (const AliZDCEnCalib &calibda);
      23             :   virtual ~AliZDCEnCalib();
      24             :   void Reset();
      25             :   virtual void  Print(Option_t *) const; 
      26             :   //
      27          96 :   Float_t  GetEnCalib(Int_t channel)    const {return fEnCalibration[channel];}
      28           0 :   Float_t* GetEnCalib()                 const {return (float*)fEnCalibration;}
      29             : 
      30           0 :   void  SetEnCalib(Int_t channel, Float_t val) {fEnCalibration[channel]=val;}
      31             :   void  SetEnCalib(Float_t* EnCalib);
      32             :   
      33             :  protected:
      34             :   // --- E calibration
      35             :   Float_t  fEnCalibration[6];    // Coeff. for energy calibration
      36             :   //
      37          28 :   ClassDef(AliZDCEnCalib,3)    // ZDC calibration calibration data
      38             : };
      39             : 
      40             : #endif

Generated by: LCOV version 1.11