26 BmnHodoRaw2Digit(
int period,
int run,
const std::string& mappingFile =
"",
const std::string& calibrationFile =
"");
31 TString
GetName() {
return "BmnHodoRaw2Digit"; }
35 uint32_t
correctINL(uint32_t time, std::pair<size_t, size_t> key);
36 void fillEvent(TClonesArray* tdc_data, TClonesArray* adc_data, TClonesArray* Hododigit);
45 std::unordered_map<std::pair<size_t, size_t>, uint32_t, boost::hash<std::pair<size_t, size_t>>>
47 std::unordered_map<std::pair<size_t, size_t>, std::vector<float>, boost::hash<std::pair<size_t, size_t>>>
49 std::unordered_map<uint32_t, std::pair<float, float>> fuoCalibMap;
57 std::vector<float> fEthalon;
59 double fworkTime_real;