11 const std::map<int, TSOS>& predictions,
12 const std::map<int, TSOS>& updates,
16 theFilteredStates(updates),
17 thePredictedStates(predictions),
18 theChi2s(std::
map<int,float>()),
22 const std::map<int,const TransientTrackingRecHit*>& multiHits,
23 const std::map<int, TSOS>& predictions,
24 const std::map<int, TSOS>& updates,
25 const std::map<int, float>& chi2s,
28 theMultiHits(multiHits),
29 theFilteredStates(updates),
30 thePredictedStates(predictions),
62 std::cout <<
"MultiTrajectoryMeasurement::surface() no hits" << std::endl;
63 std::cout <<
"Program segmentation faults now. Have a nice day." << std::endl;
71 if(
theLayer == 0)
std::cout <<
"MultiTrajectoryMeasurement::layer() is 0!" << std::endl;
std::map< int, const TransientTrackingRecHit * > theMultiHits
virtual const BoundSurface & surface() const =0
The surface of the GeometricSearchDet.
std::map< int, float > & chi2s()
const DetLayer * theLayer
std::map< int, TSOS > theFilteredStates
std::map< int, TSOS > & predictedStates()
std::map< int, const TransientTrackingRecHit * > & multiHits()
const BoundSurface & surface() const
std::map< int, TSOS > & filteredStates()
const DetLayer * layer() const
MultiTrajectoryMeasurement()
std::vector< TransientTrackingRecHit::ConstRecHitPointer > hits() const
std::map< int, TSOS > thePredictedStates
std::vector< TransientTrackingRecHit::ConstRecHitPointer > theRecHits
std::map< int, float > theChi2s