|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CALOTRIGGERTOOL_CALOTTPPMRXIDMAP_H
6 #define CALOTRIGGERTOOL_CALOTTPPMRXIDMAP_H
61 std::map<L1CaloCoolChannelId, std::vector<L1CaloRxCoolChannelId> >
m_mPpmIdToRx;
62 std::map<L1CaloRxCoolChannelId, L1CaloCoolChannelId >
m_mRxIdToPpm;
CaloTTPpmRxId_P * getP()
return the persistified map
std::vector< CaloTTPpmRxId_t > CaloTTPpmRxId
std::vector< L1CaloRxCoolChannelId > ppmToRxId(const L1CaloCoolChannelId &ppmChannelId) const
return the corresponding Rx channels to the Ppm input one
void set(const PDATA &t)
initialize from Nova
void convert_to_D(const CaloTTPpmRxId_P &t, CaloTTPpmRxId &d)
L1CaloCoolChannelId rxToPpmId(const L1CaloRxCoolChannelId &rxChannelId) const
return the corresponfing ppm channel to the Rx input one
CaloTTPpmRxId_P m_persData
This is a database object holding the TT PPM to RX channels map.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
This is a StoreGate object holding the TT PPM to RX channels map.
void convert_to_P(const CaloTTPpmRxId &t)
std::map< L1CaloCoolChannelId, std::vector< L1CaloRxCoolChannelId > > m_mPpmIdToRx
std::map< L1CaloRxCoolChannelId, L1CaloCoolChannelId > m_mRxIdToPpm
macros to associate a CLID to a type