1 #ifndef CSCFileReader_h
2 #define CSCFileReader_h
31 const unsigned short *
ruBuf[40];
37 std::map<unsigned int, std::list<unsigned int> >
FED;
39 int readRUI(
int rui,
const unsigned short *&
buf,
size_t &length);
42 int readFU(
int fu,
const unsigned short *&
buf,
size_t &length);
const unsigned short * fuEvent[4]
void produce(edm::Event &, edm::EventSetup const &) override
std::vector< std::string > fileNames[40]
std::map< unsigned int, std::list< unsigned int > > FED
int buildEventFromRUIs(FEDRawDataCollection *data)
std::vector< std::string >::const_iterator currentFile[40]
int readRUI(int rui, const unsigned short *&buf, size_t &length)
~CSCFileReader(void) override
virtual int fillRawData(edm::Event &e, FEDRawDataCollection *&data)
char data[epos_bytes_allocation]
int readFU(int fu, const unsigned short *&buf, size_t &length)
int nextEventFromFUs(FEDRawDataCollection *data)
const unsigned short * ruBuf[40]
CSCFileReader(const edm::ParameterSet &pset)