26 #ifndef PndMdtPointsToWaveform_H 27 #define PndMdtPointsToWaveform_H 54 virtual InitStatus
Init();
57 virtual void Exec(Option_t *opt);
66 TClonesArray *fMcTrackArray;
69 TClonesArray *fPointArray;
72 TClonesArray *fWaveformArray;
75 Bool_t fTimeOrderedWaveform;
84 virtual void SetParContainers();
85 virtual void exec_t();
86 virtual void exec_e();
87 Int_t PdgToIndex(Int_t pdg);
93 Int_t nWaveformProduced;
98 Bool_t Digitize(
PndMdtWaveform *theWf, Double_t &time, Double_t &, Bool_t isWire);
102 key(Int_t _tid, Int_t _detid) : TrkID(_tid), DetID(_detid) {}
105 if (TrkID < rhs.TrkID)
107 if (TrkID == rhs.TrkID)
108 return DetID < rhs.DetID;
111 bool operator==(
const key &rhs)
const {
return TrkID == rhs.TrkID && DetID == rhs.DetID; }
friend F32vec4 operator<(const F32vec4 &a, const F32vec4 &b)
friend F32vec4 operator==(const F32vec4 &a, const F32vec4 &b)