00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012 #ifndef STAR_StGammaStrip
00013 #define STAR_StGammaStrip
00014
00015 #include <TObject.h>
00016 #include <vector>
00017 #include <TRefArray.h>
00018
00019 enum { kEEmcSmdu=0, kEEmcSmdv=1, kBEmcSmdEta=10, kBEmcSmdPhi=11 };
00020
00021 class StGammaStrip: public TObject
00022 {
00023
00024 public:
00025 StGammaStrip();
00026 ~StGammaStrip() {};
00027
00028 virtual const char* GetCVS() const
00029 {static const char cvs[] = "Tag $Name: $ $Id: StGammaStrip.h,v 1.8 2011/01/13 21:48:08 betan Exp $ built "__DATE__" "__TIME__; return cvs; }
00030
00031 Int_t index;
00032 Int_t sector;
00033 Int_t plane;
00034 Float_t energy;
00035 Int_t adc;
00036 Int_t stat;
00037 Int_t fail;
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047 Float_t position;
00048 Float_t left;
00049 Float_t right;
00050
00051 TRefArray candidates;
00052 void print();
00053
00054 ClassDef(StGammaStrip, 3);
00055
00056 };
00057
00058 typedef std::vector<StGammaStrip> StGammaStripVec_t;
00059
00060 #endif