14
B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 1 Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs Ecal noise improvement plans 1 st /2 nd Generation APD Simulation Brian Heltsley Ecal DPG 11 Feb 2010

Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

  • Upload
    flint

  • View
    67

  • Download
    0

Embed Size (px)

DESCRIPTION

Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs Ecal noise improvement plans 1 st /2 nd Generation APD Simulation Brian Heltsley Ecal DPG 11 Feb 2010. EE Shape Validation. Historical summary (previously reported) - PowerPoint PPT Presentation

Citation preview

Page 1: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 1

Ecal Simulation Status• Ecal Shape Status & validation• SLHC Ecal simulation needs• Ecal noise improvement plans• 1st/2nd Generation APD Simulation

Brian HeltsleyEcal DPG 11 Feb 2010

Page 2: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

EE Shape ValidationHistorical summary (previously reported)– Structural changes to Ecal code relating to having separate EB & EE shapes

was ready last fall. First stage went into 3_4_0 which had separate EE shape classes but kept the EB shape for the EE object, so no real change in behavior. (B. Heltsley)

– C. Neu extracted EE pulse shape from EE TB data & this was checked into CMSSW into the EE class but not published

– K. Theofilatos extracted the necessary EE weights from the above that are used in the reconstruction

– Weights needed to put into the DB (help from J. Fay, F. Cavallari, …)– Coordination along the way from F. Ferri, M. Hildreth, T. Tabarelli, …– BUT

Validation was plagued by puzzles which it was thought better to solve than have any doubtFinally B. Gobbo stepped up to the plate to provide the definitive validation assurances.

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 2

Page 3: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

EE Shape validation

Grazie, Benigno!

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 3

New shape (black)Is different!

RecHit/SimHitis the same!

All changes to go into CMSSW_3_6_0_pre1. Thanks to theVery very many people who contributed to this completion.

Page 4: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

SLHC Ecal SimulationWhat is required of Ecal Simulation to plan for the SLHC?Chris Neu (U.Va.) organized an initial meeting of some interested parties– C. Neu, C. Jessop, B. Cox, S. Banerjee, R. Ruchti, B. Heltsley

Just getting started …– Time slot is tentatively Fridays 14:00 Eastern

time, 20:00 CERN time, as convenient for these participants & open

– Chris should give an update in a few weeksB. Heltsley Ecal DPG Sim Status - 11 Feb 2010 4

Page 5: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

Ecal Noise PlansEcal noise simulation to be improvedT. Tabarelli de Fatis has outlined a plan for us in the simulation group to follow– Resurrect the (time-dimension) correlation matrix code for the barrel– Make structural changes to have a separate correlation matrix for the

endcap– Adjust other parameters as necessary so as to match reality as closely

as possible; will require iterative procedure– Simulate noisy channels in inner EE

C. Neu & myself to implement, preferably for CMSSW_3_6_0_pre1 or pre2Details to follow

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 5

Page 6: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

Other mattersL1 Emulator Update– How to make a L1 ‘spike’ veto?– J. Jackson (Bristol) has implemeted some

necessary tools in CMSSW_3_5_0_pre?– Studying different algorithms & thresholds–Work in progress…

ES gain: preshower gain needs to be adjusted in the cfg (C.M. Kuo)

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 6

Page 7: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 7

5x5 mm2 APDs initially present in simulation as shown

APD thickness magnified greatly for visualization purposes – actual thickness in simulation is 5m. Material is Si. Inactive by default, but Sunanda Banerjee has a private tarball of changes to make these volumes active and generate SimHits. See Jim Branson’s talk following this one.

Page 8: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

But is a simple APD good enough?

PerhapsPerhaps not (Jim Branson et al.)– If Ecal spikes are related to APDs, perhaps

more detail would help us understand what is happening

– Details of APD response and local materials can potentially make a difference• e.g. Protective epoxy coating has ‘lots of oxygen’

which has larger neutron cross section.• Won’t know unless we try it, so…

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 8

Page 9: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

The Physical APD

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 9

Top 100 has ~20% Boron

Page 10: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

Notes on real APDTwo active layers – Different thicknesses & gains

Epoxy coating on frontBulk inactive Si on back & sidesTop 100m formed by Boron implantation & diffusion at ~20% concentration– 2 stable isotopes of Boron (Z=5)– 11

5B5 has 80% abundance, JP=3/2

– 105B5 has 20% abundance, JP=3+

– 10B + n 7Li (0.84 MeV) + (1.47 MeV)  has =3840 barns for thermal neutrons.

drops with increasing neutron energy as 1/velocity

– Can GEANT simulate any of this?• Sunanda Banerjee investigating

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 10

The Real Thing

Technical information courtesy ofYuri Musienko & Jim Branson

Page 11: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

Tentative 2nd Generation APD

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 11

Picture from iguana 3_5_0_pre5Thicknesses magnified for visualization purposes

Plastic Capsule4mm

“Ceramic” case1.6mm

Bulk Silicon400µ

Epoxy200µ

Non-depeleted Si0.1µ

Sensitive 5µ Si

Less sensitive 45µ Si

CrystalAPD Geometry Implementation by B. Heltsley

Page 12: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

Other views

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 12

Crystal

Side View, magnified thicknesses

Crystal

Front View, Correct thicknesses

Page 13: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

APD Names & materialsNumbered from 01-17 – # different barrel crystal shapes– Even though identical, must have different names because they

reside in differently-named mother volumesEAPD_nn: sensitive volume (higher gain): Si (add Boron?)

EATJ_nn: sensitive volume (lower gain): Si– (“After The Junction”)

EGLU_nn: Epoxy: C (54%), H (13%), O(33%)EBSi_nn: Bulk SiECER_nn: Ceramic (?) package: Si(30%), O(48%), K(6%)– Using Borosilicate_Glass until actual composition is known

EAND_nn: Non-Depleted layer: Si (add Boron?)

ECAP_nn: PEEK Capsule: C (54%), H (13%), O(33%)

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 13

from CMSCommonData/data/materials.xml

Page 14: Ecal Simulation Status Ecal Shape Status & validation SLHC Ecal simulation needs

Modified filesGeometry/EcalCommonData/– data/ebalgo.xml– interface/DDEcalBarrelAlgo.h– src/DDEcalBarrelAlgo.cc– src/EcalBarrelNumberingScheme.cc

These 4 files are in– /afs/cern.ch/user/h/heltsley/public/apdbkh

Builds in CMSSW_3_5_0_pre5Slight mods will be needed for pre6 due to DDD changes by Michael CaseFeedback appreciated Sunanda has adapted his code to return depth=1 & depth=2 for the 2 APD layers (crystal has depth=0)See next talk for status of testing

B. Heltsley Ecal DPG Sim Status - 11 Feb 2010 14