<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi All,<br>
    <br>
    I checked in some new software to include Cherenkov and RICH
    detectors in the HDGeant simulation.<br>
    <br>
    1. Four types of hits can now be generated in HDGeant depending on
    the name of the sensitive volume:<br>
    CERW : Cherenkov counter window, register truth hits in Chernkov
    counter,<br>
    CPPC: Chernkov counter phototubes, register photoelectrons in
    Cherenkov counter,<br>
    RAWN: RICH radiator window, register truth hits in RICH detector,<br>
    RDCD: RICH photocathode, register photoelectrons in RICH detector.<br>
    Please use these names accordingly when putting new detectors in
    HDDS model.<br>
    <br>
    2. A new RICH structure has been created in the HDDM model to save
    the RICH hits.<br>
    <br>
    3. The two truth hits are saved as DMCTrackHit with an additional
    system, SYS_RICH, defined.<br>
    Two additional libraries, CERE and RICH, are introduced to provide
    classes for photoelectron hits in these two detectors.<br>
    Two new factories: DCereHit and DRichHit are added to DANA to
    process them.<br>
    Right now, there is no reconstruction performed for RICH hits, only
    the raw position and time will be reported.<br>
    <br>
    4. A new plugin, mc_tree, which can be used to extract the hits in
    GlueX detector including those in RICH and Cherenkov detectors can
    be found in ./sim-recon/src/programs/Analysis/plugins/mc_tree/<br>
    <br>
    Please let me know if you have any questions or find any problem.<br>
    <br>
    Cheers,<br>
    Yi<br>
    <br>
    --<br>
    <br>
    * Revision 9776:<br>
    Clean up of RICH and CERE libraries: removed unused header and
    temporary files<br>
    <br>
    * Revision 9775:<br>
    Complete support of Cherenkov and RICH detectors:<br>
    1. Added a new RICH structure in HDDM to store hits and truth points
    in RICH detector<br>
    2. Added hitRICH in HDgeant to process hits in RICH sensitive
    volumes: RAWN (entrance) and RDCD (cathode)<br>
    3. Added a new RICH system, SYS_RICH, in GlueX.h<br>
    4. Added a new RICH library, separated from previous CERE library<br>
    5. Added two factories in DANA to process Cherenkov and RICH hits:
    DCereHit and DRichHit<br>
    6. Added the truth points in Cherenkov and RICH to DMCTrackHit as
    hits in SYS_CHERENKOV and SYS_RICH<br>
    7. Updated mc_tree plugin to include Cherenkov and RICH hits in
    ROOTTree<br>
    <br>
    <div class="moz-signature">-- <br>
      <span style="font-size: 14pt; color:#202020"><strong>Yi Qiang</strong></span>
      <span style="font-size: 12pt; color:#404040">&nbsp;&nbsp;Ph.D.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>Staff
          Scientist</em></span><br>
      <span style="font-size: 10pt; color:#404040"><strong>Email</strong>:
        <a href="mailto:yqiang@jlab.org">yqiang@jlab.org</a><br>
        <strong>Tel</strong>: (757) 269-7237&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Fax</strong>:
        (757) 269-6331<br>
        <strong>Web</strong>: <a
          href="https://userweb.jlab.org/%7Eyqiang/">https://userweb.jlab.org/~yqiang</a><br>
        12000 Jefferson Ave F351, Newport News, VA 23606<br>
      </span>
      <a href="http://www.jlab.org"><img
          src="cid:part3.04090904.09070108@jlab.org" alt="Jefferson Lab"></a></div>
  </body>
</html>