DHCAL Noise Filter

18
DHCAL Noise Filter

description

DHCAL Noise Filter. Analyze each ΔTS separately – assumption: noise is concentrated in 1TS  Eliminate the noise TS and use the rest of the event. Board Noise. 2. 3. 1. 4. MC. MC: DHCAL Oct10 setup, assume all hits in 1ΔTS e+: 2, 4, 6, 8, 10, 12, 16, 20, 25, 32 GeV - PowerPoint PPT Presentation

Transcript of DHCAL Noise Filter

Page 1: DHCAL Noise Filter

DHCAL Noise Filter

Page 2: DHCAL Noise Filter

2

Analyze each ΔTS separately – assumption: noise is concentrated in 1TS Eliminate the noise TS and use the rest of the event

Cut if MaxBoardOcc>120

Board Noise

MC: DHCAL Oct10 setup, assume all hits in 1ΔTSe+: 2, 4, 6, 8, 10, 12, 16, 20, 25, 32 GeVpi+: 2, 4, 6, 8, 10, 12, 16, 20, 25, 32, 40, 50, 60 GeV

1

2 3

4

MC

Page 3: DHCAL Noise Filter

Verify NoiseFilter1 2

In Time (using 2 ΔTS)Out Of Time

Page 4: DHCAL Noise Filter

3 4

In Time (using 2 ΔTS)Out Of Time

Page 5: DHCAL Noise Filter

MaxBoardFrameOcc>10 && MaxBoardFrameOcc==MaxBoardOcc next slide5

Board Frame Noise

Previously: Cut if MaxBoardFrameOcc>30Not so obvious now.

ASIC-related

For now, impose:Cut if (MaxBoardFrameOcc>10 && MaxBoardFrameOcc==CorrespondingBoardOcc)

Clear the ASIC-related noise first.

Page 6: DHCAL Noise Filter

MaxBoardFrameOcc>10 && MaxBoardFrameOcc<20 && MaxBoardFrameOcc==MaxBoardOcc &&MaxBoardOcc<120

MaxBoardFrameOcc>20 && MaxBoardFrameOcc<30 && MaxBoardFrameOcc==MaxBoardOcc &&MaxBoardOcc<120

In Time (using 2 ΔTS)Out Of Time

Page 7: DHCAL Noise Filter

In Time (using 2 ΔTS)Out Of Time

MaxBoardFrameOcc>30 && MaxBoardFrameOcc==MaxBoardOcc &&MaxBoardOcc<120

Page 8: DHCAL Noise Filter

But, modify based on MC

Cut if (MaxBoardFrameOcc>15 && MaxBoardFrameOcc==CorrespondingBoardOcc)

MCMC - zoom

Page 9: DHCAL Noise Filter

9

ASIC Noise

Cut if (MaxASICOcc≥45 && Nhits<300 or MaxASICOcc≥55 && Nhits≥300) && (ASICOcc≥45+0.8xMeanNeighLayerASICOcc)

Remark: No ASIC occupancy = 64 after MaxBoardOcc>120 cut – verified with 660210

MC

MC

Page 10: DHCAL Noise Filter

10

After the cuts so far

20

Page 11: DHCAL Noise Filter

11

21

22

23

Board borders aligned along the x-direction

Board borders aligned along the y-direction

Page 12: DHCAL Noise Filter

20 21

Cut all (ASICOcc≥45+0.8xMeanNeighLayerASICOcc)

Page 13: DHCAL Noise Filter

2223

Page 14: DHCAL Noise Filter

ASIC Frame Noise

MC MC

Cut if (ASICFrameOcc>13 && ASICFrameOcc==CorrespondingASICOcc) (24)

Page 15: DHCAL Noise Filter

24

Helper for the board frame noise which is not yet implemented.

Cut if (ASICFrameOcc>13 && ASICFrameOcc==CorrespondingASICOcc)

Page 16: DHCAL Noise Filter

Board Frame Noise For the Cases 21, 22 and 23

21, 22, 23 all MC

MC

Implement two versions of cuts: • Loose: Require for each event, discard the event only if the noise is in time with the event.• Tight: Leave the implementation option to the analyzer. Cuts related to these plots on next slide

zoom

Page 17: DHCAL Noise Filter

Loose Selection:

Noise Filter

Cut if MaxBoardOcc>120 or (MaxBoardFrameOcc>15 && MaxBoardFrameOcc==CorrespondingBoardOcc) or (ASICOcc≥45+0.8xMeanNeighLayerASICOcc) or (ASICFrameOcc>13 && ASICFrameOcc==CorrespondingASICOcc) or BoardBorderHits≥10 && MeanBorderLineNeigh≤1 for borders along X or BoardBorderHits≥10 && MeanBorderLineNeigh≤1 for borders along Y

Tight Selection:

Cut if MaxBoardOcc>120 or MaxBoardOcc>90 && Nhits<400 or (MaxBoardFrameOcc>15 && MaxBoardFrameOcc==CorrespondingBoardOcc) or (ASICOcc≥45+0.8xMeanNeighLayerASICOcc) or (ASICFrameOcc>13 && ASICFrameOcc==CorrespondingASICOcc) or BoardBorderHits≥10 for borders along X or BoardBorderHits≥15 for borders along Y or BoardBorderHits≥10 && MeanBorderLineNeigh≤1 for borders along Y

Page 18: DHCAL Noise Filter

Noise Filter Statistics

Total number of events analyzed: 55600593 1

Events with bad timing (MPEvent≠MPRun2): 745428 (1.3%3)

Events after timing veto: 54855165

Events with in time noise4: 608909 (1.1%)

Events with out of time noise: 109040 (0.2%)

Events after noise veto: 54246256 (97.6% of grand total)

1 FNAL Runs ~ 23M, CERN Runs ~ 33M = ~ 56M.

2 The most popular (MP) ΔTS bin is not one of the two MPs of the run.

3 See the top left figure in slide 11 of ΔTS analysis.

4 In time with any of the selection patterns in slide 16 of ΔTS analysis.