2 #ifndef HcalDCCHeader_H 3 #define HcalDCCHeader_H 99 return (nspigot >= 15) ? (0) : (
spigotInfo[nspigot] & 0x3ff);
104 return (nspigot >= 15) ? (
false) : (
spigotInfo[nspigot] & 0x8000);
108 return (nspigot >= 15) ? (
false) : (
spigotInfo[nspigot] & 0x4000);
112 return (nspigot >= 15) ? (
false) : (
spigotInfo[nspigot] & 0x2000);
116 return (nspigot >= 15) ? (
false) : (
spigotInfo[nspigot] & 0x1000);
120 return (nspigot >= 15) ? (
false) : (
spigotInfo[nspigot] & 0x0800);
124 return (nspigot >= 15) ? (
false) : (
spigotInfo[nspigot] & 0x0400);
128 return (nspigot >= 15) ? (0) : ((
unsigned char)(
spigotInfo[nspigot] >> 24));
132 return (nspigot >= 15) ? (0) : ((
unsigned char)(
spigotInfo[nspigot] >> 16));
145 unsigned char LRB_error_word = 0);
150 void setHeader(
int sourceid,
int bcn,
int l1aN,
int orbN);
char data[epos_bytes_allocation]