ACORDE OFFLINE STATUS April 7 2008 th Offline

  • Slides: 17
Download presentation
ACORDE OFFLINE STATUS April 7 2008 th Offline Week Presented by: Mario Rodríguez Cahuantzi

ACORDE OFFLINE STATUS April 7 2008 th Offline Week Presented by: Mario Rodríguez Cahuantzi (FCFM-BUAP)

Outline Status of: ü Digitalization (August 2007) ü Geometry ¡ Reconstruction ü Raw Data

Outline Status of: ü Digitalization (August 2007) ü Geometry ¡ Reconstruction ü Raw Data Reading ¡ Convert. Digits ¡ Fill. ESD ¡ Calibration ¡ Alignment 7/April/08 Offline Week @ CERN

Geometry of Acorde (Ali. ACORDEv 1) Gometry described by TGeo Objects. It is implemented

Geometry of Acorde (Ali. ACORDEv 1) Gometry described by TGeo Objects. It is implemented on six parts: ACORDE_1 Bars &Supports In-Side ACORDE_2 Bars &Supports Up-Side ACORDE_3 Bars &Supports Out-Side ACORDE_4 Modules In-Side ACORDE_5 Modules Up-Side ACORDE_6 Modules Out-Side ACORDE 7/April/08 Offline Week @ CERN

ACORDE bars and supports (In-Side) In-Side ACORDE_1: ACORDE 7_1 ACORDE_SUPPORT 7/April/08 Offline Week @

ACORDE bars and supports (In-Side) In-Side ACORDE_1: ACORDE 7_1 ACORDE_SUPPORT 7/April/08 Offline Week @ CERN

ACORDE bars and supports (Up-side) Up-Side ACORDE_2: ACORDE 00 ACORDE_SUPPORT 7/April/08 Offline Week @

ACORDE bars and supports (Up-side) Up-Side ACORDE_2: ACORDE 00 ACORDE_SUPPORT 7/April/08 Offline Week @ CERN

ACORDE bars and supports (Out-side) Out-Side ACORDE_3: ACORDE 7_1 ACORDE_SUPPORT 7/April/08 Offline Week @

ACORDE bars and supports (Out-side) Out-Side ACORDE_3: ACORDE 7_1 ACORDE_SUPPORT 7/April/08 Offline Week @ CERN

ACORDE Modules (In-Side) In-Side ACORDE_4: ACORDE_MODULE 18 modules 7/April/08 Offline Week @ CERN

ACORDE Modules (In-Side) In-Side ACORDE_4: ACORDE_MODULE 18 modules 7/April/08 Offline Week @ CERN

ACORDE Modules (Up-Side) Up-Side ACORDE_5: ACORDE_MODULE 24 modules 7/April/08 Offline Week @ CERN

ACORDE Modules (Up-Side) Up-Side ACORDE_5: ACORDE_MODULE 24 modules 7/April/08 Offline Week @ CERN

ACORDE Modules (Out-Side) Out-Side ACORDE_6: ACORDE_MODULE 18 modules 7/April/08 Offline Week @ CERN

ACORDE Modules (Out-Side) Out-Side ACORDE_6: ACORDE_MODULE 18 modules 7/April/08 Offline Week @ CERN

Full ACORDE geometry: Supports, bars and modules (60 modules) SIDE C OUT-SIDE IN-SIDE A

Full ACORDE geometry: Supports, bars and modules (60 modules) SIDE C OUT-SIDE IN-SIDE A 7/April/08 Offline Week @ CERN

Reconstruction ACORDE works as a trigger detector, consequently the reconstruction means to read the

Reconstruction ACORDE works as a trigger detector, consequently the reconstruction means to read the single muons and multicoincidence signal distributions. The macro Aco. Reco. C was created to fill Histograms with the Acorde's Bit. Pattern information. Aco. Reco. C implements the needed Reconstruction for ACORDE. Used CDB for parameters: Procedure: “decoding data” of Aco. Reco Convert. Digits store ESDs Convert. Digits 7/April/08 Offline Week @ CERN

Acorde Raw Data (Ali. ACORDERaw. Stream) FOUR WORDS OF 32 BITS CONSIDERED word[0] -->

Acorde Raw Data (Ali. ACORDERaw. Stream) FOUR WORDS OF 32 BITS CONSIDERED word[0] --> Modules 1 to 30 --> bits 31, 32='00' --> 0000. . . . 0 word[1] --> Modules 31 to 60 --> bits 31, 32='01' --> 0100. . . . 0 word[2] --> Modules 1 to 30 --> bits 31, 32='10' --> 1000. . . . 0 word[3] --> Modules 31 to 60 --> bits 31, 32='11' --> 1100. . . . 0 7/April/08 Offline Week @ CERN

Reconstruction: Procedure Aco. Reco ----> based on Ali. ACORDERaw. Stream P. E: 000000100000000001 -->dy.

Reconstruction: Procedure Aco. Reco ----> based on Ali. ACORDERaw. Stream P. E: 000000100000000001 -->dy. Word[0] Ali. ACORDERaw. Stream* raw. Stream = new Ali. ACORDERaw. Stream(raw. Reader). . . . dy. Word[0]=raw. Stream->Get. Word(0); --> tmp. Dy dy. Word[1]=raw. Stream->Get. Word(1); --> tmp. Dy dy. Word[2]=raw. Stream->Get. Word(2); --> tmp. Dy dy. Word[3]=raw. Stream->Get. Word(3); --> tmp. Dy. . loop over the first 30 bits of each word { kro. Single[r] = tmp. Dy & 1; (or kro. Multi[r] =. . . ) tmp. Dy>>=1; } 7/April/08 Offline Week @ CERN

Real data: single muon hits and multiplicity 7/April/08 Offline Week @ CERN

Real data: single muon hits and multiplicity 7/April/08 Offline Week @ CERN

Calibration The calibration for ACORDE is the monitoring of the rate per single module.

Calibration The calibration for ACORDE is the monitoring of the rate per single module. We will not expect a big change in all of them. Details should be presented on Friday session. 7/April/08 Offline Week @ CERN

Alignment To take into account possible variation of the ideal geometry (during simulation &

Alignment To take into account possible variation of the ideal geometry (during simulation & reconstruction) and then correctly associate signals to position in space (for several Alice-subdetectors). Make. ACORDEFull. Mis. Alignment. C : Load Acorde’s geometry. Produce a transformation accordingly to the user. Produce new geometry. • Once we have created a root file with misalignment objects, we need to simulate and verify the changed geometry. Effect on measurements from the reconstruction. 7/April/08 Offline Week @ CERN

Summary The geometry is finished: commited to svn. Reconstruction: We decode the data (bit

Summary The geometry is finished: commited to svn. Reconstruction: We decode the data (bit pattern) and store the information in a standar output format (root files): to implement Ali. ESDACORDE class. Raw data Reading: Finished. committed to svn. Calibration: done and not commited to svn 7/April/08 Offline Week @ CERN