#include "PndTimeDigiStrip.h" #include "PndMvdDigi.h" PndTimeDigiStrip::PndTimeDigiStrip(){ } PndTimeDigiStrip::PndTimeDigiStrip(Double_t tof, Int_t trackID, Int_t index, Int_t detID, TString detName, Int_t fe, Int_t chan, Int_t timestamp, Double_t charge) : PndMvdDigi(index,detID,detName,fe,charge) { fChannel = chan; fTimestamp = timestamp; fTof = tof; fTrackID = trackID; } PndTimeDigiStrip::PndTimeDigiStrip(Double_t tof, Int_t trackID, Int_t index, Int_t detID, TString detName, Int_t fe, Int_t chan, Double_t charge, Int_t timestamp) : PndMvdDigi(index,detID,detName,fe,charge) { fChannel = chan; fTimestamp = timestamp; fTof = tof; fTrackID = trackID; } // const void PndTimeDigiStrip::Print(){ // std::cout << *((PndMvdStrip*)this) << std::endl; // } // Bool_t const HasNeighbour(const PndTimeDigiStrip& d2) // { // return true; // Dummy so far // } Bool_t PndTimeDigiStrip::operator==(const PndTimeDigiStrip& d2) const { return ( fDetID==d2.GetDetID() && fDetName==d2.GetDetName() && fFE==d2.GetFE() && fChannel==d2.GetChannel() && fCharge==d2.GetCharge() // && fMCID==d2.GetMCID() && fTimestamp==d2.GetTimestamp() ); } ClassImp(PndTimeDigiStrip);