// LCDStripHit.h
// Apr 05,2001 Toshi, Major changes
// Feb 02,1999 Rob Shanks Creation: In an attempt to speed up the reading
//                                  of the Event structure.

#ifndef LCDSTRIPHIT_H
#define LCDSTRIPHIT_H

#include "TObject.h"
#include "LCDstripID.h"

class LCDStripHit: public TObject {
public:
  LCDStripHit()           : m_strip(0)  , m_nMC(0) {}
  LCDStripHit(UInt_t tag) : m_strip(tag), m_nMC(0) {}
  ~LCDStripHit() {}

  void        AddHit(Int_t hit, Int_t index);

  Int_t       GetMCEntries() { return  m_nMC  ; }
  Int_t*      GetMC()        { return  m_MC   ; }
  LCDstripID* GetStripPtr()  { return &m_strip; }

private:
  LCDstripID m_strip;              // TowerID tag
  Int_t      m_nMC;                // # of MC particles
  Int_t      m_MC[20];             // List of particles m_MC

public:  
  ClassDef(LCDStripHit,1) // Muon strip hit information
};

#endif
