CMS 3D CMS Logo

RPCRecordFormatter.h
Go to the documentation of this file.
1 #ifndef RPCRecordFormatter_H
2 #define RPCRecordFormatter_H
3 
4 
13 
14 class RPCReadOutMapping;
15 #include <vector>
16 
18 public:
21 
24 
25  std::vector<rpcrawtodigi::EventRecords> recordPack(
26  uint32_t rawDetId, const RPCDigi & digi, int trigger_BX) const;
27 
31  RPCRawSynchro::ProdItem * synchro);
32 
33 private:
36 
38 };
39 
40 #endif
std::vector< std::pair< LinkBoardElectronicIndex, int > > ProdItem
Definition: RPCRawSynchro.h:9
std::vector< rpcrawtodigi::EventRecords > recordPack(uint32_t rawDetId, const RPCDigi &digi, int trigger_BX) const
int recordUnpack(const rpcrawtodigi::EventRecords &event, RPCDigiCollection *prod, RPCRawDataCounts *counter, RPCRawSynchro::ProdItem *synchro)
~RPCRecordFormatter()
Destructor.
Definition: event.py:1
RPCRecordFormatter(int fedId, const RPCReadOutMapping *readoutMapping)
Creator.
const RPCReadOutMapping * readoutMapping