LCOV - code coverage report
Current view: top level - ZDC/ZDCbase - AliZDCMBCalib.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 7 14.3 %
Date: 2016-06-14 17:26:59 Functions: 2 11 18.2 %

          Line data    Source code
       1             : #ifndef ALIZDCMBCALIB_H
       2             : #define ALIZDCMBCALIB_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 from MB standalone runs  //
       9             : /////////////////////////////////////////////////////////
      10             : 
      11             : #include "TNamed.h"
      12             : #include "TH2F.h"
      13             : #include "AliCDBEntry.h"
      14             : 
      15             : class AliZDC;
      16             : 
      17             : class AliZDCMBCalib: public TNamed {
      18             : 
      19             :  public:
      20             :   AliZDCMBCalib();
      21             :   AliZDCMBCalib(const char* name);
      22             :   AliZDCMBCalib(const char* name, 
      23             :                 TH2F *hzdcvszem, TH2F *hzdccvszem, TH2F *hzdcavszem);
      24             :   AliZDCMBCalib(const AliZDCMBCalib &calibda);
      25             :   AliZDCMBCalib& operator= (const AliZDCMBCalib &calibda);
      26             :   virtual ~AliZDCMBCalib();
      27             :   void Reset();
      28             : 
      29           0 :   TH2F* GethZDCvsZEM()   const {return fhZDCvsZEM;}  
      30           0 :   TH2F* GethZDCCvsZEM()  const {return fhZDCCvsZEM;}  
      31           0 :   TH2F* GethZDCAvsZEM()  const {return fhZDCAvsZEM;}  
      32             :   //
      33           0 :   void SetZDCvsZEM(TH2F *hCorr)  {fhZDCvsZEM  = hCorr;}    
      34           0 :   void SetZDCCvsZEM(TH2F *hCorr) {fhZDCCvsZEM = hCorr;}    
      35           0 :   void SetZDCAvsZEM(TH2F *hCorr) {fhZDCAvsZEM = hCorr;}   
      36             : 
      37             :  protected:
      38             :   TH2F *  fhZDCvsZEM;   // E_ZDC (total) vs. E_ZEM 
      39             :   TH2F *  fhZDCCvsZEM;  // E_ZDC vs. E_ZEM sideC
      40             :   TH2F *  fhZDCAvsZEM;  // E_ZDC vs. E_ZEM sideA
      41             :   //
      42          28 :   ClassDef(AliZDCMBCalib,1)    // ZDC calibration calibration data
      43             : };
      44             : 
      45             : #endif

Generated by: LCOV version 1.11