Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
/** \file
 *  implementation of DaqRawDataCollection
 *
 *  \author N. Amapane - S. Argiro'
 */

#include <DataFormats/FEDRawData/interface/FEDRawDataCollection.h>
#include <DataFormats/FEDRawData/interface/FEDNumbering.h>

#include <iostream>

using namespace std;

FEDRawDataCollection::FEDRawDataCollection() : data_(FEDNumbering::lastFEDId() + 1) {}

FEDRawDataCollection::FEDRawDataCollection(const FEDRawDataCollection& in) : data_(in.data_) {}
FEDRawDataCollection::~FEDRawDataCollection() {}

const FEDRawData& FEDRawDataCollection::FEDData(int fedid) const { return data_[fedid]; }

FEDRawData& FEDRawDataCollection::FEDData(int fedid) { return data_[fedid]; }