#include <SDSRawDataCollection.h>
Public Member Functions | |
const FEDRawData & | FEDData (int sourceId) const |
FEDRawData & | FEDData (int sourceId) |
SDSRawDataCollection & | operator= (const SDSRawDataCollection &)=default |
SDSRawDataCollection & | operator= (SDSRawDataCollection &&) noexcept=default |
SDSRawDataCollection () | |
SDSRawDataCollection (const SDSRawDataCollection &)=default | |
SDSRawDataCollection (SDSRawDataCollection &&) noexcept=default | |
void | swap (SDSRawDataCollection &other) |
Private Attributes | |
std::vector< FEDRawData > | data_ |
This collection holds the raw data for all the scouting data sources. It is a collection of FEDRawData
Definition at line 14 of file SDSRawDataCollection.h.
SDSRawDataCollection::SDSRawDataCollection | ( | ) |
Definition at line 4 of file SDSRawDataCollection.cc.
|
default |
|
defaultnoexcept |
const FEDRawData & SDSRawDataCollection::FEDData | ( | int | sourceId | ) | const |
Definition at line 6 of file SDSRawDataCollection.cc.
References data_, and objects.autophobj::sourceId.
Referenced by ScBMTFRawToDigi::produce(), ScGMTRawToDigi::produce(), ScCaloRawToDigi::unpackOrbitFromDMA(), and ScCaloRawToDigi::unpackTcpData().
FEDRawData & SDSRawDataCollection::FEDData | ( | int | sourceId | ) |
Definition at line 8 of file SDSRawDataCollection.cc.
References data_, and objects.autophobj::sourceId.
|
default |
|
defaultnoexcept |
|
inline |
|
private |
Definition at line 31 of file SDSRawDataCollection.h.