@@ -53,15 +53,14 @@ class DigitBlockFT0 : public DigitBlockBase<DigitBlockFT0>
5353 void setIntRec (o2::InteractionRecord intRec) { mDigit .mIntRecord = intRec; }
5454 Digit mDigit ;
5555 std::vector<ChannelData> mVecChannelData ;
56- static o2::ft0::LookUpTable sLookupTable ;
5756 static int sEventID ;
5857
5958 template <class DataBlockType >
6059 void processDigits (DataBlockType& dataBlock, int linkID)
6160 {
6261 if constexpr (std::is_same<DataBlockType, DataBlockPM>::value) { // Filling data from PM
6362 for (int iEventData = 0 ; iEventData < dataBlock.DataBlockWrapper <RawDataPM>::mNelements ; iEventData++) {
64- mVecChannelData .emplace_back (uint8_t (sLookupTable .getChannel (linkID, dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].channelID )),
63+ mVecChannelData .emplace_back (uint8_t (o2::ft0::SingleLUT::Instance () .getChannel (linkID, dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].channelID )),
6564 int (dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].time ),
6665 int (dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].charge ),
6766 dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].getFlagWord ());
@@ -141,16 +140,14 @@ class DigitBlockFT0ext : public DigitBlockBase<DigitBlockFT0ext>
141140 DigitExt mDigit ;
142141 std::vector<ChannelData> mVecChannelData ;
143142 std::vector<TriggersExt> mVecTriggersExt ;
144-
145- static o2::ft0::LookUpTable sLookupTable ;
146143 static int sEventID ;
147144
148145 template <class DataBlockType >
149146 void processDigits (DataBlockType& dataBlock, int linkID)
150147 {
151148 if constexpr (std::is_same<DataBlockType, DataBlockPM>::value) { // Filling data from PM
152149 for (int iEventData = 0 ; iEventData < dataBlock.DataBlockWrapper <RawDataPM>::mNelements ; iEventData++) {
153- mVecChannelData .emplace_back (uint8_t (sLookupTable .getChannel (linkID, dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].channelID )),
150+ mVecChannelData .emplace_back (uint8_t (o2::ft0::SingleLUT::Instance () .getChannel (linkID, dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].channelID )),
154151 int (dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].time ),
155152 int (dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].charge ),
156153 dataBlock.DataBlockWrapper <RawDataPM>::mData [iEventData].getFlagWord ());
0 commit comments