CMS 3D CMS Logo

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 
29 
36 
43 
44 #endif
edm::RefProd< TrackMomConstraintAssociationCollection >
TrajectoryStateOnSurface.h
TrackParamConstraintAssociationRefVector
edm::RefVector< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRefVector
Definition: TrackConstraintAssociation.h:42
MomentumConstraint::momentum
double momentum
Definition: TrackConstraintAssociation.h:15
f
double f[11][100]
Definition: MuScleFitUtils.cc:78
TrackMomConstraintAssociationRefProd
edm::RefProd< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRefProd
Definition: TrackConstraintAssociation.h:27
AssociationMap.h
edm::helpers::KeyVal
Definition: AssociationMapHelpers.h:22
edm::RefVector< TrackMomConstraintAssociationCollection >
TrackVtxConstraintAssociationCollection
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< VertexConstraint > > > TrackVtxConstraintAssociationCollection
Definition: TrackConstraintAssociation.h:31
edm::Ref< TrackMomConstraintAssociationCollection >
MomentumConstraint
Definition: TrackConstraintAssociation.h:11
TrackVtxConstraintAssociationRef
edm::Ref< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRef
Definition: TrackConstraintAssociation.h:33
TrajectoryStateOnSurface
Definition: TrajectoryStateOnSurface.h:16
alignCSCRings.s
s
Definition: alignCSCRings.py:92
TrackFwd.h
TrackVtxConstraintAssociation
TrackVtxConstraintAssociationCollection::value_type TrackVtxConstraintAssociation
Definition: TrackConstraintAssociation.h:32
MomentumConstraint::error
double error
Definition: TrackConstraintAssociation.h:16
TrackParamConstraintAssociationRef
edm::Ref< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRef
Definition: TrackConstraintAssociation.h:40
TrackVtxConstraintAssociationRefVector
edm::RefVector< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRefVector
Definition: TrackConstraintAssociation.h:35
TrackVtxConstraintAssociationRefProd
edm::RefProd< TrackVtxConstraintAssociationCollection > TrackVtxConstraintAssociationRefProd
Definition: TrackConstraintAssociation.h:34
MomentumConstraint::MomentumConstraint
MomentumConstraint()
Definition: TrackConstraintAssociation.h:13
edm::AssociationMap
Definition: AssociationMap.h:48
TrackParamConstraintAssociationRefProd
edm::RefProd< TrackParamConstraintAssociationCollection > TrackParamConstraintAssociationRefProd
Definition: TrackConstraintAssociation.h:41
GlobalError.h
TrackParamConstraintAssociation
TrackParamConstraintAssociationCollection::value_type TrackParamConstraintAssociation
Definition: TrackConstraintAssociation.h:39
MomentumConstraint::MomentumConstraint
MomentumConstraint(const double &f, const double &s)
Definition: TrackConstraintAssociation.h:12
TrackMomConstraintAssociationRefVector
edm::RefVector< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRefVector
Definition: TrackConstraintAssociation.h:28
TrackParamConstraintAssociationCollection
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< TrackParamConstraint > > > TrackParamConstraintAssociationCollection
Definition: TrackConstraintAssociation.h:38
TrackMomConstraintAssociationCollection
edm::AssociationMap< edm::OneToOne< reco::TrackCollection, std::vector< MomentumConstraint > > > TrackMomConstraintAssociationCollection
Definition: TrackConstraintAssociation.h:24
TrackParamConstraint
TrajectoryStateOnSurface TrackParamConstraint
Definition: TrackConstraintAssociation.h:21
TrackMomConstraintAssociationRef
edm::Ref< TrackMomConstraintAssociationCollection > TrackMomConstraintAssociationRef
Definition: TrackConstraintAssociation.h:26
VertexConstraint
std::pair< GlobalPoint, GlobalError > VertexConstraint
Definition: TrackConstraintAssociation.h:19
GlobalPoint.h
TrackMomConstraintAssociation
TrackMomConstraintAssociationCollection::value_type TrackMomConstraintAssociation
Definition: TrackConstraintAssociation.h:25