LDMX Software
|
Each one of these packets represents an entire spill of data. More...
Public Member Functions | |
bool | next (FiberTrackerEvent &e) |
utility::Reader & | read (utility::Reader &r) |
27 fields in order, all are present | |
Public Attributes | |
int | acqMode |
long int | acqStamp |
int | acqType |
int | acqTypeAllowed |
std::string | coincidenceInUse |
int | counts |
long int | countsRecords |
long int | countsRecordsWithZeroEvents |
long int | countsTrigs |
std::string | cycleName |
long int | cycleStamp |
std::string | equipmentName |
int | eventSelectionAcq |
std::vector< FiberTrackerEvent > | eventsData |
This is the actual event data in which we are interested. | |
int | i_event {0} |
index of event we are on (for next) | |
double | meanSNew |
std::string | message |
std::vector< double > | profile |
std::vector< double > | profileStandAlone |
std::string | timeFirstEvent |
std::string | timeFirstTrigger |
std::string | timeLastEvent |
std::string | timeLastTrigger |
int | trigger |
int | triggerOffsetAcq |
int | triggerSelectionAcq |
Each one of these packets represents an entire spill of data.
Definition at line 159 of file FiberTrackerRawDecoder.cxx.
|
inline |
Definition at line 192 of file FiberTrackerRawDecoder.cxx.
|
inline |
27 fields in order, all are present
Definition at line 204 of file FiberTrackerRawDecoder.cxx.
References eventsData, i_event, packing::FiberTrackerField::to_double(), packing::FiberTrackerField::to_int(), packing::FiberTrackerField::to_long(), packing::FiberTrackerField::to_string(), and packing::FiberTrackerField::value().
int packing::FiberTrackerBinaryPacket::acqMode |
Definition at line 160 of file FiberTrackerRawDecoder.cxx.
long int packing::FiberTrackerBinaryPacket::acqStamp |
Definition at line 161 of file FiberTrackerRawDecoder.cxx.
int packing::FiberTrackerBinaryPacket::acqType |
Definition at line 162 of file FiberTrackerRawDecoder.cxx.
int packing::FiberTrackerBinaryPacket::acqTypeAllowed |
Definition at line 163 of file FiberTrackerRawDecoder.cxx.
std::string packing::FiberTrackerBinaryPacket::coincidenceInUse |
Definition at line 164 of file FiberTrackerRawDecoder.cxx.
int packing::FiberTrackerBinaryPacket::counts |
Definition at line 165 of file FiberTrackerRawDecoder.cxx.
long int packing::FiberTrackerBinaryPacket::countsRecords |
Definition at line 166 of file FiberTrackerRawDecoder.cxx.
long int packing::FiberTrackerBinaryPacket::countsRecordsWithZeroEvents |
Definition at line 167 of file FiberTrackerRawDecoder.cxx.
long int packing::FiberTrackerBinaryPacket::countsTrigs |
Definition at line 168 of file FiberTrackerRawDecoder.cxx.
std::string packing::FiberTrackerBinaryPacket::cycleName |
Definition at line 169 of file FiberTrackerRawDecoder.cxx.
long int packing::FiberTrackerBinaryPacket::cycleStamp |
Definition at line 170 of file FiberTrackerRawDecoder.cxx.
std::string packing::FiberTrackerBinaryPacket::equipmentName |
Definition at line 171 of file FiberTrackerRawDecoder.cxx.
std::vector<FiberTrackerEvent> packing::FiberTrackerBinaryPacket::eventsData |
This is the actual event data in which we are interested.
Definition at line 176 of file FiberTrackerRawDecoder.cxx.
Referenced by read().
int packing::FiberTrackerBinaryPacket::eventSelectionAcq |
Definition at line 172 of file FiberTrackerRawDecoder.cxx.
int packing::FiberTrackerBinaryPacket::i_event {0} |
index of event we are on (for next)
Definition at line 178 of file FiberTrackerRawDecoder.cxx.
Referenced by read().
double packing::FiberTrackerBinaryPacket::meanSNew |
Definition at line 180 of file FiberTrackerRawDecoder.cxx.
std::string packing::FiberTrackerBinaryPacket::message |
Definition at line 181 of file FiberTrackerRawDecoder.cxx.
std::vector<double> packing::FiberTrackerBinaryPacket::profile |
Definition at line 182 of file FiberTrackerRawDecoder.cxx.
std::vector<double> packing::FiberTrackerBinaryPacket::profileStandAlone |
Definition at line 183 of file FiberTrackerRawDecoder.cxx.
std::string packing::FiberTrackerBinaryPacket::timeFirstEvent |
Definition at line 184 of file FiberTrackerRawDecoder.cxx.
std::string packing::FiberTrackerBinaryPacket::timeFirstTrigger |
Definition at line 185 of file FiberTrackerRawDecoder.cxx.
std::string packing::FiberTrackerBinaryPacket::timeLastEvent |
Definition at line 186 of file FiberTrackerRawDecoder.cxx.
std::string packing::FiberTrackerBinaryPacket::timeLastTrigger |
Definition at line 187 of file FiberTrackerRawDecoder.cxx.
int packing::FiberTrackerBinaryPacket::trigger |
Definition at line 188 of file FiberTrackerRawDecoder.cxx.
int packing::FiberTrackerBinaryPacket::triggerOffsetAcq |
Definition at line 189 of file FiberTrackerRawDecoder.cxx.
int packing::FiberTrackerBinaryPacket::triggerSelectionAcq |
Definition at line 190 of file FiberTrackerRawDecoder.cxx.