Mass difference TPC Calibration

for ease of copy-paste:

double rescale_params[72]= {0.0 ,   -0.00136958 , 0.00   ,   -0.00746366  , 0.00131347   , 0.00180286  ,  0.00189363  ,  0.00245332   , 0.00730824  ,  0.00541835 ,   0.00330696 ,   -0.00568789,
0.0,    -0.00265595,    -0.00180745,   0.00528442,    0.00174783  ,  -0.00122286,    -0.000480076 ,   0.00682107,    -0.000833069,    0.0,   0.00115112,    -0.00362579, // sectors (1-24)
-0.00491772  ,  0.00131056 ,   -0.00193904 ,   -0.00503827  ,  -0.00392974 ,   0.00265593  ,  0.0,    0.00364093 ,   0.00342833  ,  0.0066447 ,   0.00479975 ,   0.0,
-0.00308346  ,  -0.000973703,    -0.00295858,    0.0,    0.00511767,    -0.000585456,    -0.0020098,    0.00404267,    0.0,    -9.84309E-05,    0.000926818,    0.0, // edges ([12,1]-[23,24])
0.0,    -0.000868527,    -0.00193059,    -0.00155058 ,   0.000620513 ,   0.000822553,    0.00221808,    0.00349822 ,   0.00284511 ,   0.00193487 ,   0.00186993   , -0.00510978, //split sector ([1,23]-[12,24])
-0.00365988,    0.000917282 ,   -0.00117777 ,   -0.00190616  ,  -0.00112277,    0.00106805,    0.000504362,    0.00436931 ,   0.00198999 ,   0.00235288,    0.00241793 ,   -0.00137427//split edge ([1,12,23,24]-[12,11,24,13])
};
pt = pt/(1.0-q*pt*rescale_params[tpc_bin]);