8 #ifndef PNDRICHTSPDHIT_H
9 #define PNDRICHTSPDHIT_H
12 #include "FairTimeStamp.h"
19 <<
", from Point(s) ";
21 for (
unsigned int i = 0;
i < indices.size();
i++){
22 out << indices[
i] <<
" ";
45 virtual void Print(
const Option_t* opt =
"")
const;
61 AddLink(FairLink(
"PndRichPDHit", index));
67 AddLinks(FairMultiLinkedData(
"PndRichPDHit", index));
70 virtual bool equal(FairTimeStamp* data){
103 #endif //PNDRICHTSPDHIT_H
std::vector< Int_t > GetIndices() const
virtual bool equal(FairTimeStamp *data)
Int_t GetSensorId() const
virtual Double_t GetTimeThreshold()
std::vector< Int_t > fIndex
virtual Double_t GetTime()
virtual ~PndRichTSPDHit()
void AddIndex(std::vector< Int_t > index)
virtual bool operator==(const PndRichTSPDHit &hit) const
virtual bool operator<(const PndRichTSPDHit &hit) const
int hit(Int_t nEvents=0, TString inFile="sim.root", TString parFile="par.root", TString inDigi="digi.root", TString outFile="hit.root", Int_t timeBased=0)
virtual bool operator>(const PndRichTSPDHit &hit) const
friend std::ostream & operator<<(std::ostream &out, PndRichTSPDHit &hit)
virtual void Print(const Option_t *opt="") const