5 int ieta,
int iphi,
int nsamples,
int whichSampleTriggered,
int databits) {
7 printf(
"HOTRiggerPrimitiveDigi: nsamples out of range.");
9 printf(
"HOTriggerPrimitiveDigi: specified Triggering Sample out of range");
10 if ((databits >>
nsamples) != 0x0000)
11 printf(
"HOTRiggerPrimitiveDigi: Specified extra bits out of nsamples range.");
24 if ((whichbit < 0) || (whichbit >
nsamples())) {
25 printf(
"HOTPDigi: Sample bit requested out of range.");
28 return ((
theHO_TP >> (20 + whichbit)) & 0x0001);
33 s <<
"(HO TP " << HOtpd.
ieta() <<
", " << HOtpd.
iphi() <<
", ";
35 for (
int bit = 0; bit < HOtpd.
nsamples(); bit++) {