RICH Modules in STAF

 


This document will list information about every RICH module currently installed with PHENIX STAF.

RICH documentation (STAF_CRK.txt)


mCrkParGeo

Purpose

Convert geometry in PISA into geometry data used in STAF. The PISA geometry is written in crkpar, which is a direct translation of "para" ZEBRA bank in PISA output file. (DIO translates "para" bank to crkpar data structure.) The output geometry is written in dCrkGeo. This is one way to set up geometry data for RICH modules in STAF. Another way is provided by mCrkSetGeo, which setup dCrkGeo to a default value.

Input Tables

crkpar

Output Tables

dCrkGeo

Inout Tables

NONE

Parameter Tables

NONE

Module call Format

ami/call mCrkParGeo /dui/parameters/crkpar dCrkGeo

Status

Complete.

Contact

Y. Akiba (KEK)

WWW documentation

see STAF_CRK.txt at the top of this page

Suggested Chains

dio -> mCrkParGeo

 


 

mCrkSetCal

Purpose

set values in dCrkCal (calibration constants of RICH) as follows.

(1) if dCrkCal is empty (rowcount == 0) then cal is expaned to 5120 entries, and the default values are stored in all entries of cal.

(2) if dCrkCal is not empty, but its size (rowcount) is less than 5120, the table is expanded to 5120 entries, and the values in dCrkCal[0] is copied to all entries of the table.

(3) if dCrkCal has 5120 entries, it does nothing.

Input Tables

NONE

Output Tables

NONE

Inout Tables

dCrkCal

Parameter Tables

NONE

Module call Format

ami/call mCrkSetCal dCrkCal

Status

Complete.

Contact

Y. Akiba (KEK)

WWW documentation

NONE

Suggested Chains

dio -> mCrkSetCal

 


 

mCrkSetUcal

Purpose

Sets up un-calibration constants for the RICH

Input Tables

NONE

Output Tables

NONE

Inout Tables

dCrkUcal

Parameter Tables

NONE

Module call Format

ami/call mCrkSetUcal dCrkUcal

Status

Complete.

Contact

Y. Akiba (KEK)

WWW documentation

NONE

Suggested Chains

dio -> mCrkSetUcal


 

mCrkGhitRaw

Purpose

Generates raw data from GEANT hit data

Input Tables

dCrkGhitRawPar, dCrkGeo, dCrkUcal, crkghit

Output Tables

dCrkRaw, dCrkRel2s

Inout Tables

NONE

Parameter Tables

dCrkGhitRawPar

Module call Format

ami/call mCrkGhitRaw dCrkGhitRawPar dCrkGeo dCrkUcal /dui/event/crkghit dCrkRaw dCrkRel2s

Status

Complete.

Contact

Y. Akiba (KEK)

WWW documentation

NONE

Suggested Chains

dio -> mCrkParGeo -> mCrkSetGeo-> mCrkSetUcal -> mCrkGhitRaw

 


 

mCrkRawHit

Purpose

Calibrates raw RICH data into hits

Input Tables

dCrkRawHitPar, dCrkCal, dCrkRaw

Output Tables

dCrkHit

Inout Tables

NONE

Parameter Tables

dCrkRawHitPar

Module call Format

ami/call mCrkRawHit dCrkRawHitPar dCrkCal dCrkRaw dCrkHit

Status

Complete.

Contact

Y. Akiba

WWW documentation

NONE

Suggested Chains

dio -> mCrkParGeo -> mCrkSetGeo -> mCrkSetCal -> mCrkSetUcal -> mCrkGhitRaw -> mCrkRawHit

 


 

mCrkProjPid

Purpose

RICH particle identification based upon reconstructed tracks projected into the RICH

Input Tables

dCrkProjPidPar, dCrkGeo, dCrkHit, dCrkProj

Output Tables

dCrkPid

Inout Tables

NONE

Parameter Tables

dCrkProjPidPar

Module call Format

ami/call mCrkProjPid dCrkProjPidPar dCrkGeo dCrkHit dCrkProj dCrkPid

Status

Complete.

Contact

Y. Akiba (KEK)

WWW documentation

NONE

Suggested Chains

dio -> mCrkParGeo -> mCrkSetGeo -> mCrkSetCal -> mCrkSetUcal -> mCrkGhitRaw -> mCrkRawHit -> mCrkTrkProj -> mCrkProjPid

 


 

mCrkTrkProj

Purpose

Projects reconstructed tracks into the RICH

Input Tables

dCrkTrk

Output Tables

dCrkProj

Inout Tables

NONE

Parameter Tables

NONE

Module call Format

ami/call mCrkTrkProj dCrkTrk dCrkProj

Status

To be installed into cgl input.

Contact

Y. Akiba (KEK)

WWW documentation

NONE

Suggested Chains

dio -> mCrkParGeo -> mCrkSetGeo -> mCrkSetCal -> mCrkSetUcal -> mCrkGhitRaw -> mCrkRawHit -> mCrkTrkProj

 


 

mCrkSetGeo

Purpose

Sets up RICH geometry parameters

Input Tables

NONE

Output Tables

dCrkGeo

Inout Tables

NONE

Parameter Tables

NONE

Module call Format

ami/call mCrkSetGeo dCrkGeo

Status

Complete.

Contact

Y. Akiba (KEK)

WWW documentation

NONE

Suggested Chains

dio -> mCrkParGeo -> mCrkSetGeo

 


 

mCrkCtraTrk

Purpose

RICH perfect tracking module for evaluation

Input Tables

ctr1, ctr2

Output Tables

dCrkTrk

Inout Tables

NONE

Parameter Tables

NONE

Module call Format

ami/call mCrkCtraTrk ctr1 ctr2 dCrkTrk

Status

Complete.

Contact

Y. Akiba (KEK)

WWW documentation

NONE

Suggested Chains

dio -> mCrkCtraTrk

 


Jeffery T. Mitchell - mitchell@bnl.gov

Last modified 1/20/98