1 #ifndef ALIDEBUGVOLUME_H
2 #define ALIDEBUGVOLUME_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
9 class AliDebugVolume : public TNamed {
13 AliDebugVolume(const char *name, Int_t copy,
14 Float_t step, Float_t x, Float_t y, Float_t z, Int_t status);
15 virtual ~AliDebugVolume(){}
17 Int_t CopyNumber() const {return fCopy;}
18 Float_t Step() const {return fStep;}
19 Float_t X() const {return fX;}
20 Float_t Y() const {return fY;}
21 Float_t Z() const {return fZ;}
25 Bool_t IsVEqual(const char* name, const Int_t copy) const;
27 Int_t fCopy; //!Volume copy number
28 Float_t fStep; //!Stepsize to volume boundary
31 Float_t fZ; // z of boundary crossing
32 Int_t fStatus; // tracking status
34 ClassDef(AliDebugVolume,1) //Utility class to store volume information