Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DataFormats
L1Trigger
interface
L1TObjComparison.h
Go to the documentation of this file.
1
#ifndef DataFormats_L1Trigger_L1TObjComparison_h
2
#define DataFormats_L1Trigger_L1TObjComparison_h
3
4
#include <utility>
5
#include "
DataFormats/Common/interface/Ref.h
"
6
#include "
DataFormats/L1Trigger/interface/BXVector.h
"
7
8
namespace
l1t {
9
template
<
typename
T>
10
using
ObjectRef
=
edm::Ref<BXVector<T>
>;
11
template
<
typename
T>
12
using
ObjectRefBxCollection
=
BXVector<ObjectRef<T>
>;
13
template
<
typename
T>
14
using
ObjectRefPair
= std::pair<edm::Ref<BXVector<T>>,
edm::Ref<BXVector<T>
>>;
15
template
<
typename
T>
16
using
ObjectRefPairBxCollection
=
BXVector<ObjectRefPair<T>
>;
17
}
// namespace l1t
18
19
#endif
edm::Ref
Definition:
AssociativeIterator.h:58
BXVector.h
l1t::ObjectRefPair
std::pair< edm::Ref< BXVector< T >>, edm::Ref< BXVector< T >>> ObjectRefPair
Definition:
L1TObjComparison.h:14
Ref.h
BXVector
Definition:
BXVector.h:15
Generated for CMSSW Reference Manual by
1.8.5