New generator to perform a dedicated simulation
[u/mrichter/AliRoot.git] / STEER / STEERBase / AliGenEventHeaderTunedPbPb.h
CommitLineData
995e33f0 1#ifndef ALIGENEVENTHEADERTUNEDPBPB_H
2#define ALIGENEVENTHEADERTUNEDPBPB_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7/* $Id: AliGenEventHeaderTunedPbPb.h 50615 2013-08-19 23:19:19Z fnoferin $ */
8
9//---------------------------------------------------------------------
10// Event header base class for generator.
11// Stores generated event information
12// Author: andreas.morsch@cern.ch
13//---------------------------------------------------------------------
14
15#include <AliGenEventHeader.h>
16
17class AliGenEventHeaderTunedPbPb : public AliGenEventHeader
18{
19 public:
20
21 AliGenEventHeaderTunedPbPb(const char* name);
22 AliGenEventHeaderTunedPbPb();
23 virtual ~AliGenEventHeaderTunedPbPb() {}
24 // Getters
25 Float_t GetCentrality() const {return fCentrality;};
26 Float_t GetPsi2() const {return fPsi2;};
27 Float_t GetPsi3() const {return fPsi3;};
28 // Setters
29 void SetCentrality(Float_t centrality){fCentrality = centrality;};
30 void SetPsi2(Float_t psi){fPsi2 = psi;};
31 void SetPsi3(Float_t psi){fPsi3 = psi;};
32
33protected:
34 Float_t fCentrality;// centrality
35 Float_t fPsi2; // psi_2 EP
36 Float_t fPsi3; // psi_3 EP
37 ClassDef(AliGenEventHeaderTunedPbPb, 1) // Event header for primary event
38};
39
40#endif
41#ifndef ALIGENEVENTHEADERTUNEDPBPB_H
42#define ALIGENEVENTHEADERTUNEDPBPB_H
43
44/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
45 * See cxx source for full Copyright notice */
46
47/* $Id: AliGenEventHeaderTunedPbPb.h 50615 2013-08-19 23:19:19Z fnoferin $ */
48
49//---------------------------------------------------------------------
50// Event header base class for generator.
51// Stores generated event information
52// Author: andreas.morsch@cern.ch
53//---------------------------------------------------------------------
54
55#include <AliGenEventHeader.h>
56
57class AliGenEventHeaderTunedPbPb : public AliGenEventHeader
58{
59 public:
60
61 AliGenEventHeaderTunedPbPb(const char* name);
62 AliGenEventHeaderTunedPbPb();
63 virtual ~AliGenEventHeaderTunedPbPb() {}
64 // Getters
65 Float_t GetCentrality() const {return fCentrality;};
66 Float_t GetPsi2() const {return fPsi2;};
67 Float_t GetPsi3() const {return fPsi3;};
68 // Setters
69 void SetCentrality(Float_t centrality){fCentrality = centrality;};
70 void SetPsi2(Float_t psi){fPsi2 = psi;};
71 void SetPsi3(Float_t psi){fPsi3 = psi;};
72
73protected:
74 Float_t fCentrality;// centrality
75 Float_t fPsi2; // psi_2 EP
76 Float_t fPsi3; // psi_3 EP
77 ClassDef(AliGenEventHeaderTunedPbPb, 1) // Event header for primary event
78};
79
80#endif