]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/AliESDTZERO.h
Correct loadpoint in ReorderKine used fro TFluka.
[u/mrichter/AliRoot.git] / STEER / AliESDTZERO.h
CommitLineData
d5ebf00e 1// -*- mode: C++ -*-
2#ifndef ALIESDTZERO_H
3#define ALIESDTZERO_H
4
5/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
6 * See cxx source for full Copyright notice */
7
8
9//-------------------------------------------------------------------------
10// Class AliESDTZERO
11// This is a class that summarizes the TZERO data for the ESD
12// Origin: Christian Klein-Boesing, CERN, Christian.Klein-Boesing@cern.ch
13//-------------------------------------------------------------------------
14
15
16
17#include <TObject.h>
18
19class AliESDTZERO: public TObject {
20public:
21 AliESDTZERO();
22 AliESDTZERO(const AliESDTZERO& tzero);
23 AliESDTZERO& operator=(const AliESDTZERO& tzero);
24
25 Float_t GetT0zVertex() const {return fT0zVertex;}
26 void SetT0zVertex(Float_t z) {fT0zVertex=z;}
27 Float_t GetT0() const {return fT0timeStart;}
28 void SetT0(Float_t timeStart) {fT0timeStart = timeStart;}
29 const Float_t * GetT0time() const {return fT0time;}
30 void SetT0time(Float_t time[24]) {
31 for (Int_t i=0; i<24; i++) fT0time[i] = time[i];
32 }
33 const Float_t * GetT0amplitude() const {return fT0amplitude;}
34 void SetT0amplitude(Float_t amp[24]) {
35 for (Int_t i=0; i<24; i++) fT0amplitude[i] = amp[i];
36 }
37
38 void Reset();
39 void Print(const Option_t *opt=0) const;
40
41private:
42
43 Float_t fT0zVertex; // vertex z position estimated by the T0
44 Float_t fT0timeStart; // interaction time estimated by the T0
45 Float_t fT0time[24]; // best TOF on each T0 PMT
46 Float_t fT0amplitude[24]; // number of particles(MIPs) on each T0 PMT
47
48 ClassDef(AliESDTZERO,1)
49};
50
51
52#endif