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 }
0018
0019 #endif