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 
8 
9 //typedef std::pair<double,double> MomentumConstraint;
11  MomentumConstraint(const double & f, const double & s) :momentum(f),error(s){}
13 
14  double momentum;
15  double error;
16 };
17 
18 typedef std::pair<GlobalPoint,GlobalError> VertexConstraint;
19 
25 
26 
32 
33 #endif
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > TrackVtxConstraintAssociationCollection
TrackVtxConstraintAssociationCollection::value_type TrackVtxConstraintAssociation
edm::RefProd< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRefProd
std::pair< GlobalPoint, GlobalError > VertexConstraint
double f[11][100]
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > TrackMomConstraintAssociationCollection
edm::RefProd< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRefProd
edm::Ref< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRef
edm::RefVector< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRefVector
TrackMomConstraintAssociationCollection::value_type TrackMomConstraintAssociation
string s
Definition: asciidump.py:422
MomentumConstraint(const double &f, const double &s)
edm::RefVector< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRefVector
edm::Ref< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRef