Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
VertexReco
src
classes.h
Go to the documentation of this file.
1
#include "
DataFormats/Common/interface/Wrapper.h
"
2
#include "
DataFormats/Common/interface/Ref.h
"
3
#include "
DataFormats/Common/interface/RefProd.h
"
4
#include "
DataFormats/Common/interface/RefVector.h
"
5
6
#include "
DataFormats/Common/interface/AssociationMap.h
"
7
#include "
DataFormats/Common/interface/Handle.h
"
8
#include "
DataFormats/Common/interface/OneToManyWithQuality.h
"
9
#include "
DataFormats/Common/interface/OneToManyWithQualityGeneric.h
"
10
#include "
DataFormats/Common/interface/View.h
"
11
12
#include "
DataFormats/VertexReco/interface/Vertex.h
"
13
#include "
DataFormats/VertexReco/interface/NuclearInteraction.h
"
14
#include "
DataFormats/TrackReco/interface/Track.h
"
15
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
16
17
#include <vector>
18
#include <utility>
19
20
namespace
{
21
struct
dictionary {
22
reco::Vertex
rv1;
23
std::vector<reco::Vertex> v1;
24
edm::Wrapper<std::vector<reco::Vertex>
> wc1;
25
edm::Ref<std::vector<reco::Vertex>
>
r1
;
26
edm::RefProd<std::vector<reco::Vertex>
> rp1;
27
edm::RefVector<std::vector<reco::Vertex>
> rvv1;
28
29
reco::NuclearInteraction
nrv1;
30
std::vector<reco::NuclearInteraction> nv1;
31
edm::Wrapper<std::vector<reco::NuclearInteraction>
> nwc1;
32
edm::Ref<std::vector<reco::NuclearInteraction>
> nr1;
33
edm::RefProd<std::vector<reco::NuclearInteraction>
> nrp1;
34
edm::RefVector<std::vector<reco::NuclearInteraction>
> nrvv1;
35
36
edm::helpers::KeyVal<edm::RefProd<std::vector<reco::Vertex>
>,
edm::RefProd<std::vector<reco::Track>
> > am0;
37
edm::helpers::KeyVal<edm::Ref<std::vector<reco::Vertex>
,
reco::Vertex
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Vertex>
,
reco::Vertex
> >,std::vector<std::pair<edm::Ref<std::vector<reco::Track>,
reco::Track
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Track>
,
reco::Track
> >,
float
> > > amf1;
38
edm::AssociationMap<edm::OneToManyWithQuality<std::vector<reco::Vertex>
,std::vector<reco::Track>,float,
unsigned
int
> > amf2;
39
edm::Wrapper<edm::AssociationMap<edm::OneToManyWithQuality<std::vector<reco::Vertex>
,std::vector<reco::Track>,float,
unsigned
int
> > > amf3;
40
std::map<unsigned int,edm::helpers::KeyVal<edm::Ref<std::vector<reco::Vertex>,
reco::Vertex
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Vertex>
,
reco::Vertex
> >,std::vector<std::pair<edm::Ref<std::vector<reco::Track>,
reco::Track
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Track>
,
reco::Track
> >,
float
> > > > amf4;
41
edm::helpers::KeyVal<edm::Ref<std::vector<reco::Vertex>
,
reco::Vertex
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Vertex>
,
reco::Vertex
> >,std::vector<std::pair<edm::Ref<std::vector<reco::Track>,
reco::Track
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Track>
,
reco::Track
> >,
int
> > > am1;
42
edm::AssociationMap<edm::OneToManyWithQuality<std::vector<reco::Vertex>
,std::vector<reco::Track>,int,
unsigned
int
> > am2;
43
edm::Wrapper<edm::AssociationMap<edm::OneToManyWithQuality<std::vector<reco::Vertex>
,std::vector<reco::Track>,int,
unsigned
int
> > > am3;
44
std::map<unsigned int,edm::helpers::KeyVal<edm::Ref<std::vector<reco::Vertex>,
reco::Vertex
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Vertex>
,
reco::Vertex
> >,std::vector<std::pair<edm::Ref<std::vector<reco::Track>,
reco::Track
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Track>
,
reco::Track
> >,
int
> > > > am4;
45
46
edm::helpers::KeyVal<edm::RefProd<std::vector<reco::Track>
>,
edm::RefProd<std::vector<reco::Vertex>
> > ma0;
47
edm::helpers::KeyVal<edm::Ref<std::vector<reco::Track>
,
reco::Track
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Track>
,
reco::Track
> >,std::vector<std::pair<edm::Ref<std::vector<reco::Vertex>,
reco::Vertex
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Vertex>
,
reco::Vertex
> >,
int
> > > ma1;
48
edm::AssociationMap<edm::OneToManyWithQuality<std::vector<reco::Track>
,std::vector<reco::Vertex>,int,
unsigned
int
> > ma2;
49
50
edm::Wrapper<edm::AssociationMap<edm::OneToManyWithQuality<std::vector<reco::Track>
,std::vector<reco::Vertex>,int,
unsigned
int
> > > ma3;
51
std::map<unsigned int,edm::helpers::KeyVal<edm::Ref<std::vector<reco::Track>,
reco::Track
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Track>
,
reco::Track
> >,std::vector<std::pair<edm::Ref<std::vector<reco::Vertex>,
reco::Vertex
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Vertex>
,
reco::Vertex
> >,
int
> > > > ma4;
52
53
std::vector<std::pair<edm::Ref<std::vector<reco::Vertex>,
reco::Vertex
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Vertex>
,
reco::Vertex
> >,
int
> > ma5;
54
std::pair<edm::Ref<std::vector<reco::Vertex>,
reco::Vertex
,
edm::refhelper::FindUsingAdvance<std::vector<reco::Vertex>
,
reco::Vertex
> >,
int
> ma6;
55
56
};
57
}
NuclearInteraction.h
Wrapper.h
AssociationMap.h
reco::NuclearInteraction
Definition:
NuclearInteraction.h:11
TrackFwd.h
Handle.h
RefProd.h
OneToManyWithQuality.h
reco::Vertex
Definition:
Vertex.h:35
RefVector.h
edm::RefProd
Definition:
EDProductfwd.h:24
edm::refhelper::FindUsingAdvance
Definition:
RefTraits.h:13
View.h
edm::AssociationMap
Definition:
AssociationMap.h:21
edm::helpers::KeyVal
Definition:
AssociationMapHelpers.h:16
Vertex.h
Ref.h
edm::RefVector
Definition:
EDProductfwd.h:25
reco::Track
Definition:
Track.h:27
OneToManyWithQualityGeneric.h
edm::Wrapper
Definition:
BasicHandle.h:41
Track.h
edm::Ref
Definition:
AssociativeIterator.h:52
diffTwoXMLs.r1
r1
Definition:
diffTwoXMLs.py:52
Generated for CMSSW Reference Manual by
1.8.5