25int main(
const int argc, 
const char * 
const argv[])
 
   44    JParser<> zap(
"Auxiliary program to determine TDC constraints (input to JFitK40.cc) according HV settings from the database.");
 
   46    zap[
's'] = 
make_field(server)     = getServernames();
 
   50    zap[
'D'] = 
make_field(detid,        
"Detector identifier");
 
   51    zap[
'r'] = 
make_field(runs,         
"Pair of data taking runs");
 
   58  catch(
const exception& error) {
 
   59    FATAL(error.what() << endl);
 
   65    JDB::reset(usr, pwd, cookie);
 
   67    const int ID = getDetector<int>   (detid);
 
   68    detid        = getDetector<string>(detid);
 
   95    ostream os(buffer.is_open() ? &buffer : cout.rdbuf());
 
   97    for (detector_type::const_iterator i = 
detector.begin(); i != 
detector.end(); ++i) {
 
   98      if (i->PMTUPI.getPBS() == PBS::PMT) {
 
  100          if (pmt_hv[0](i->PMTUPI).value == pmt_hv[1](i->PMTUPI).value) {
 
  102              os << setw(10) << i->DOMID << 
' ' << setw(2) << i->PMTID    << endl;
 
  104              os << setw(10) << i->DOMID << 
' ' << setw(2) << i->CABLEPOS << endl;
 
  107        catch(
const exception& error) {
 
  108          ERROR(
"Invalid UPI " << i->PMTUPI << 
' ' << setw(10) << i->DOMID << 
' ' << setw(2) << i->PMTID << endl);
 
  115  catch(
const exception& error) {
 
  116    FATAL(error.what() << endl);