Main Page
Namespaces
Classes
Package Documentation
TrackingTools
TrajectoryState
src
classes.h
Go to the documentation of this file.
1
#include "
DataFormats/Common/interface/Wrapper.h
"
2
#include "
DataFormats/Common/interface/AssociationMap.h
"
3
#include "
DataFormats/TrackReco/interface/Track.h
"
4
#include "Rtypes.h"
5
#include "Math/Cartesian3D.h"
6
#include "Math/Polar3D.h"
7
#include "Math/CylindricalEta3D.h"
8
#include <boost/cstdint.hpp>
9
#include "
DataFormats/TrackCandidate/interface/TrackCandidate.h
"
10
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
11
#include "
TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h
"
12
#include "
DataFormats/GeometrySurface/interface/Surface.h
"
13
#include "
DataFormats/CLHEP/interface/Migration.h
"
14
#include "
DataFormats/CLHEP/interface/AlgebraicObjects.h
"
15
#include "boost/intrusive_ptr.hpp"
16
#include "
DataFormats/GeometryVector/interface/LocalVector.h
"
17
#include "
TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h
"
18
#include "
DataFormats/Common/interface/AssociationMap.h
"
19
#include "
DataFormats/Common/interface/OneToOne.h
"
20
#include "
DataFormats/Common/interface/OwnVector.h
"
21
#include "
DataFormats/Common/interface/Wrapper.h
"
22
#include "
DataFormats/TrackingRecHit/interface/TrackingRecHitFwd.h
"
23
#include <vector>
24
25
typedef
TrajectoryStateOnSurface
TrackParamConstraint
;
26
typedef
edm::AssociationMap<edm::OneToOne<reco::TrackCollection, std::vector<TrajectoryStateOnSurface>
> >
TrackParamConstraintAssociationCollection
;
27
typedef
TrackParamConstraintAssociationCollection::value_type
TrackParamConstraintAssociation
;
28
typedef
edm::Ref<TrackParamConstraintAssociationCollection>
TrackParamConstraintAssociationRef
;
29
typedef
edm::RefProd<TrackParamConstraintAssociationCollection>
TrackParamConstraintAssociationRefProd
;
30
typedef
edm::RefVector<TrackParamConstraintAssociationCollection>
TrackParamConstraintAssociationRefVector
;
31
32
namespace
TrackingTools_TrajectoryState
{
33
struct
dictionary
{
34
TrajectoryStateOnSurface
dummytsos
;
35
std::vector<TrajectoryStateOnSurface>
jjj2
;
36
edm::Wrapper<std::vector<TrajectoryStateOnSurface>
>
jjj3
;
37
38
TrackParamConstraintAssociationCollection
iii1
;
39
edm::Wrapper<TrackParamConstraintAssociationCollection>
iii2
;
40
TrackParamConstraintAssociation
iii3
;
41
TrackParamConstraintAssociationRef
iii4
;
42
TrackParamConstraintAssociationRefProd
iii5
;
43
TrackParamConstraintAssociationRefVector
iii6
;
44
};
45
}
Wrapper.h
TrackingRecHitFwd.h
AssociationMap.h
edm::Ref< TrackParamConstraintAssociationCollection >
TrackFwd.h
OneToOne.h
TrackParamConstraintAssociationRefVector
edm::RefVector< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRefVector
Definition:
classes.h:30
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:17
TrackingTools_TrajectoryState::dictionary::iii4
TrackParamConstraintAssociationRef iii4
Definition:
classes.h:41
TrackingTools_TrajectoryState::dictionary::iii3
TrackParamConstraintAssociation iii3
Definition:
classes.h:40
TrackingTools_TrajectoryState
Definition:
classes.h:32
edm::RefProd< TrackParamConstraintAssociationCollection >
TrackingTools_TrajectoryState::dictionary::jjj2
std::vector< TrajectoryStateOnSurface > jjj2
Definition:
classes.h:35
Surface.h
edm::AssociationMap
Definition:
AssociationMap.h:48
TrackingTools_TrajectoryState::dictionary::iii5
TrackParamConstraintAssociationRefProd iii5
Definition:
classes.h:42
AlgebraicObjects.h
edm::helpers::KeyVal
Definition:
AssociationMapHelpers.h:22
TrackParamConstraintAssociationCollection
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrajectoryStateOnSurface > > > TrackParamConstraintAssociationCollection
Definition:
classes.h:26
TrackingTools_TrajectoryState::dictionary::jjj3
edm::Wrapper< std::vector< TrajectoryStateOnSurface > > jjj3
Definition:
classes.h:36
TrackCandidate.h
TrackingTools_TrajectoryState::dictionary::dummytsos
TrajectoryStateOnSurface dummytsos
Definition:
classes.h:34
edm::RefVector< TrackParamConstraintAssociationCollection >
TrackParamConstraintAssociationRefProd
edm::RefProd< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRefProd
Definition:
classes.h:29
TrackParamConstraint
TrajectoryStateOnSurface TrackParamConstraint
Definition:
classes.h:25
OwnVector.h
TrackingTools_TrajectoryState::dictionary::iii1
TrackParamConstraintAssociationCollection iii1
Definition:
classes.h:38
Migration.h
TrackingTools_TrajectoryState::dictionary
Definition:
classes.h:33
TrajectoryStateOnSurface.h
TrackParamConstraintAssociation
TrackParamConstraintAssociationCollection::value_type TrackParamConstraintAssociation
Definition:
classes.h:27
edm::Wrapper
Definition:
BasicHandle.h:41
Track.h
TrackParamConstraintAssociationRef
edm::Ref< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRef
Definition:
classes.h:28
FreeTrajectoryState.h
TrackingTools_TrajectoryState::dictionary::iii6
TrackParamConstraintAssociationRefVector iii6
Definition:
classes.h:43
LocalVector.h
TrackingTools_TrajectoryState::dictionary::iii2
edm::Wrapper< TrackParamConstraintAssociationCollection > iii2
Definition:
classes.h:39
Generated for CMSSW Reference Manual by
1.8.11