1 #ifndef PTrajectoryStateOnDet_H
2 #define PTrajectoryStateOnDet_H
13 static const unsigned int idMask = 0x3fffffff;
20 unsigned int loc : 25;
21 unsigned char sub : 3;
22 unsigned char det : 4;
29 assert(surfaceSide<3);
49 Pack p(
id, surfaceSide);
55 float errmatrix[15],
unsigned int id,
59 Pack p(
id, surfaceSide);
PTrajectoryStateOnDet(const LocalTrajectoryParameters ¶m, unsigned int id, int surfaceSide)
PTrajectoryStateOnDet(const LocalTrajectoryParameters ¶m, float errmatrix[15], unsigned int id, int surfaceSide)
Pack(unsigned int id, int surfaceSide)
unsigned int detId() const
const LocalTrajectoryParameters & parameters() const
static const unsigned int idMask
LocalTrajectoryParameters theLocalParameters