#ifndef TCcrDataBlock_hh #define TCcrDataBlock_hh #include class TCcrDataBlock: public TStnDataBlock { friend Int_t StntupleInitCcrDataBlock(TStnDataBlock* block, AbsEvent* event, int mode); protected: Short_t fNHitPads[2][24]; Short_t fPadData [2][24][10]; //----------------------------------------------------------------------------- // functions //----------------------------------------------------------------------------- public: // ****** constructors and destructor TCcrDataBlock(); virtual ~TCcrDataBlock(); // ****** accessors Int_t GetNHitPads(int is, int iw) const { return fNHitPads[is][iw];} Short_t GetPadData(int is, int iw, int i) const { return fPadData[is][iw][i]; } // ****** overloaded methods of // TObject void Clear(Option_t* opt = ""); void Print(Option_t* opt = "") const; ClassDef(TCcrDataBlock,1) }; #endif