12
M.Frank CERN/LHCb DD4hep Detector Description Basic design Goals Short status overview Propaganda

DD4hep Detector Description

  • Upload
    reece

  • View
    51

  • Download
    0

Embed Size (px)

DESCRIPTION

DD4hep Detector Description. Basic design Goals Short status overview Propaganda …. DD4Hep: DetElement Description. DetElement id name type. Alignment. 0…n. Detectors. Conditions. children 1..n. detector: 1. Readout. Visualization. 0…1. placements: 0…1. visattr: 0…1. - PowerPoint PPT Presentation

Citation preview

Page 1: DD4hep  Detector Description

M.Frank CERN/LHCb

DD4hep Detector Description

Basic design Goals Short status overview Propaganda …

Page 2: DD4hep  Detector Description

M.Frank CERN/LHCb

DD4Hep: DetElement Description

Detectors

Readout

Visualization

DetElementidnametype

Envelope[TGeoShape]

Log.Volume[TGeoVolume]

0…n

volume: 1

visattr: 0…1

0…1

mother 1

Material[TGeoMedium]

1

volumeRef 1

[TGeoMatrix]

transform: 1

solidRef 1

detector: 1

materialRef 1

GDML content

children 1..n

PlacedVolume[TGeoNode]

placements: 0…1

Alignment

Conditions

Page 3: DD4hep  Detector Description

M.Frank CERN/LHCb

This is where we want to arrive:

SLIC

Generic G4Driver

Database(Mokka)

getparams

Geant4

Detailed Geometry

create volumes / vis attrs

-Reconstruction-Alignment-Analysis

Processor(s)

Access according to needs

detailed geo+ visualization attrs

Geant4Visualization

Event Display

Parametrized Geo.

geometry+ visualization attrs

There would be only one leftfor all subdetectors and all models

Alignment const.

Calibration const.

Visualization attrs.

Detector DescriptionGeometryExpansion

feeddetailed

geometry

Shown summer 2011

Page 4: DD4hep  Detector Description

M.Frank CERN/LHCb

The Goal

SLIC

Idea was a bit too naïve:geometry (automatic conversion) is not enoughalso need sensitive detectors

Generic G4Driver

Database(Mokka/xml)

getparams

Geant4

Detailed Geometry

create volumes

-Reconstruction-Alignment-Analysis

Processor(s)

Event Display

Parametrized Geo.

geometry+ visualization attrs

Alignment const.

Calibration const.

Visualization attrs.

Detector DescriptionGeometryExpansion

feeddetailed

geometry

Shown summer 2011

Astrid: tpc implementation

Page 5: DD4hep  Detector Description

M.Frank CERN/LHCb

Model CLIC_ILD_CDR: VXD03

VXD03

tubeX01

Page 6: DD4hep  Detector Description

M.Frank CERN/LHCb

Model CLIC_ILD_CDR: FTD/SIT/Tube

TubeX01

SFtd05 VXD03

SSit03

tpc06

Page 7: DD4hep  Detector Description

M.Frank CERN/LHCb

Model CLIC_ILD_CDR: TPC/Lcal/Bcal/Mask

tpc06

HV-plane

SLcal02

BeamCal08

clicmaskX01

SEtd02

Page 8: DD4hep  Detector Description

M.Frank CERN/LHCb

Model CLIC_ILD_CDR

clicyoke01

clicmaskX01-anti-solenoid

clicmaskX01-support

Kicker & BPM

Lcal & Bcal

QD0

Page 9: DD4hep  Detector Description

M.Frank CERN/LHCb

Model CLIC_ILD_CDR: Ecal & Hcal

Page 10: DD4hep  Detector Description

M.Frank CERN/LHCb

Model CLIC_ILD_CDR: Ecal

SEcal03 [Barrel]

tpc06

Page 11: DD4hep  Detector Description

M.Frank CERN/LHCb

Model CLIC_ILD_CDR: Coil & Yoke

ClicYoke01

Coil00

SHcalSc02

Page 12: DD4hep  Detector Description

M.Frank CERN/LHCb

Not Everything is Gold that Shines…

Not even to mention the HCAL endcaps….

Ecal endcaps: