14 #ifndef PndMdtPointsToWaveform_H 15 #define PndMdtPointsToWaveform_H 42 virtual InitStatus
Init();
45 virtual void Exec(Option_t *opt);
54 TClonesArray *fMcTrackArray;
57 TClonesArray *fPointArray;
60 TClonesArray *fWaveformArray;
63 Bool_t fTimeOrderedWaveform;
72 virtual void SetParContainers();
73 virtual void exec_t();
74 virtual void exec_e();
75 Int_t PdgToIndex(Int_t pdg);
81 Int_t nWaveformProduced;
86 Bool_t Digitize(
PndMdtWaveform *theWf, Double_t &time, Double_t &, Bool_t isWire);
90 key(Int_t _tid, Int_t _detid) : TrkID(_tid), DetID(_detid) {}
93 if (TrkID < rhs.TrkID)
95 if (TrkID == rhs.TrkID)
96 return DetID < rhs.DetID;
99 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)