Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 10:50:31

0001 #ifndef DataFormats_L1Trigger_L1TObjComparison_h
0002 #define DataFormats_L1Trigger_L1TObjComparison_h
0003 
0004 #include <utility>
0005 #include "DataFormats/Common/interface/Ref.h"
0006 #include "DataFormats/L1Trigger/interface/BXVector.h"
0007 
0008 namespace l1t {
0009   template <typename T>
0010   using ObjectRef = edm::Ref<BXVector<T>>;
0011   template <typename T>
0012   using ObjectRefBxCollection = BXVector<ObjectRef<T>>;
0013   template <typename T>
0014   using ObjectRefPair = std::pair<edm::Ref<BXVector<T>>, edm::Ref<BXVector<T>>>;
0015   template <typename T>
0016   using ObjectRefPairBxCollection = BXVector<ObjectRefPair<T>>;
0017 }  // namespace l1t
0018 
0019 #endif