30   double meanToT_ref = 999;
 
   32   double meanToT_tgt = 999 ;
 
   34   double sigmaToT_ref = 999 ;
 
   36   double sigmaToT_tgt = 999 ;
 
   51   int Nbeacons = evt_table.size() ;
 
   53   int Nruns = evt_table[0].size() ;
 
   57   for (
int i=0 ; i<Nbeacons ; i++){
 
   59     for(
int j=Nruns-1 ; j>=0 ; j--){
 
   61       if(evt_table[i][j].meanToT_ref < max_tot){
 
   63         cout << evt_table[i][j].meanToT_ref << 
"\t " << evt_table[i][j].V << endl ;
 
   65         optimal_voltages[i] = make_pair(evt_table[i][j].V , j);
 
   75   return optimal_voltages ;
 
Structure to store the ToT mean and standard deviation of the hits produced by a nanobeacon in a sour...
 
vector< pair< double, int > > optimize_voltage(vector< vector< event > > evt_table, double max_tot)
Optimizes the voltage of each nanobeacon.