33
μ icroMegas MicroMEsh GAseous Structure Muons Atlas Micro Megas Activity Faruk DiBLEN Cern-TR Meeting 12.08.2009 1

icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

µicroMegasMicroMEsh GAseous Structure

Muons Atlas Micro Megas Activity

Faruk DiBLEN

Cern-TR Meeting

12.08.20091

Page 2: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

What is Micromegas?

Invented in 1995* by Giomataris and Charpak (1992, Nobel Prize, Multiwire proportional chamber)

Two-stage parallel plate avalanche chamber

Narrow amplification gap defined by the anode plane and a cathode plane

High gain gaseous detector

2

Page 3: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Micromegas detectors for the CAST experiment

The CAST experiment is designed to study the possible emission of axions from the Sun's core.

Temporal projection chambers (TPCs) for the T2K experiment

Three TPCs for the Japanese T2K neutrino oscillation experiment

TPC-based trajectograph for future electron colliders

Cylindrical detector for the CLAS12 experiment

Neutron flux monitor for the NTOF experiment

3

Page 4: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

4

Page 5: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

TestBeamSparks will be a problem in SLHC conditions with today’s Micromegas detectors

Standard bulk detectors will not handle the neutron and hadron flux at forward ATLAS conditions sparks, dead time,damage the detector if persistent

Possible solutions

– Resistive films

– Segmented mesh

– Double amplification

The Saclay group decided to realise an R&D on resistive films on

small prototype (10 cm2) detectors

5

Page 6: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Resistive Technology

6

Page 7: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

7

Page 8: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

8

Page 9: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

9

Spark Measurement

Page 10: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

10

Page 11: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

11

Page 12: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

12

Page 13: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

13

Page 14: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

14

TestBeam Data

Page 15: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Data Structure

Binary data

8 detector data in same file

Words of 4 bytes (32 bit)

Run Header

Events

Run Footer

15

Page 16: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Run Header

1st: Run header start-flag

Run number

Date in the format Date=Year*10000 + Month*100 + Day */

Date offset: (msec from absolute start of time (1904) to the first msec of current date

Startime: timestamp of run start. Because of precision problems it is defined as: absolute(timestamp of run start) – Date offset.

Run type (0,1,2,3,… data, calibration , pedestal, background …)

Magnetic field

Magnet Gas

Detector’s number

HV1 (drift)

HV2 (mesh)

Micromegas gas (% of isobutane)

Run header end-flag

16

Page 17: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Event Structure1st: Event start-flag

Event ID (DAQ)

Event’s timestamp ( from date offset )

A trigger counter

Number of ADC data words.

Number of channels

Strip data format: ndata words of 32 bit.

Bit 0-11 is the strip charge

Bit 12-22 is the strip ID (DECODING ???)Bit 30 is valid flag Bit 31 is overflow flag Bits 23-29 are reserved

i. Word 1

ii.Word 2

.

.

Event end-flag

Next Event17

Page 18: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Run Footer

1st: Run footer start-flag Total number of events

End time – from date offsetRun footer end flag

18

Page 19: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Software

Software(c/c++)

Map1

Map2

Map3

Map4

Map5

Map7

Map6

Map8

Detector order

Analysis data file

19

Page 20: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

20

Page 21: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

ProblemsExample1:

Strip: 93  Data: 62  vld : 1  ovf : 0

Strip: 94  Data: 63  vld : 1  ovf : 0

Strip: 95  Data: 45  vld : 1  ovf : 0

Strip: 0  Data: 0  vld : -1880988508  ovf : 126 NON-VALID strip found...

Strip: 0  Data: 0  vld : -1880988508  ovf : 126 NON-VALID strip found…

Example 2:

Strip: 65  Data: 32  vld : 1  ovf : 0

Strip: 66  Data: 22  vld : 1  ovf : 0

Strip: 67  Data: 27  vld : 1  ovf : 0

Strip  68?

Strip: 69  Data: 21  vld : 1  ovf : 0

Strip: 70  Data: 26  vld : 1  ovf : 0

Strip: 71  Data: 19  vld : 1  ovf : 0 21

Page 22: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Example 3:

Strip: 94  Data: 67  vld : 1  ovf : 0

Strip: 95  Data: 84  vld : 1  ovf : 0

Strip: 95  Data: 84  vld : 1  ovf : 0

Strip: 50440304  Data: -1073751624  vld : -1809429542  ovf : 50440384 NON-VALID strip found...

Example 4:

Strip: 94  Data: 39  vld : 1  ovf : 0

Strip: 95  Data: 39  vld : 1  ovf : 0

Strip: 95  Data: 39  vld : 1  ovf : 0

Strip: 0  Data: 68  vld : 1  ovf : 0

Strip: 0  Data: 68  vld : 1  ovf : 0

Strip: 1  Data: 70  vld : 1  ovf : 022

Page 23: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Run Header (run info)

#############RUN INFO#################

Run number     : 5117

Run date       : 20090609

Run start time : 75063

Run type       : 0

Magnetic Field : 94000

Magnet Gas     : 0

HV1            : 500385

HV2            : 500000

Gas            : 50

23

Page 24: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

24

Page 25: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Event Header

###############EVENT INFO######################

Event ID : 1

Event time  : 75245334

Run type    : 0

Nwords      : 96

Counter 1   : 11

Counter 2   : 387

...

Counter 8   : 0

25

Page 26: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Event Header##############EVENT INFO######################

Event ID : 1

Event time  : 75245334

Run type    : 0

Nwords     for detector 1 : 96

Nwords     for detector 2 : 95

Nwords     for detector 3 : 93

Nwords     for detector 8: 96

Counter 1   : 11

Counter 2   : 387

...

Counter 8  : 0

26

Page 27: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Reading Data

Read Run Footer

Read events

Read strip id, charge, validity, overflow

For each event check end of event

If event ends goto next event

Check end of file for every words

If run footer is found finish reading

27

Page 28: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

StripsFind Strips which are not exist

Number of strips for detector 1 BEFORE correction is 95

In detector 1 Strip 68 is missing...

Number of missing strips is 1

Number of strips for detector 1 AFTER correction is 96

************************************************************

Number of strips for detector 2 BEFORE correction is 96

Number of missing strips is 0

Number of strips for detector 2 AFTER correction is 96

...

*************************************************************

Number of strips for detector 4 BEFORE correction is 93

In detector 4 Strip 30 is missing...

In detector 4 Strip 89 is missing...

In detector 4 Strip 92 is missing...

Number of missing strips is 3

Number of strips for detector 4 AFTER correction is 96

Set strip charge value to -1 if strip is missing

Set Nwords28

Page 29: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Correction Example 1:

Corrected Det : 1 Strip : 66 cntr : 66 data : 22

Corrected Det : 1 Strip : 67 cntr : 67 data : 28

Corrected Det : 1 Strip : 68 cntr : 68 data : -1

Corrected Det : 1 Strip : 69 cntr : 69 data : 21

Corrected Det : 1 Strip : 70 cntr : 70 data : 26

Example 2:

Corrected Det : 4 Strip : 28 cntr : 28 data : 10

Corrected Det : 4 Strip : 29 cntr : 29 data : 21

Corrected Det : 4 Strip : 30 cntr : 30 data : -1

Corrected Det : 4 Strip : 31 cntr : 31 data : 6

Corrected Det : 4 Strip : 32 cntr : 32 data : 46

29

Page 30: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Decoding

Detectors(0-7):

0 1 2 3 4 5 6 7

Read map files for 8 detectors

Status: 1

Strips:

3 1 7 5 11 9 15 13 19 17 23 21 27 25 31 29

30 32 26 28 22 24 18 20 14 16 10 12 6 8 2 4

35 33 39 37 43 41 47 45 51 49 55 53 59 57 63 61

62 64 58 60 54 56 50 52 46 48 42 44 38 40 34 36

67 65 71 69 75 73 79 77 83 81 87 85 91 89 95 93

94 96 90 92 86 88 82 84 78 80 74 76 70 72 66 68

30

Detector order file

Map file

Page 31: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

Decoded stripsBefore decoding

Corrected Det : 0 Strip : 0 cntr : 0 data : 41

Corrected Det : 0 Strip : 1 cntr : 1 data : 44

Corrected Det : 0 Strip : 2 cntr : 2 data : 48

Corrected Det : 0 Strip : 3 cntr : 3 data : 52

Corrected Det : 0 Strip : 4 cntr : 4 data : 50

Corrected Det : 0 Strip : 5 cntr : 5 data : 42

Corrected Det : 0 Strip : 6 cntr : 6 data : 36

After decoding

Decoded Det : 0 Strip : 2 cntr : 0 data : 48

Decoded Det : 0 Strip : 0 cntr : 1 data : 41

Decoded Det : 0 Strip : 6 cntr : 2 data : 36

Decoded Det : 0 Strip : 4 cntr : 3 data : 50

Decoded Det : 0 Strip : 10 cntr : 4 data : 54

Decoded Det : 0 Strip : 8 cntr : 5 data : 47

Map for first 4 strip

31

Decoded strips 1st strip 2nd strip 3th strip 4th stripStrip before decoding 3 1 7 5

Page 32: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

References

32

-Status Report of the Saclay Telescope in June MAMMA Testbeam Micromegas Weekly Meeting

-Upgrade of the ATLAS muon chambers for the sLHC CEA/IRFU/SEDI M. Boyer, J. Derré, E. Ferrer-Ribas, A. Giganon, I. Giomataris, S. Herlant, F. Jeanneau ,WG1 Meeting - 21/01/2009

-Micromegas in a bulk Nuclear Instruments and Methods in Physics Research A 560 (2006) 405–408

-Micromegas, a multipurpose gaseous detector Nuclear Instruments and Methods in Physics Research A 478 (2002) 26 –

36

Page 33: icroMegas - indico.cern.ch · High gain gaseous detector 2. ... Date offset: (msec from absolute start of time (1904) to the first msec of current date Startime: timestamp of run

33

THANKS!