CMS 3D CMS Logo

classes.h
Go to the documentation of this file.
4 #include "Rtypes.h"
5 #include "Math/Cartesian3D.h"
6 #include "Math/Polar3D.h"
7 #include "Math/CylindricalEta3D.h"
8 #include <boost/cstdint.hpp>
17 #include "boost/intrusive_ptr.hpp"
27 #include <vector>
28 
30  struct dictionary {
31  std::vector<Trajectory> kk;
33 
34  std::vector<TrajAnnealing> ta;
36 
43 
44  std::vector<MomentumConstraint> j2;
46 
53 
54  std::vector<VertexConstraint> jj2;
56 
63 
65  edm::AssociationMap<edm::OneToOne<std::vector<Trajectory>,std::vector<Trajectory>,unsigned int> > x2;
68  edm::AssociationMap<edm::OneToOne<std::vector<reco::Track>,std::vector<Trajectory>,unsigned int> > x5;
71  edm::AssociationMap<edm::OneToMany<std::vector<Trajectory>,std::vector<TrajectorySeed>,unsigned int> > x8;
72  edm::Wrapper<edm::AssociationMap<edm::OneToMany<std::vector<Trajectory>,std::vector<TrajectorySeed>,unsigned int> > > x9;
74  edm::AssociationMap<edm::OneToOne<std::vector<TrackCandidate>,std::vector<Trajectory>,unsigned int> > x11;
76  };
77 }
TrackVtxConstraintAssociation ii3
Definition: classes.h:59
edm::helpers::KeyVal< edm::RefProd< std::vector< Trajectory > >, edm::RefProd< std::vector< Trajectory > > > x1
Definition: classes.h:64
edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > > x12
Definition: classes.h:75
std::vector< Trajectory > kk
Definition: classes.h:31
edm::Wrapper< edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > > x9
Definition: classes.h:72
TrajTrackAssociationRef rttam
Definition: classes.h:40
edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > > x3
Definition: classes.h:66
TrajTrackAssociationCollection ttam
Definition: classes.h:37
edm::Wrapper< std::vector< Trajectory > > trajCollWrapper
Definition: classes.h:32
std::vector< MomentumConstraint > j2
Definition: classes.h:44
TrackVtxConstraintAssociationRefVector ii6
Definition: classes.h:62
TrackMomConstraintAssociationRefVector i6
Definition: classes.h:52
TrackVtxConstraintAssociationRef ii4
Definition: classes.h:60
std::vector< VertexConstraint > jj2
Definition: classes.h:54
edm::AssociationMap< edm::OneToMany< std::vector< Trajectory >, std::vector< TrajectorySeed >, unsigned int > > x8
Definition: classes.h:71
edm::Wrapper< TrackVtxConstraintAssociationCollection > ii2
Definition: classes.h:58
TrajTrackAssociationRefVector rvttam
Definition: classes.h:42
TrackMomConstraintAssociationCollection i1
Definition: classes.h:47
edm::AssociationMap< edm::OneToOne< std::vector< Trajectory >, std::vector< Trajectory >, unsigned int > > x2
Definition: classes.h:65
TrackVtxConstraintAssociationRefProd ii5
Definition: classes.h:61
TrackMomConstraintAssociationRef i4
Definition: classes.h:50
edm::Wrapper< std::vector< VertexConstraint > > jj3
Definition: classes.h:55
edm::Wrapper< std::vector< MomentumConstraint > > j3
Definition: classes.h:45
edm::helpers::KeyVal< edm::RefProd< std::vector< Trajectory > >, edm::RefProd< std::vector< TrajectorySeed > > > x7
Definition: classes.h:70
edm::Wrapper< edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > > x6
Definition: classes.h:69
edm::Wrapper< TrackMomConstraintAssociationCollection > i2
Definition: classes.h:48
edm::helpers::KeyVal< edm::RefProd< std::vector< TrackCandidate > >, edm::RefProd< std::vector< Trajectory > > > x10
Definition: classes.h:73
edm::AssociationMap< edm::OneToOne< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int > > x11
Definition: classes.h:74
TrajTrackAssociationRefProd rpttam
Definition: classes.h:41
std::vector< TrajAnnealing > ta
Definition: classes.h:34
TrajTrackAssociation vttam
Definition: classes.h:39
edm::AssociationMap< edm::OneToOne< std::vector< reco::Track >, std::vector< Trajectory >, unsigned int > > x5
Definition: classes.h:68
edm::Wrapper< TrajTrackAssociationCollection > wttam
Definition: classes.h:38
edm::Wrapper< std::vector< TrajAnnealing > > trajAnnCollaction
Definition: classes.h:35
TrackMomConstraintAssociation i3
Definition: classes.h:49
edm::helpers::KeyVal< edm::RefProd< std::vector< reco::Track > >, edm::RefProd< std::vector< Trajectory > > > x4
Definition: classes.h:67
TrackVtxConstraintAssociationCollection ii1
Definition: classes.h:57
TrackMomConstraintAssociationRefProd i5
Definition: classes.h:51