FCS

Forward Calorimeter System

FCS DB

Offline Database, Geometry for FCS

  • fcsDetectorPosition.idl (1 row) : Detector Position for each [det=0~3]
    struct fcsDetectorPosition {
    float xoff[4]; /* x offset [cm] from beam to front of near beam corner */
    float yoff[4]; /* y offset [cm] from beam to detector center */
    float zoff[4]; /* z offset [cm] from IR to front of near beam corner */
    };

Offline Database, Calibration for FCS

  • fcsEcalGain.idl (1 row) : Ecal Gain [GeV/ch]
    struct fcsEcalGain {
    float gain[1496]; /* gain 2*748 */
    };
  • fcsEcalGainCorr.idl (1 row) : Ecal Gain Correction[unitless]
    struct fcsEcalGainCorr {
    float gaincorr[1496]; /* gain correction 2*748 */
    };
  • fcsHcalGain.idl (1 row) : Hcal Gain [GeV/ch]
    struct fcsHcalGain {
    float gain[520]; /* gain 2*260 */
    };
  • fcsHcalGainCorr.idl (1 row) : Hcal Gain Correction [unitless]
    struct fcsHcalGainCorr {
    float gaincorr[520]; /* gain correction 2*260 */
    };
  • fcsPresGain.idl (1 row) : Pres Gain [MIP/ch]
    struct fcsPresGain {
    float gain[384]; /* gain 2*192 */
    };
  • fcsPresValley.idl (1 row) : Pres Valley Position [MIP]
    struct fcsPresValley {
    float valley[384]; /* valley 2*192 */
    };
  • fcsEcalGainOnline.idl (1 row) : Ecal Gain Online[unitless]
    struct fcsEcalGainOnline {
    float gainOnline[1496]; /* online gain 2*748 */
    };
  • fcsHcalGainOnline.idl (1 row) : Hcal Gain Online [unitless]
    struct fcsHcalGainOnline {
    float gainOnline[520]; /* online gain 2*260 */
    };
  • fcsPresThreshold.idl (1 row) : Pres Threshold Position [MIP]
    struct fcsPresThreshold {
    float threshold[384]; /* online threshold 2*192 */
    };