@@ -446,51 +446,7 @@ public DataBank fillHBTracksBank(DataEvent event, List<Track> candlist) {
446446 public DataBank fillHBTrajectoryBank (DataEvent event , List <Track > candlist ) {
447447 return this .fillTrajectoryBank (event , candlist );
448448 }
449-
450- /**
451- *
452- * @param event hipo event
453- * @param candlist tracks
454- * @return covariance matrix from HB fits to be used for starting TB tracking
455- */
456- private DataBank fillTrackCovMatBank (DataEvent event , List <Track > candlist ) {
457-
458- DataBank bank = event .createBank (bankNames .getCovmatBank (), candlist .size ());
459-
460- for (int i = 0 ; i < candlist .size (); i ++) {
461- bank .setShort ("id" , i , (short ) candlist .get (i ).get_Id ());
462- if (candlist .get (i ).get_CovMat ()!=null ) {
463- bank .setFloat ("C11" , i , (float ) candlist .get (i ).get_CovMat ().get (0 , 0 ));
464- bank .setFloat ("C12" , i , (float ) candlist .get (i ).get_CovMat ().get (0 , 1 ));
465- bank .setFloat ("C13" , i , (float ) candlist .get (i ).get_CovMat ().get (0 , 2 ));
466- bank .setFloat ("C14" , i , (float ) candlist .get (i ).get_CovMat ().get (0 , 3 ));
467- bank .setFloat ("C15" , i , (float ) candlist .get (i ).get_CovMat ().get (0 , 4 ));
468- bank .setFloat ("C21" , i , (float ) candlist .get (i ).get_CovMat ().get (1 , 0 ));
469- bank .setFloat ("C22" , i , (float ) candlist .get (i ).get_CovMat ().get (1 , 1 ));
470- bank .setFloat ("C23" , i , (float ) candlist .get (i ).get_CovMat ().get (1 , 2 ));
471- bank .setFloat ("C24" , i , (float ) candlist .get (i ).get_CovMat ().get (1 , 3 ));
472- bank .setFloat ("C25" , i , (float ) candlist .get (i ).get_CovMat ().get (1 , 4 ));
473- bank .setFloat ("C31" , i , (float ) candlist .get (i ).get_CovMat ().get (2 , 0 ));
474- bank .setFloat ("C32" , i , (float ) candlist .get (i ).get_CovMat ().get (2 , 1 ));
475- bank .setFloat ("C33" , i , (float ) candlist .get (i ).get_CovMat ().get (2 , 2 ));
476- bank .setFloat ("C34" , i , (float ) candlist .get (i ).get_CovMat ().get (2 , 3 ));
477- bank .setFloat ("C35" , i , (float ) candlist .get (i ).get_CovMat ().get (2 , 4 ));
478- bank .setFloat ("C41" , i , (float ) candlist .get (i ).get_CovMat ().get (3 , 0 ));
479- bank .setFloat ("C42" , i , (float ) candlist .get (i ).get_CovMat ().get (3 , 1 ));
480- bank .setFloat ("C43" , i , (float ) candlist .get (i ).get_CovMat ().get (3 , 2 ));
481- bank .setFloat ("C44" , i , (float ) candlist .get (i ).get_CovMat ().get (3 , 3 ));
482- bank .setFloat ("C45" , i , (float ) candlist .get (i ).get_CovMat ().get (3 , 4 ));
483- bank .setFloat ("C51" , i , (float ) candlist .get (i ).get_CovMat ().get (4 , 0 ));
484- bank .setFloat ("C52" , i , (float ) candlist .get (i ).get_CovMat ().get (4 , 1 ));
485- bank .setFloat ("C53" , i , (float ) candlist .get (i ).get_CovMat ().get (4 , 2 ));
486- bank .setFloat ("C54" , i , (float ) candlist .get (i ).get_CovMat ().get (4 , 3 ));
487- bank .setFloat ("C55" , i , (float ) candlist .get (i ).get_CovMat ().get (4 , 4 ));
488- }
489- }
490- //bank.show();
491- return bank ;
492- }
493-
449+
494450 /**
495451 *
496452 * @param event hipo event
@@ -499,7 +455,7 @@ private DataBank fillTrackCovMatBank(DataEvent event, List<Track> candlist) {
499455 */
500456 private DataBank fillTrackCovMatLabBank (DataEvent event , List <Track > candlist ) {
501457
502- DataBank bank = event .createBank (bankNames .getCovmatLabBank (), candlist .size ());
458+ DataBank bank = event .createBank (bankNames .getCovmatBank (), candlist .size ());
503459
504460 for (int i = 0 ; i < candlist .size (); i ++) {
505461 bank .setShort ("id" , i , (short ) candlist .get (i ).get_Id ());
@@ -1002,7 +958,6 @@ public void fillAllTBBanks(DataEvent event, List<FittedHit> fhits, List<FittedCl
1002958 this .fillTBCrossesBank (event , crosses ),
1003959 this .fillTBTracksBank (event , trkcands ),
1004960 this .fillTrajectoryBank (event , trkcands ),
1005- this .fillTrackCovMatBank (event , trkcands ),
1006961 this .fillTrackCovMatLabBank (event , trkcands )
1007962 );
1008963 }
0 commit comments