13
CBM ECAL CBM ECAL simulation simulation status status Prokudin Mikhail Prokudin Mikhail ITEP ITEP

CBM ECAL simulation status

  • Upload
    rafael

  • View
    39

  • Download
    0

Embed Size (px)

DESCRIPTION

CBM ECAL simulation status. Prokudin Mikhail ITEP. Outline. Calorimeter model Transport and start of hit producing Hit producing summable hits Fast MC Reconstruction cluster finding first approximation TODO. Calorimeter model. 3 regions with cells 3x3, 6x6, 12x12 cm 2 - PowerPoint PPT Presentation

Citation preview

Page 1: CBM ECAL simulation status

CBM ECAL CBM ECAL simulation statussimulation status

Prokudin Mikhail Prokudin Mikhail ITEPITEP

Page 2: CBM ECAL simulation status

OutlineOutline

► Calorimeter modelCalorimeter model► TransportTransport

and start of hit producingand start of hit producing

►Hit producingHit producing summable hitssummable hits

► Fast MCFast MC► ReconstructionReconstruction

cluster findingcluster finding first approximationfirst approximation

► TODOTODO

Page 3: CBM ECAL simulation status

Calorimeter modelCalorimeter model

► 3 regions with cells 3x3, 3 regions with cells 3x3, 6x6, 12x12 cm6x6, 12x12 cm22

with nonrectangular shapewith nonrectangular shape

► ~20k cells ~20k cells ► Each cellEach cell

PSPS ECAL with 140 layers of lead ECAL with 140 layers of lead

and scintillatorand scintillator

► Idea: use stacks of layers Idea: use stacks of layers of one size (1x1cmof one size (1x1cm22) at ) at transport stage and transport stage and assemble a correct assemble a correct structure at hit producing structure at hit producing stagestage

Page 4: CBM ECAL simulation status

TransportTransport

►~140 sensitive volumes per stack~140 sensitive volumes per stack if created by means of standard if created by means of standard

frameworkframework►Custom geometry creationCustom geometry creation►Custom geometry filesCustom geometry files

compatibility with frameworkcompatibility with framework all this done by CbmEcalInf classall this done by CbmEcalInf class

►Start hit producing at transport stageStart hit producing at transport stage sum up energy deposited by each particle sum up energy deposited by each particle

in stackin stack

Page 5: CBM ECAL simulation status

TransportTransport

►Custom Geant cuts for correct shower Custom Geant cuts for correct shower modelingmodeling these cuts used only for ECAL mediumsthese cuts used only for ECAL mediums

►Still using 1x1cmStill using 1x1cm22 stacks stacks for current ECAL geometry 3x3cmfor current ECAL geometry 3x3cm22 is enough is enough but some flexibility for large amount of data but some flexibility for large amount of data

requiredrequired

►Only Geant3 transport is tested and usedOnly Geant3 transport is tested and used

Page 6: CBM ECAL simulation status

Hit producingHit producing

► Formation of ECAL cells from stacksFormation of ECAL cells from stacks one input data can be used for ECALs with one input data can be used for ECALs with

different cellsdifferent cells and produce a summable hitand produce a summable hit

►summable hits can be used for event mixingsummable hits can be used for event mixing

► Summation of energy deposition from all Summation of energy deposition from all particles in cellparticles in cell

►Noise additionNoise addition two separate values for ECAL and PS celltwo separate values for ECAL and PS cell and formation of hitand formation of hit

►Only one hit producer for all operationsOnly one hit producer for all operations

Page 7: CBM ECAL simulation status

Fast MCFast MC

►No shower development, only No shower development, only EcalPoints in front calorimeterEcalPoints in front calorimeter to save CPU time and reduce memory to save CPU time and reduce memory

consumptionconsumption

►One class for transport in Fast and Full One class for transport in Fast and Full MCMC to keep ECAL geometry consistentto keep ECAL geometry consistent but different hit and hit producer classesbut different hit and hit producer classes

Page 8: CBM ECAL simulation status

Hit producing for Fast MCHit producing for Fast MC

►Can be used with full MC filesCan be used with full MC files►Smear particle position and energySmear particle position and energy

Constant energy response for hadronsConstant energy response for hadrons Energy resolution ~5%/sqrt(E) Energy resolution ~5%/sqrt(E) Different position resolution for different Different position resolution for different

regions of ECALregions of ECAL►not consistent with “standard” one, just not consistent with “standard” one, just

rectanglesrectangles Use MC information for particle IDUse MC information for particle ID

►To skip not implemented reconstruction To skip not implemented reconstruction procedureprocedure

Only for rough acceptance estimates

Page 9: CBM ECAL simulation status

Cluster finderCluster finder

►Combine cells with energy deposition Combine cells with energy deposition more then threshold into clustermore then threshold into cluster to minimize number of particles into to minimize number of particles into

considerationconsideration

►Typical size of cluster for CBM central Typical size of cluster for CBM central event ~1000 cellsevent ~1000 cells useless?useless?

Page 10: CBM ECAL simulation status

Procedure of Procedure of γγ reconstruction reconstruction

►First First approximationapproximation energyenergy

►calibrationcalibration

positionposition►S-curvesS-curves

►Cluster unfoldingCluster unfolding shower shapeshower shape

►shower libraryshower library

► LHCb like methodsLHCb like methods► Pure Pure γγ,, no background no background► Simple and easy to checkSimple and easy to check► Test site for shower Test site for shower

library routineslibrary routines► Can be done in few Can be done in few

monthmonth

► ALICE-like methodsALICE-like methods► Require much more effortRequire much more effort

CALO parameters should be fixed?CALO parameters should be fixed?

From September CBM collaboration meeting

Don

e

Page 11: CBM ECAL simulation status

Calibration data storingCalibration data storing

► Reconstruction Reconstruction algorithms needs data algorithms needs data forfor energy calibrationenergy calibration

► only energy deposited in only energy deposited in scintillator seen in scintillator seen in calorimetercalorimeter

positionposition► via S-curvesvia S-curves

shower shapeshower shape► shower library?shower library?

► Way of data storing?Way of data storing? .root files for S-curve and.root files for S-curve and variables in scripts for variables in scripts for

calibration are used at calibration are used at the momentthe moment

a=0.00348±3.775e-5

b=0.07859±1.293e-5

Calibration curve for θ=0º for inner cells

Page 12: CBM ECAL simulation status

ReconstructionReconstruction

►No reconstruction implementationNo reconstruction implementation in terms of frameworkin terms of framework

► Unfolding procedure is missingUnfolding procedure is missing► First approximation forFirst approximation for

position: CbmEcalSCurveLib classposition: CbmEcalSCurveLib class energy: no container class at the momentenergy: no container class at the moment

►No information from tracker in calorimeterNo information from tracker in calorimeter no particle IDno particle ID no peak position correctionno peak position correction

Page 13: CBM ECAL simulation status

TODOTODO

► Check simulation with new version of Check simulation with new version of CBMROOTCBMROOT calibrationcalibration

► Reconstruction procedure requireReconstruction procedure require cluster unfoldingcluster unfolding

►shower library?shower library?

tracking informationtracking information

►New ECAL geometryNew ECAL geometry two arms?two arms?

► Add light collection details into simulationAdd light collection details into simulation MC model of scintillator plate is requiredMC model of scintillator plate is required