CMS 3D CMS Logo

MBLTCollectionFwd.h
Go to the documentation of this file.
1 //Authors:
2 // Carlo Battilana - Giuseppe Codispoti
3 
4 #ifndef __L1ITMU_MBLTCollection_H__
5 #define __L1ITMU_MBLTCollection_H__
6 
7 #include <vector>
10 
11 class DTChamberId;
12 
13 namespace L1TwinMux {
15  typedef std::pair<DTChamberId, MBLTCollection> MBLTContainerPair;
16  typedef std::map<DTChamberId, MBLTCollection> MBLTContainer;
18 // typedef std::vector<MBLTContainerRef> MBLTVectorRef;
19  typedef std::pair<MBLTContainerRef,TriggerPrimitiveRef> MBLTContainerRefPair;
20  typedef std::vector<MBLTContainerRefPair> MBLTVectorRef;
21 
22 }
23 
24 #endif
std::map< DTChamberId, MBLTCollection > MBLTContainer
std::pair< DTChamberId, MBLTCollection > MBLTContainerPair
std::pair< MBLTContainerRef, TriggerPrimitiveRef > MBLTContainerRefPair
edm::Ref< MBLTContainer > MBLTContainerRef
std::vector< MBLTContainerRefPair > MBLTVectorRef