CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackConstraintAssociation.h
Go to the documentation of this file.
1 #ifndef TrackingTools_PatternTools_TrackConstraintAssociation_h
2 #define TrackingTools_PatternTools_TrackConstraintAssociation_h
3 
9 
10 //typedef std::pair<double,double> MomentumConstraint;
12  MomentumConstraint(const double & f, const double & s) :momentum(f),error(s){}
14 
15  double momentum;
16  double error;
17 };
18 
19 typedef std::pair<GlobalPoint,GlobalError> VertexConstraint;
20 
22 
28 
34 
40 
41 #endif
TrajectoryStateOnSurface TrackParamConstraint
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > TrackVtxConstraintAssociationCollection
TrackVtxConstraintAssociationCollection::value_type TrackVtxConstraintAssociation
edm::RefProd< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRefProd
edm::RefVector< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRefVector
std::pair< GlobalPoint, GlobalError > VertexConstraint
double f[11][100]
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > TrackMomConstraintAssociationCollection
edm::RefProd< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRefProd
TrackParamConstraintAssociationCollection::value_type TrackParamConstraintAssociation
edm::Ref< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRef
edm::RefVector< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRefVector
TrackMomConstraintAssociationCollection::value_type TrackMomConstraintAssociation
edm::Ref< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRef
edm::RefProd< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRefProd
MomentumConstraint(const double &f, const double &s)
edm::RefVector< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRefVector
edm::Ref< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRef
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > TrackParamConstraintAssociationCollection