LCOV - code coverage report
Current view: top level - STEER/STEERBase - AliGenEpos3EventHeader.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 21 4.8 %
Date: 2016-06-14 17:26:59 Functions: 1 31 3.2 %

          Line data    Source code
       1             : #ifndef ALIGENEPOS3EVENTHEADER_H
       2             : #define ALIGENEPOS3EVENTHEADER_H
       3             : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
       4             :  * See cxx source for full Copyright notice                               */
       5             : 
       6             : /* $Id$ */
       7             : 
       8             : // Header for EPOS v3.111 generated event.
       9             : //
      10             : // Author: Natalia Zhigareva <Natalia.Zhigareva@cern.ch>
      11             : 
      12             : #include "AliGenEventHeader.h"
      13             : #include "AliCollisionGeometry.h" 
      14             : 
      15             : class TGenerator;
      16             : 
      17           0 : class AliGenEpos3EventHeader : public AliGenEventHeader, public AliCollisionGeometry
      18             : {
      19             : public:
      20             :     AliGenEpos3EventHeader(const char* name);
      21             :     AliGenEpos3EventHeader();
      22           0 :     virtual ~AliGenEpos3EventHeader(){}
      23             : 
      24             :     // Getters:
      25           0 :     Int_t GetIversn()  const {return fIversn;}
      26           0 :     Int_t GetLaproj()  const {return fLaproj;}
      27           0 :     Int_t GetMaproj()  const {return fMaproj;}
      28           0 :     Int_t GetLatarg()  const {return fLatarg;}
      29           0 :     Int_t GetMatarg()  const {return fMatarg;}
      30           0 :     Float_t GetEngy()  const {return fEngy;}
      31           0 :     Int_t GetNfull()   const {return fNfull;}
      32           0 :     Int_t GetNfreeze() const {return fNfreeze;}
      33           0 :     Float_t GetBim()   const {return fBim;}
      34             : 
      35             :     //Setters:
      36           0 :     void SetIversn (Int_t iversn) {fIversn = iversn;}
      37           0 :     void SetLaproj (Int_t laproj) {fLaproj = laproj;}
      38           0 :     void SetMaproj (Int_t maproj) {fMaproj = maproj;}
      39           0 :     void SetLatarg (Int_t latarg) {fLatarg = latarg;}
      40           0 :     void SetMatarg (Int_t matarg) {fMatarg = matarg;}
      41           0 :     void SetEngy   (Float_t engy) {fEngy = engy;}
      42           0 :     void SetNfull  (Int_t nfull)  {fNfull = nfull;}
      43           0 :     void SetNfreeze (Int_t nfreeze) {fNfreeze = nfreeze;}
      44           0 :     void SetBim    (Int_t bim)    {fBim = bim;}
      45             : 
      46             : protected:
      47             :     
      48             : private:
      49             :   
      50             : //  Parameters in EPOS Tree:
      51             : //  --------------teposhead---------------
      52             :   Int_t fIversn;  //EPOS version number
      53             :   Int_t fLaproj;  //atomic number projectile
      54             :   Int_t fMaproj;  //mass number projectile
      55             :   Int_t fLatarg;  //atomic number target
      56             :   Int_t fMatarg;  //mass number target
      57             :   Float_t fEngy;  //energy in the CMS in GeV
      58             :   Int_t fNfull;   //number of full events
      59             :   Int_t fNfreeze; //number of freeze outs per full event
      60             : //--------------teposevent---------------
      61             :   Float_t fBim;   //impact parameter
      62             : 
      63         176 :   ClassDef(AliGenEpos3EventHeader,1) //event header for EPOS event
      64             : };
      65             : 
      66             : #endif /*ALIGENEPOS3EVENTHEADER_H_*/
      67             : 
      68             :   
      69             :   
      70             :   
      71             :   
      72             :   
      73             :   
      74             :   
      75             :   
      76             :   
      77             :   

Generated by: LCOV version 1.11