ROOT logo
#ifndef ALIFASTEVENT_H
#define ALIFASTEVENT_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/* $Id$ */

#include <TObject.h>
#include <TArrayF.h>

class AliFastEvent : public TObject {
 public:
    AliFastEvent();
    virtual ~AliFastEvent(){;}
    virtual void  SetMultiplicty(Int_t mul) 
	{fMultiplicity = mul;}
    virtual Int_t GetMultiplicty() 
	{return fMultiplicity;}
    virtual void SetVertex(const TArrayF &o) 
	{
	    fEventVertex[0] = o.At(0);
	    fEventVertex[1] = o.At(1);
	    fEventVertex[2] = o.At(2);
	}

    virtual void GetVertex(TArrayF &o) const
	{
	    o[0] = fEventVertex.At(0);
	    o[1] = fEventVertex.At(1);
	    o[2] = fEventVertex.At(2);
	}

 protected:
    Int_t     fMultiplicity;    // Event Multiplicity
    TArrayF   fEventVertex;     // Event primary vertex
    
    ClassDef(AliFastEvent,1) // Base class for fast event
};

#endif 



 AliFastEvent.h:1
 AliFastEvent.h:2
 AliFastEvent.h:3
 AliFastEvent.h:4
 AliFastEvent.h:5
 AliFastEvent.h:6
 AliFastEvent.h:7
 AliFastEvent.h:8
 AliFastEvent.h:9
 AliFastEvent.h:10
 AliFastEvent.h:11
 AliFastEvent.h:12
 AliFastEvent.h:13
 AliFastEvent.h:14
 AliFastEvent.h:15
 AliFastEvent.h:16
 AliFastEvent.h:17
 AliFastEvent.h:18
 AliFastEvent.h:19
 AliFastEvent.h:20
 AliFastEvent.h:21
 AliFastEvent.h:22
 AliFastEvent.h:23
 AliFastEvent.h:24
 AliFastEvent.h:25
 AliFastEvent.h:26
 AliFastEvent.h:27
 AliFastEvent.h:28
 AliFastEvent.h:29
 AliFastEvent.h:30
 AliFastEvent.h:31
 AliFastEvent.h:32
 AliFastEvent.h:33
 AliFastEvent.h:34
 AliFastEvent.h:35
 AliFastEvent.h:36
 AliFastEvent.h:37
 AliFastEvent.h:38
 AliFastEvent.h:39
 AliFastEvent.h:40
 AliFastEvent.h:41
 AliFastEvent.h:42
 AliFastEvent.h:43