Tomasz Malkiewicz University of Jyväskylä Finland

16
1 Tomasz Malkiewicz Tomasz Malkiewicz University of Jyväskylä University of Jyväskylä Finland Finland ALICE T0 detector ALICE T0 detector Alignment and Alignment and Calibration Calibration status status 4.10.2006 ALICE Offline week

description

4.10.2006 ALICE Offline week. Tomasz Malkiewicz University of Jyväskylä Finland. ALICE T0 detector Alignment and Calibration status. 4.10.2006 ALICE Offline week Tomasz Malkiewicz. Outline. T0 detector DBs Alignment Status Outlook Calibration Status T0 preprocessor Outlook. - PowerPoint PPT Presentation

Transcript of Tomasz Malkiewicz University of Jyväskylä Finland

Page 1: Tomasz Malkiewicz University of Jyväskylä Finland

11

Tomasz MalkiewiczTomasz Malkiewicz

University of JyväskyläUniversity of JyväskyläFinlandFinland

ALICE T0 detectorALICE T0 detector

Alignment and CalibrationAlignment and Calibration

statusstatus

4.10.2006

ALICE Offline week

Page 2: Tomasz Malkiewicz University of Jyväskylä Finland

22

OutlineOutlineT0 detectorT0 detector

DBsDBs

AlignmentAlignmentStatusStatusOutlookOutlook

CalibrationCalibrationStatusStatusT0 preprocessorT0 preprocessorOutlookOutlook

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

Page 3: Tomasz Malkiewicz University of Jyväskylä Finland

33

T0 detector in ALICET0 detector in ALICE

T0-A

• 3.5 m from IP

• -5 < < -4.5

T0-C

• 0.7 m from IP

• 2.9 < < 3.3

V0A

V0C

T0A T0C

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

Page 4: Tomasz Malkiewicz University of Jyväskylä Finland

44

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

T0-A assembled T0-A assembled 21.09.200621.09.2006

Page 5: Tomasz Malkiewicz University of Jyväskylä Finland

55

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

T0 detector milestonesT0 detector milestones

T0-A commissioning (beam run at T0-A commissioning (beam run at CERN)CERN)

October 2006October 2006

T0-C installationT0-C installation January 2007January 2007

Electronics production completedElectronics production completed February 2007February 2007

T0-A installationT0-A installation June 2007 ?June 2007 ?

Page 6: Tomasz Malkiewicz University of Jyväskylä Finland

66

ALICE DBsALICE DBs

• DCS:– Application scope: configuration of systems and devices (modules and channels),

front-end configuration (busses, thresholds); Archiving of monitored detectors and devices parameters

– Size: millions of records, Tera bytes• HLT:

– Application scope: mini-DST like TAG/ESD database for physics studies and offline event selection

– Size: up to 109 events and 30TB per year• DCDB:

– Application scope: use by individual sub-detector groups and integration, repository and flow management for modules, components and their test data, cables, racks

– Size: millions of records, Tera bytes• ECS:

– Application scope: inclusion/exclusion of sub-detectors to a partition– Size: small number of small records

• DAQ:– Application scope: parameter repository and resources assignment to DAQ tasks:

configurations (current and stored), run parameters (current and stored)– Size: possibly large number of small records

• Trigger:– Application scope: repository for trigger classes (input to CTP), definition of trigger

masks– Size: large number of small records

• Alignment and Calibration Database

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

Page 7: Tomasz Malkiewicz University of Jyväskylä Finland

77

ManpowerManpower

Alla MaevskayaAlla Maevskaya Moscow Engineering Physics

Russia

Institute for Nuclear Research Moscow

Tomasz Tomasz MaMallkiewiczkiewicz

University of JyväskyläFinland

4.10.2006

ALICE Offline week

Michal OledzkiMichal Oledzki

Page 8: Tomasz Malkiewicz University of Jyväskylä Finland

88

T0 signalT0 signal4.10.2006

ALICE Offline week

Tomasz Malkiewicz

T0 signal w.r.t. ?T0 signal w.r.t. ? Triggers:Triggers:

BC 25 nsBC 25 ns L0 ~ 1.2 L0 ~ 1.2 µsµs L1 L1 ~ 5 ~ 5 µsµs

Page 9: Tomasz Malkiewicz University of Jyväskylä Finland

99

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

Variable Attenuator 48AT-0-FC-0-A11-01

Picosecond Injection Laser PIL040G, 408 nm

SM patchcord

Maximum light output (in MIP equivalent):

1 – 22000 8 - 900

2 – 9500 9 - 240

3 – 9600 10 - 220

4 – 9550 11 - 67

5 – 2800 12 - 66

6 – 2700 13 - 90

7 – 800 14 - 7525 m

1 234

5 6

78

9 10

11 12 13 14

T0 LaserT0 Laser Calibration Calibration

SystemSystemFused SplitterFOBS-12-333-SSS-400-50/50

FC/PC Adaptors AD31ZP4N

Optical SplitterFOBS-12P-111-50/125-MMM-405-50/50

MM patchcord

SM patchcord

Page 10: Tomasz Malkiewicz University of Jyväskylä Finland

1010

T0 alignment statusT0 alignment status

Optical survey – decision in Oct. 2006

T0-A and T0-C: fiducial marks

Residual misalignments max shift in cm w.r.t. Global RS:

Double_t sigmatr = 0.05

max rot in degrees w.r.t. Global RS: Double_t sigmarot = 0.3

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

Page 11: Tomasz Malkiewicz University of Jyväskylä Finland

1111

4.10.2006

ALICE Offline week

Tomasz MalkiewiczLaser SurveyLaser Survey- survey during installation- survey during installation- reference- reference

- global RS- global RS- C-side -> muon- C-side -> muon- A-side ?- A-side ?

Page 12: Tomasz Malkiewicz University of Jyväskylä Finland

1212

Laser SurveyLaser Survey

Provide symbolic volume namesProvide symbolic volume names AddAlignableVolumesAddAlignableVolumes

T0 outlookAlignment

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

Page 13: Tomasz Malkiewicz University of Jyväskylä Finland

1313

4.10.2006

ALICE Offline week

Tomasz MalkiewiczCalibration DB – current Calibration DB – current

statusstatus

T0 Calibration procedure

Calibration class (AliSTARTCalibData) adding new methods:

SetTime(Float_t *signal, Float_t *delay)

T0 Preprocessor class

Page 14: Tomasz Malkiewicz University of Jyväskylä Finland

1414

Calibration procedureCalibration procedure

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

Page 15: Tomasz Malkiewicz University of Jyväskylä Finland

1515

T0 PreprocessorT0 Preprocessor 4.10.2006

ALICE Offline week

Tomasz MalkiewiczAliSTARTPreprocessor

UInt_t AliSTARTPreprocessor::Process(TMap* dcsAliasMap )//DCSTString aliasName =Form("T0HV%d", j);aliasArr = dynamic_cast<TObjArray*> (dcsAliasMap->GetValue(aliasName.Data()));

//DAQconst char* TimefileName = GetFile(kDAQ, "TIME", "LDC0");

//Calculate timecalibdata->SetTime(numbers, hv_time);

// Put time to OCDBUInt_t result = Store("Calib","Data", calibdata, &metaData);

AliSTARTCalibData

void SetTime(Float_t* time, Float_t* delay);void SetTime(Int_t channel, Float_t val)void SetAmplitude(Int_t channel, Float_t val)

Page 16: Tomasz Malkiewicz University of Jyväskylä Finland

1616Thank you for your attention!Thank you for your attention!

T0 outlook

- AliSTARTPreprocessor- AliSTARTPreprocessor - AliSTARTCalibData - AliSTARTCalibData

- Use case (1 and 4 ?) to be confirmed- Use case (1 and 4 ?) to be confirmed

4.10.2006

ALICE Offline week

Tomasz Malkiewicz

Calibration