44 return fRawHits.at(0)->getDetPlane(rep);
68 static const double maxCovSize = 1.e10;
69 if( 1.0/
fWeights.at(0) < maxCovSize) {
85 TMatrixT<double> CovInv;
86 TMatrixT<double>* coordTemp;
87 TMatrixT<double> covTemp;
88 std::vector<TMatrixT<double>* > coords;
89 for(
unsigned int i=0;i<
fRawHits.size();i++) {
90 coordTemp =
new TMatrixT<double>;
92 fRawHits.at(i)->getMeasurement(rep,pl,statePred,covPred,*coordTemp,covTemp);
93 coords.push_back(coordTemp);
97 for(
unsigned int j=0;j<coords.size();++j)
delete coords[j];
104 TMatrixT<double> HitCovTemp(
fHitCov);
110 for(
unsigned int j=0;j<coords.size();++j)
delete coords[j];
117 for(
unsigned int i=0;i<
fRawHits.size();i++) {
120 for(
unsigned int j=0;j<coords.size();++j)
delete coords[j];
135 return fRawHits.at(0)->getHMatrix(rep);
149 return fRawHits.at(0)->getPolicyName();