2 #ifndef ALICESTHBTEVENT_H
3 #define ALICESTHBTEVENT_H
5 #include "TClonesArray.h"
15 void SetVertex(
float vx,
float vy,
float vz) {mVertexX = vx; mVertexY = vy; mVertexZ = vz;}
16 float GetVertexX () {
return mVertexX;}
17 float GetVertexY () {
return mVertexY;}
18 float GetVertexZ () {
return mVertexZ;}
21 void SetRunNumber(
int number);
24 void SetEventNumber(
int number);
26 int GetMultiplicity() {
return mRefMult;}
27 void SetMultiplicity(
int mult) {mRefMult = mult;}
29 float GetMagField() {
return mMagField;}
30 void SetMagField(
float field) {mMagField = field;}
32 int GetTrigger() {
return mTrigger;}
33 void SetTrigger(
int trg) { mTrigger = trg;}
35 float GetZdcNEnergy () {
return mZdcNEnergy;}
36 void SetZdcNEnergy (
float en) {mZdcNEnergy = en;}
38 float GetZdcPEnergy () {
return mZdcPEnergy;}
39 void SetZdcPEnergy (
float en) {mZdcPEnergy = en;}
41 float GetZdcGammaEnergy () {
return mZdcGammaEnergy;}
42 void SetZdcGammaEnergy (
float en) {mZdcGammaEnergy = en;}
44 int GetZdcParticipants () {
return mZdcParticipants;}
45 void SetZdcParticipants (
int part) {mZdcParticipants = part;}
48 void Clear(
const Option_t* option);
52 TClonesArray* Tracks() {
return fTracks;}
62 unsigned short mRefMult;
63 TClonesArray *fTracks;
64 unsigned short mNTracks;
69 float mZdcGammaEnergy;