Presentation is loading. Please wait.

Presentation is loading. Please wait.

RIKEN software meeting

Similar presentations


Presentation on theme: "RIKEN software meeting"— Presentation transcript:

1 RIKEN software meeting
Software Update Takashi HACHIYA RIKEN 2011/12/9 RIKEN software meeting

2 RIKEN software meeting
TaskList Items issues Day spent status CNT+Cluster define output & its coding 2 days 3 d Done Debugging 1w(+2w) Modified Parameter tuning 1s N/A Refitting for mom. 2w Move to Matt svxDetectorGeo Adding offset for coor. 3d Not yet PriVerSeed Resolution is too small. 0d Not Yet PrimVtx Modify prim vtx output 2d 1d Keep unchanged Management issue Update tasklist in WIKI Maintain Task list AnalysisMeeting Helping 1d/w Hot&Dead in sim. Apply hot&dead ReactionPlane Discuss the class structure Coding the storage object Dicussion w/ colorado done 2011/12/9 RIKEN software meeting

3 RIKEN software meeting
CentralTrack 1st Version is committed into the CVS Modifying : Loop over the all cluster candidate. dphi angle for catching the fast cluster lists Different problem with SATracking Mike made the evaluation code Modify the SvxEvaluator About to start the efficiency study. To do list Add the code to encode/decode the SvxCentralTrack into ValArray type object. Modify the link routine to get some missed links. One is bug, and other is similar with SATrack No Nhit cuts is applied. (should be more than 2~3 hits) width of Residual distribution for better chi2 calculation 2011/12/9 RIKEN software meeting

4 dphi problem in CentralTrack and SATrack
In SATrack, since the cluster search range is iteratively determined (changed), some clusters are accidentally mis-found. Yellow clusters are missed. In CentralTrack, since same dphi w.r.t DCTrack is always applied , this problem does not happen. But same dphi limits the acceptance with the momentum. I will tilt the dphi cut w.r.t. its momentum dphi=0.2 is used. This might be too wide. I will change this to smaller value if the reconstruction time is concerned. 2011/12/9 RIKEN software meeting

5 RIKEN software meeting
Debug & test Debug & test is proceeding using single particle simulation. but … 2011/12/9 RIKEN software meeting

6 Code Modification for Offset
クラスタの位置をずらす DSTに残すClusterの位置情報は、PHENIX座標系での位置とする。 Local→Global変換を行う。 このときのOffsetは:        x’ = x + dCNT_VTX + dEW dCNT_VTX : CentArmとVTXとの座標元点のズレ dEW : VTXのWest/Eastオフセット。 これらにより全クラスタ点をCentArm座標の点に変換する。 VTXSoftミーティングで指摘された点 Clusterの位置だけでなく、検出器のGeometryもずらす必要がある。 検出器上のProjection位置を計算するため(Kalman Filter等)に、正確な検出器位置が必要。 このオフセットを検出器位置にも加えることで、クラスタ位置、検出器の両方をコンシステントに扱える。 Prdf Reconstruction Clustering Tracking Recalibrator Refitting 2011/12/9 RIKEN software meeting

7 Code Modification for Offset2
When initializing SvxSensor, dCNT_VTX is set for west as offset, dCNT_VTX + dEW is set for east svxDetectorGeo SvxSensor** barSensor Float dVTX_CNT[3]; Float dEW[3]; Initialized in CreatePanel() : no one is called Initialized in Read_svxPISApar() : file I/F Fetch_svxPISApar(): DB I/F 1 Nsensors Nsensors SvxSensor float transVector[3]; Float rotMatrix[3] [3]; Float offset[3]; Void position_local2global() {use getVTcorr, instead of getVT()} Void getTV(); … void getTVcorr(int i) {transVector[i]+offset[i]} PHPanel (maybe for CGL) PHPoint p1.. p4 PHPoint center Not update. If someone call after Read…/Fetch…, Offset is automatically taken into account. SvxKalman only use SvxSensor, not PHPanel 2011/12/9 RIKEN software meeting


Download ppt "RIKEN software meeting"

Similar presentations


Ads by Google