semester project: linear collider beam test data analysis phys 5326 spring 2007 jacob smith
TRANSCRIPT
Semester Project: Linear Collider Beam Test Data AnalysisPHYS 5326Spring 2007
Jacob Smith
The Small Picture Standard Model predicts
and arranges particles SLAC (Ψ/J) Brookhaven (J/Ψ) Argonne (very busy) Fermilab (top quark) CERN (Ws and Zs, Higgs?) Where does the mass
come from? (Higgs) Find @CERN, measure@
ILC High Energy Electron
Positron Collider Calorimetry requires
good (high) resolution
The Detector Race, SiD
Four Detector Concepts GLD Concept LDC-Large Gaseous
Tracking Sid-Silicon Detector
Concept A Fourth Detector
Concept Detector consists of
sectors for measurement of specific processes
Gas Electron Multiplier (GEM) calorimeter for the hadronic (HCAL) section
Gas Electron Multiplier Foils
GEM Foil Cu clad kapton Consists of small holes Electric field due to potential
difference across foil accelerates electrons from ionized gas
Charge amplification occurs in holes
Double GEM provides optimum gain
70m140m
Invented by Fabio Sauli/CERN
From CERN-open-2000-344, A. SharmaSection of 30x30 cm UTA GEM foil
Development of GEM sensitive layer
9-layer readout pc-board
3 mm
1 mm
1 mm
Non-porous, double-sided
adhesive strips
GEM foils
Gas inlet/ outlet (example)
Cathode layer
Absorber strong back
Fishing-line spacer schematic
Anode(pad) layer
(NOT TO SCALE)
Development of GEM sensitive layer
9-layer readout pc-board
3 mm
1 mm
1 mm
Non-porous, double-sided
adhesive strips
GEM foils
Gas inlet/ outlet (example)
Cathode layer
Absorber strong back
Fishing-line spacer schematic
Anode(pad) layer
(NOT TO SCALE)
80:20 Ar:CO2
Cathode-Anode
ΔV=2100 V
ΔV=415 V
GEM Development Timeline
Readout Electronics
Function
Institution
KPix chip Analog SLAC
DCAL chip Digital Argonne
Anode Board w/ Preamp
Analog UTA-Fermilab
Implement 100 ch readout using new DAQ electronics, PC board, uses LabView (Carlos-UTA)
Designing and Testing Signal Shaper to incorporate Fermi Pre-Amps with DAQ electronics
New GEM chamber designs for SLICE test
PASTPRESENT
FUTURESLICE
Test
Gas Mixture, HV, & Gain Efficiency
Single chamber with one readout
Single chamber with multiple simultaneous readouts
Test Beam at Fermi National Laboratory 1st Quarter 2007
SLICE test DCAL and KPix on GEM Argonne RPC w/DCAL
Meter Cube Stack using Double GEM – Beam Test
Tests of detector
Electronics pretests ADC needs a
readable signal from detector
Analysis depends on reliability of electronics
Efficiency Correlation between scintillator and detector
Multiplicity Cross talk between readout pads (tiles)
Tools for Analysis - Root Root
Read in asciII file format
Use root tools Create correlation
histograms from nTuples
Software controlled thresholds
{ // example of macro to read data from an ascii file and// create a root file with an histogram and an ntuple. gROOT->Reset(); #include "Riostream.h" ifstream in; // we assume a file basic.dat in the current directory // this file has 3 columns of float data in.open("basic.dat"); Float_t x,y,z; Int_t nlines = 0; TFile *f = new TFile("basic.root","RECREATE"); TH1F *h1 = new TH1F("h1","x distribution",100,-4,4); TNtuple *ntuple = new TNtuple("ntuple","data from ascii file","x:y:z"); while (1) { in >> x >> y >> z;
if (!in.good()) break; if (nlines < 5) printf("x=%8f, y=%8f, z=%8fn",x,y,z); h1->Fill(x); ntuple->Fill(x,y,z); nlines++;
} printf(" found %d pointsn",nlines); in.close(); f->Write(); }
Event23388
ch0 1.718750
Event23389
ch0 7.802734
Event23390
ch0 -0.737305
Event23391
ch0 -0.219727
Event23392
ch0 5.351562
Event23393
ch0 0.278320
Event23394
ch0 -0.742187
Event23395
ch0 0.253906
Event23396
ch0 0.776367
Event23397
ch0 -0.283203
Event23398
ch0 0.566406
Event23399
ch0 0.737305
Event23400
ch0 0.244141
Event23401
ch0 -0.209961
Event23402
ch0 -0.659180
Event23403
ch0 0.097656
Event23404
ch0 0.019531
Event23405
ch0 3.393555
Event23406
ch0 0.087891
Event23407
ch0 -0.185547
Event23408
ch0 -0.371094
Event23409
ch0 1.323242
Event23410
ch0 -0.463867
Event23411
ch0 -0.571289
Event23412
ch0 -0.488281
Event23413
ch0 -0.175781
Event23414
ch0 -0.239258
Event23415
ch0 2.480469
Event23416
ch0 -0.556641
Event23417
ch0 -0.039062
Event23418
ch0 3.867187
Event23419
ch0 1.484375
Read Data (ASCI) Files1Event0ch0 0.024414
Event1ch0 0.297852Channel Gain Queue
Event2ch0 2.045898
Event3ch0 -0.043945
Event4ch0 -0.595703
Event5ch0 1.064453
Event6ch0 0.068359
Event7ch0 -0.395508
Event8ch0 -0.727539
Event9ch0 0.341797
Event10ch0 2.060547
Event11ch0 -0.576172
Event12ch0 0.078125
Event13ch0 -0.249023
Event14ch0 -0.356445
Event15ch0 -0.039062
Event16ch0 0.454102
Event17ch0 -0.063477
Event18ch0 -0.166016
Event19ch0 -0.751953
Event20ch0 0.156250
Event21ch0 0.175781
Event22ch0 -0.317383
Event23ch0 0.273437
Event24ch0 -0.620117
Event25ch0 3.808594
Event26ch0 0.312500
Event27ch0 0.371094
Event28ch0 -0.068359
Event29ch0 0.590820
Plans before Fermilab Test
1. Work with peers on re-familiarization of necessary programming tools
2. Use Arnab’s example Root files and nTuples to create single histograms, correlation histograms and normalization histograms
3. Commission GEM readout electronics taking advantage of Root functionality using data files from GEMview program
4. Create development tools for efficiency and multiplicity test using Root