[ 
 {
    "bank": "RICH::hits",
    "group": 22021,
    "info": "Reconstructed Hits in RICH",
    "items": [
              {"name":"id",          "id":1, "type":"int16", "info":"Hit id"},
              {"name":"sector",      "id":2, "type":"int16", "info":"Hit sector"},
              {"name":"tile",        "id":3, "type":"int16", "info":"Hit tile"},
              {"name":"pmt",         "id":4, "type":"int16", "info":"Hit pmt" },
              {"name":"anode",       "id":5, "type":"int16", "info":"Hit anode" },
              {"name":"idx",         "id":6, "type":"int16", "info":"Hit idx" },
              {"name":"idy",         "id":7, "type":"int16", "info":"Hit idy" },
              {"name":"glx",         "id":8, "type":"int16", "info":"Hit glx" },
              {"name":"gly",         "id":9, "type":"int16", "info":"Hit gly" },
              {"name":"time",        "id":10, "type":"int16", "info":"Hit time" },
              {"name":"cluster",     "id":11, "type":"int16", "info":"Hit cluster" },
              {"name":"xtalk",       "id":12, "type":"int16", "info":"Hit xtalk" },
              {"name":"duration",    "id":13, "type":"int16", "info":"Hit duration" }
    ]
  },
   {
    "bank": "RICH::clusters",
    "group": 22022,
    "info": "Reconstructed Clusters in RICH",
    "items": [
            {"name":"id",         "id":1, "type":"int16", "info":"Clu id"},
            {"name":"size",       "id":2, "type":"int16", "info":"Clu size"},
            {"name":"sector",     "id":3, "type":"int16", "info":"Clu sector"},
            {"name":"tile",       "id":4, "type":"int16", "info":"Clu tile"},
            {"name":"pmt",        "id":5, "type":"int16", "info":"Clu pmt"},
            {"name":"charge",     "id":6, "type":"float", "info":"Clu charge" },
            {"name":"time",       "id":7, "type":"float", "info":"Clu time" },
            {"name":"x",          "id":8, "type":"float", "info":"Clu x" },
            {"name":"y",          "id":9, "type":"float", "info":"Clu y" },
            {"name":"z",          "id":10,"type":"float", "info":"Clu z" },
            {"name":"wtime",      "id":11,"type":"float", "info":"Clu wtime" },
            {"name":"wx",         "id":12,"type":"float", "info":"Clu wx" },
            {"name":"wy",         "id":13,"type":"float", "info":"Clu wy" },
            {"name":"wz",         "id":14,"type":"float", "info":"Clu wz" }
     ]
  },
   {
    "bank": "RICH::newhits",
    "group": 22023,
    "info": "Reconstructed Hits in RICH",
    "items": [
              {"name":"id",          "id":1, "type":"int16", "info":"Hit id"},
              {"name":"sector",      "id":2, "type":"int16", "info":"Hit sector"},
              {"name":"tile",        "id":3, "type":"int16", "info":"Hit tile"},
              {"name":"pmt",         "id":4, "type":"int16", "info":"Hit pmt" },
              {"name":"anode",       "id":5, "type":"int16", "info":"Hit anode" },
              {"name":"idx",         "id":6, "type":"int16", "info":"Hit idx" },
              {"name":"idy",         "id":7, "type":"int16", "info":"Hit idy" },
              {"name":"glx",         "id":8, "type":"int16", "info":"Hit glx" },
              {"name":"gly",         "id":9, "type":"int16", "info":"Hit gly" },
              {"name":"x",           "id":10, "type":"float", "info":"Hit x" },
              {"name":"y",           "id":11, "type":"float", "info":"Hit y" },
              {"name":"z",           "id":12, "type":"float", "info":"Hit z" },
              {"name":"time",        "id":13, "type":"float", "info":"Hit time" },
              {"name":"cluster",     "id":14, "type":"int16", "info":"Hit cluster" },
              {"name":"xtalk",       "id":15, "type":"int16", "info":"Hit xtalk" },
              {"name":"duration",    "id":16, "type":"int16", "info":"Hit duration" }
    ]
  },
   {
    "bank": "RICH::newclusters",
    "group": 22024,
    "info": "Reconstructed Clusters in RICH",
    "items": [
            {"name":"id",         "id":1, "type":"int16", "info":"Clu id"},
            {"name":"size",       "id":2, "type":"int16", "info":"Clu size"},
            {"name":"sector",     "id":3, "type":"int16", "info":"Clu sector"},
            {"name":"tile",       "id":4, "type":"int16", "info":"Clu tile"},
            {"name":"pmt",        "id":5, "type":"int16", "info":"Clu pmt"},
            {"name":"charge",     "id":6, "type":"float", "info":"Clu charge" },
            {"name":"time",       "id":7, "type":"float", "info":"Clu time" },
            {"name":"x",          "id":8, "type":"float", "info":"Clu x" },
            {"name":"y",          "id":9, "type":"float", "info":"Clu y" },
            {"name":"z",          "id":10,"type":"float", "info":"Clu z" },
            {"name":"wtime",      "id":11,"type":"float", "info":"Clu wtime" },
            {"name":"wx",         "id":12,"type":"float", "info":"Clu wx" },
            {"name":"wy",         "id":13,"type":"float", "info":"Clu wy" },
            {"name":"wz",         "id":14,"type":"float", "info":"Clu wz" }
    ]
  },
   {
    "bank": "REC::RICH",
    "group": 341,
    "info": "RICH Responses for Particles bank",
    "items": [
            {"name":"index",        "id":1,  "type":"int16", "info":"index of the clu in the specific detector bank"},
            {"name":"pindex",       "id":2,  "type":"int16", "info":"row number in the particle bank hit is associated with"},
            {"name":"detector",     "id":3,  "type":"int8",  "info":"Detector ID, defined in COATJAVA DetectorType"},
            {"name":"sector",       "id":4,  "type":"int8",  "info":"Sector of the Detector hit"},
            {"name":"layer",        "id":5,  "type":"int8",  "info":"Layer of the Detector hit"},
            {"name":"energy",       "id":6,  "type":"float", "info":"Energy associated with the hit"},
            {"name":"time",         "id":7,  "type":"float", "info":"Time associated with the hit"},
            {"name":"path",         "id":8,  "type":"float", "info":"Path from vertex to the hit position"},
            {"name":"chi2",         "id":9,  "type":"float", "info":"Chi2 (or quality) of hit-track matching"},
            {"name":"x",            "id":10, "type":"float", "info":"X coordinate of the hit"},
            {"name":"y",            "id":11, "type":"float", "info":"Y coordinate of the hit"},
            {"name":"z",            "id":12, "type":"float", "info":"Z coordinate of the hit"},
            {"name":"hx",           "id":13, "type":"float", "info":"X coordinate of the matched hit"},
            {"name":"hy",           "id":14, "type":"float", "info":"Y coordinate of the mathced hit"},
            {"name":"hz",           "id":15, "type":"float", "info":"Z coordinate of the matched hit"},
            {"name":"status",       "id":16, "type":"int16", "info":"hit status"}
     ]
  },
   {
    "bank": "RICH::hadrons",
    "group": 22025,
    "info": "Reconstructed Hadrons in RICH",
    "items": [
            {"name":"mom",         "id":1, "type":"float", "info":"momentum" },
            {"name":"lab_phi",     "id":2, "type":"float", "info":"Phi angle in lab" },
            {"name":"lab_theta",   "id":3, "type":"float", "info":"Theta angle in lab" },
            {"name":"EtaC_ele",    "id":4, "type":"float", "info":"expected EtaC for electron" },
            {"name":"EtaC_pi",     "id":5, "type":"float", "info":"expected EtaC for pion" },
            {"name":"EtaC_k",      "id":6, "type":"float", "info":"expected EtaC for kappa" },
            {"name":"EtaC_pr",     "id":7, "type":"float", "info":"expected EtaC for proton" },
            {"name":"EtaC_min",    "id":8, "type":"float", "info":"expected EtaC minimum " },
            {"name":"EtaC_max",    "id":9, "type":"float", "info":"expected EtaC maximum " },
            {"name":"lab_orix",    "id":10,"type":"float", "info":"Origin x in lab" },
            {"name":"lab_oriy",    "id":11,"type":"float", "info":"Origin y in lab" },
            {"name":"lab_oriz",    "id":12,"type":"float", "info":"Origin z in lab" },
            {"name":"lab_hitx",    "id":13,"type":"float", "info":"RICH clu x in lab" },
            {"name":"lab_hity",    "id":14,"type":"float", "info":"RICH clu y in lab" },
            {"name":"lab_hitz",    "id":15,"type":"float", "info":"RICH clu z in lab" },
            {"name":"ref_phi",     "id":16,"type":"float", "info":"Phi angle in rotated RICH system" },
            {"name":"ref_theta",   "id":17,"type":"float", "info":"Theta angle in rotated RICH system" },
            {"name":"ref_prox",    "id":18,"type":"float", "info":"Projection x in rotated RICH ref system" },
            {"name":"ref_proy",    "id":19,"type":"float", "info":"Projection y in rotated RICH ref system" },
            {"name":"ref_proz",    "id":20,"type":"float", "info":"Projection z in rotated RICH ref system" },
            {"name":"ref_hitx",    "id":21,"type":"float", "info":"RICH clu x in rotated RICH ref system" },
            {"name":"ref_hity",    "id":22,"type":"float", "info":"RICH clu y in rotated RICH ref system" },
            {"name":"ref_hitz",    "id":23,"type":"float", "info":"RICH clu z in rotated RICH ref system" },
            {"name":"hit_time",    "id":24,"type":"float", "info":"RICH clu time"},
            {"name":"end_time",    "id":25,"type":"float", "info":"RICH clu expected time from track"},
            {"name":"CLASpid",     "id":26,"type":"float", "info":"CLASpid"},
            {"name":"hit_index",   "id":27,"type":"int16", "info":"row in the RICH  clusters bank"},
            {"name":"parent_index","id":28,"type":"int16", "info":"row in the REC  particle bank"}
     ]
  },
   {
    "bank": "RICH::photons",
    "group": 22026,
    "info": "Reconstructed Photons in RICH",
    "items": [
            {"name":"id",           "id":1, "type":"int16", "info":"id" },
            {"name":"type",         "id":2, "type":"int16", "info":"reconstructed (0) or expected from pion (1) kaon (2) proton (3) electron (5)" },
            {"name":"lab_phi",      "id":3, "type":"float", "info":"Phi angle in lab" },
            {"name":"lab_theta",    "id":4, "type":"float", "info":"Theta angle in lab" },
            {"name":"theta_migrad", "id":5, "type":"float", "info":"Best theta found by migrad minimization" },
            {"name":"theta_numer",  "id":6, "type":"float", "info":"Best theta found by numerical analysis" },
            {"name":"EtaC_migrad",  "id":7, "type":"float", "info":"EtaC found by migrad minimization" },
            {"name":"EtaC_numer",   "id":8, "type":"float", "info":"EtaC found by numerical analysis" },
            {"name":"lab_emix",     "id":9,"type":"float", "info":"Emission x in lab" },
            {"name":"lab_emiy",     "id":10,"type":"float", "info":"Emission y in lab" },
            {"name":"lab_emiz",     "id":11,"type":"float", "info":"Emission z in lab" },
            {"name":"lab_hitx",     "id":12,"type":"float", "info":"RICH hit x in lab" },
            {"name":"lab_hity",     "id":13,"type":"float", "info":"RICH hit y in lab" },
            {"name":"lab_hitz",     "id":14,"type":"float", "info":"RICH hit z in lab" },
            {"name":"ref_phi",      "id":15, "type":"float", "info":"Phi angle in rotated RICH ref system" },
            {"name":"ref_theta",    "id":16, "type":"float", "info":"Theta angle in rotated RICH ref system" },
            {"name":"ref_emix",     "id":17,"type":"float", "info":"Emission x in rotated RICH ref system" },
            {"name":"ref_emiy",     "id":18,"type":"float", "info":"Emission y in rotated RICH ref system" },
            {"name":"ref_emiz",     "id":19,"type":"float", "info":"Emission z in rotated RICH ref system" },
            {"name":"ref_hitx",     "id":20,"type":"float", "info":"RICH hit x in rotated RICH ref system" },
            {"name":"ref_hity",     "id":21,"type":"float", "info":"RICH hit y in rotated RICH ref system" },
            {"name":"ref_hitz",     "id":22,"type":"float", "info":"RICH hit z in rotated RICH ref system" },
            {"name":"end_time",     "id":23,"type":"float", "info":"RICH expected time at PMT" },
            {"name":"start_time",   "id":24,"type":"float", "info":"RICH expected time at emission" },
            {"name":"hit_time",     "id":25,"type":"float", "info":"RICH hit time at PMT" },
            {"name":"migrad_time",  "id":26,"type":"float", "info":"RICH migrad expected time at PMT" },
            {"name":"migrad_n",     "id":27,"type":"float", "info":"RICH migrad expected aerogel n" },
            {"name":"eve_time",     "id":28,"type":"float", "info":"Event expected time at IP" },
            {"name":"hit_index",    "id":29,"type":"int16", "info":"row in the RICH  hits bank"},
            {"name":"parent_index", "id":30,"type":"int16", "info":"row in the RICH  adron bank"}
    ]
}
]
