Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DataFormats
Common
interface
RefVectorTraits.h
Go to the documentation of this file.
1
#ifndef DataFormats_Common_RefVectorTrait_h
2
#define DataFormats_Common_RefVectorTrait_h
3
4
namespace
edm {
5
template
<
typename
C,
typename
T,
typename
F>
class
Ref
;
6
template
<
typename
C,
typename
T,
typename
F>
class
RefVector
;
7
template
<
typename
C,
typename
T,
typename
F>
class
RefVectorIterator;
8
namespace
refhelper {
9
template
<
typename
C,
typename
T,
typename
F>
10
struct
RefVectorTrait
{
11
typedef
Ref<C, T, F>
ref_type
;
12
typedef
RefVectorIterator<C, T, F>
iterator_type
;
13
};
14
15
template
<
typename
C,
typename
T,
typename
F,
typename
T1,
typename
F1>
16
struct
RefVectorTrait
<
RefVector
<
C
,
T
,
F
>, T1, F1> {
17
typedef
Ref<C, T, F>
ref_type
;
18
typedef
RefVectorIterator<C, T, F>
iterator_type
;
19
};
20
21
}
22
}
23
24
#endif
reco::JetExtendedAssociation::Ref
edm::Ref< Container > Ref
Definition:
JetExtendedAssociation.h:32
edm::refhelper::RefVectorTrait
Definition:
RefVectorTraits.h:10
edm::refhelper::RefVectorTrait< RefVector< C, T, F >, T1, F1 >::iterator_type
RefVectorIterator< C, T, F > iterator_type
Definition:
RefVectorTraits.h:18
funct::C
C
Definition:
Factorize.h:141
edm::RefVector
Definition:
EDProductfwd.h:25
edm::refhelper::RefVectorTrait::ref_type
Ref< C, T, F > ref_type
Definition:
RefVectorTraits.h:11
edm::RefVectorIterator
Definition:
EDProductfwd.h:28
edm::refhelper::RefVectorTrait< RefVector< C, T, F >, T1, F1 >::ref_type
Ref< C, T, F > ref_type
Definition:
RefVectorTraits.h:17
F
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)
Definition:
blowfish.cc:281
edm::refhelper::RefVectorTrait::iterator_type
RefVectorIterator< C, T, F > iterator_type
Definition:
RefVectorTraits.h:12
T
long double T
Definition:
Basic3DVectorLD.h:57
reco::JetExtendedAssociation::RefVector
edm::RefVector< Container > RefVector
Definition:
JetExtendedAssociation.h:34
edm::Ref
Definition:
AssociativeIterator.h:51
Generated for CMSSW Reference Manual by
1.8.5