]> git.uio.no Git - u/mrichter/AliRoot.git/blame - RICH/AliRICHSegmentationV1.h
Fixed compiling error for HP (multiple declaration)
[u/mrichter/AliRoot.git] / RICH / AliRICHSegmentationV1.h
CommitLineData
237c933d 1#ifndef ALIRICHSEGMENTATIONV1_H
2#define ALIRICHSEGMENTATIONV1_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$ */
8
9#include "AliRICHSegmentationV0.h"
10
11class AliRICHSegmentationV1 : public AliRICHSegmentationV0 {
12
13 public:
14 AliRICHSegmentationV1();
15 virtual ~AliRICHSegmentationV1();
16 // current sector
17 virtual Int_t ISector(){return fSector;}
18 // calculate sector from x-y coordinates
19 virtual Int_t Sector(Float_t x, Float_t y);
20
21 // Transform from pad to real coordinates
22 virtual void GetPadIxy(Float_t x ,Float_t y ,Int_t &ix,Int_t &iy);
23 // Transform from real to pad coordinates
24 virtual void GetPadCxy(Int_t ix,Int_t iy,Float_t &x ,Float_t &y );
25 // Current integration limits
26 virtual void IntegrationLimits
27 (Float_t& x1, Float_t& x2, Float_t& y1, Float_t& y2);
28 private:
29 Int_t fSector; //Pad plane sector
30 ClassDef(AliRICHSegmentationV1,1)
31};
32
33#endif
34
35
36
37
38
39
40
41