@@ -42,7 +42,7 @@ void run_rawdecoding_its(std::string inpName = "rawits.bin", // input binary dat
4242 TStopwatch sw ;
4343 sw .Start ();
4444 uint32_t roFrame = 0 ;
45- o2 ::InteractionRecord irHB , irTrig ;
45+ o2 ::InteractionRecord irTrig ;
4646 std ::vector < o2 ::itsmft ::Digit > digits , * digitsPtr = & digits ;
4747 std ::vector < o2 ::itsmft ::ROFRecord > rofRecVec , * rofRecVecPtr = & rofRecVec ;
4848 std ::size_t rofEntry = 0 , nrofdig = 0 ;
@@ -62,12 +62,11 @@ void run_rawdecoding_its(std::string inpName = "rawits.bin", // input binary dat
6262 }
6363
6464 if (outTreeDig ) { // >> store digits
65- if (irHB != rawReader . getInteractionRecordHB () || irTrig != rawReader .getInteractionRecord ()) {
65+ if (irTrig != rawReader .getInteractionRecord ()) {
6666 if (!irTrig .isDummy ()) {
67- rofRecVec .emplace_back (irHB , roFrame , rofEntry , nrofdig ); // registed finished ROF
67+ rofRecVec .emplace_back (irTrig , roFrame , rofEntry , nrofdig ); // registed finished ROF
6868 roFrame ++ ;
6969 }
70- irHB = rawReader .getInteractionRecordHB ();
7170 irTrig = rawReader .getInteractionRecord ();
7271 rofEntry = digits .size ();
7372 nrofdig = 0 ;
@@ -79,15 +78,14 @@ void run_rawdecoding_its(std::string inpName = "rawits.bin", // input binary dat
7978 }
8079
8180 printf ("ROF %7d ch: %5d IR: " , roFrame , chipData .getChipID ());
82- irHB .print ();
8381
8482 } // << store digits
8583 //
8684 }
8785
8886 if (outTreeDig ) {
8987 // register last ROF
90- rofRecVec .emplace_back (irHB , roFrame , rofEntry , nrofdig ); // registed finished ROF
88+ rofRecVec .emplace_back (irTrig , roFrame , rofEntry , nrofdig ); // registed finished ROF
9189
9290 // fill last (and the only one?) entry
9391 outTreeDig -> Fill ();
0 commit comments