#ifndef HRTMDCTRKSIM_H
#define HRTMDCTRKSIM_H

#include "hrtmdctrk.h"

class HRtMdcTrkSim : public HRtMdcTrk {
 public:
  HRtMdcTrkSim(void) {}
  ~HRtMdcTrkSim(void) {}
  Int_t getNTracks(void) { return nTracks; }
  Int_t getTrack(Int_t i) { return lsTracks[i]; }
  Int_t getNTimes(Int_t i) { return lsTimes[i]; }
  Int_t getTotalTimes(void) { return totalTimes; }
  void setNTracks(Int_t i) { nTracks = i; }
  void setTrack(Int_t idx,Int_t i) { lsTracks[idx] = i; }
  void setNTimes(Int_t idx,UChar_t i) { lsTimes[idx] = i; }
  void setTotalTimes(UChar_t t) { totalTimes = t; }

 protected:
  Int_t lsTracks[5];  //List of common tracks between segments
  UChar_t lsTimes[5]; //Contribution for each common track
  UChar_t totalTimes; //Total number of signals originating the track. Common and no common
  UChar_t nTracks;    //Nb of common tracks
 public:
  ClassDef(HRtMdcTrkSim,1)
};

#endif

Last change: Sat May 22 13:11:52 2010
Last generated: 2010-05-22 13:11

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.