71 , fProcessId(track.fProcessId)
72 , fPdgCode(track.fPdgCode)
73 , fMotherId(track.fMotherId)
77 , fE(track.GetEnergy())
78 , fStartX(track.fStartX)
79 , fStartY(track.fStartY)
80 , fStartZ(track.fStartZ)
81 , fStartT(track.fStartT)
82 , fNPoints(track.fNPoints)
92 , fProcessId(part->GetUniqueID())
93 , fPdgCode(part->GetPdgCode())
94 , fMotherId(part->GetMother(0))
100 , fStartY(part->Vy())
101 , fStartZ(part->Vz())
102 , fStartT(part->T() * 1e09)
231 if (nPoints < 0) nPoints = 0;
232 else if (nPoints > 1)
238 if (nPoints < 0) nPoints = 0;
239 else if (nPoints > 7)
245 if (nPoints < 0) nPoints = 0;
246 else if (nPoints > 31)
252 if (nPoints < 0) nPoints = 0;
253 else if (nPoints > 1)
259 if (nPoints < 0) nPoints = 0;
260 else if (nPoints > 31)
266 if (nPoints < 0) nPoints = 0;
267 else if (nPoints > 31)
273 if (nPoints < 0) nPoints = 0;
274 else if (nPoints > 15)
280 if (nPoints < 0) nPoints = 0;
281 else if (nPoints > 1)
287 if (nPoints < 0) nPoints = 0;
288 else if (nPoints > 1)
294 if (nPoints < 0) nPoints = 0;
295 else if (nPoints > 1)
301 LOG(error) <<
"Unknown detector ID " << iDet;