Skip to topic | Skip to bottom
Home
ILC
ILC.Digitalizacionr1.1 - 11 Dec 2008 - 14:26 - Main.iglesiastopic end

Start of topic | Skip to actions

2. Muestras de datos utilizadas para el analisis

  • Datasets utilizados: Muones generados con Particle gun de 1 a 50 GeV? y entre 1 y 40 grados en θ.
  • Localizacion de Archivos: lfn:/grid/ilc/mc-2008/simulated/ILD_00_test/singleparticle/M-06-07-pre01_ppr002_muon_Theta1-40_1-50GeV__ILD_SinglePar_00$i.tar.gz, i=1,..10
  • Localización de .slcio: lfn:/grid/ilc/mc-2008/simulated/ILD_00_test/singleparticle/M-06-07-pre01_ppr002_muon_Theta1-40_1-50GeV__ILD_SinglePar_00$i.slcio, i=1,..10
  • Página de búsqueda de datasets
  • Descargadas en fpmac116.usc.es ~/Samples

2.b. Digitalizacion

(Información extraida de 3)

El proceso de digitalización de los hits simulados se lleva a cabo con diversos procesadores de Marlin.

  • FTDDigiProcessor
  • TPCDigiProcessor
  • VTXDigiProcessor
  • MokkaCaloDigi
  • SimpleCaloDigi ...
Los procesadores de digitalización de los calorímetros, recogen un SimCalorimeterHit y produce un CalorimeterHit. Los depósitos de energía de las capas activas de los calorímetros se convierten en energía físicas.

La digitalización de los impactos en las TPC se realiza mediante el smearing en las direcciones r−φ y en z, convirtiendo un SimTrackerHit en un TrackerHit.

Para la digitalización del sistema de tracking en la zona forward y el detector de vértices no disponemos más que de procesadores dummy que no aplican ningún smearing; lo único que hacen es convertir los impactos simulados en datos raw. (Creo que esta última afirmación está obsoleta, he comprobado que existen procesadores que aplican smearing)

Parámetros de los procesadores

FTDigiProcessor

Procesador descrito en 4. Produce una colección de TrackerHit de los FTD (Forward Tracker Discs) a partir de una colección de SimTrackerHit de los FTD. Input: require colecciones de SimTrackerHits en FTD. Output: produce una colección de TrackerHits en FTD digitalizados.

  • Parametros:
    • CollectionName: El nombre de la colección de entrada SimTrackerHit de FTD (por defecto ftd01_VXD).
    • OutputCollectionName: El nombre de la colección de salida de TrackerHits (por defecto FTDTrackerHits).
    • PointResolution: La resolución del punto en (x,y) para los detectores planares FTD, en mm (valor por defecto 0.01).
    • RemoveDrays: Cuando activamos este flag (1), los impactos producidos por delta-electrones se borran de la colección de salida (valor por defecto 0).
    • MomentumCutForDRays: El corte superior del momento de los delta-electrones, en MeV (valor por defecto 10).
  • Input: FTDCollection
  • Output: FTDTrackerHits

Mantenemos el resto de parámetros por defecto. Activamos el módulo en el fichero steer y comprobamos que todo funciona perfectamente.

TPCDigiProcessor

Procesador descrito en 5. El procesador depende de Circle.h del paquete MarlinUtil, así pues hay que cargar la librería:

export MARLIN_DLL=$MARLIN_DLL:libMarlinUtil.so
Este digitalizador produce TrackerHit a partir de SimTrackerHit de las TPC, mediante un smearing gaussiano en la proyección del plano r−φ y en z. Se identifican los impactos dobles pero todavía no se añaden a la colección. Esto puede cambiar cuando se defina un criterio de separación. Las resoluciones están definidas en el fichero steering de GEAR. La resolución en r−φ se calcula de acuerdo a:

, siendo σ0 una constante, D el coeficiente de difusión y Ldrift es la longitud de deriva. Por el momento, la resolución en z se asume independiente de la longitud de deriva. Input: requiere colecciones de SimTrackerHit en las TPC. Output: devuelve una colección de TrackerHits en las TPC digializados.

  • Parametros:
    • CollectionName: El nombre de la colección de entrada SimTrackerHit de las TPC (por defecto TPCCollection).
    • RejectCellID0: Si rechazamos o no las SimTrackerHits con una identificación de celda igual a 0, Cell ID 0 (por defecto 1)
    • TPCTrackerHitsCol: El nombre de la colección de salida de TrackerHits (por defecto TPCTrackerHits). ... (Faltan más...coeficientes de difusión, ...) TO DO
  • Input: TPCCollection
  • Output : TPCTrackerHits
Hemos mantenido todos los parámetros con los valores por defecto. No ha habido ningún problema.

VTXDigiProcessor

Procesador descrito en 6. El procesador produce TrackerHit a partir de SimTrackerHit del detector de vértices, del SET (External Si Tracker??) y del SIT (Intermediate Si Tracker). De acuerdo con la resolución especificada del punto, realiza un smearing gaussiano en la proyección del plano r−φ y z.

  • Parametros: ...coeficientes de difusión, TO DO
  • Input: SETCollection SITCollection VXDCollection
  • Output: SETTrackerHits _SITTrackerHits_ VTXTrackerHits
Hemos mantenido todos los parámetros con los valores por defecto. No ha habido ningún problema. Para la digitalización de impactos en el detector de vértices, disponemos de 2 procesadores extras: VTXDigitizer y VTXNoiseHits.

ETDDigiProcessor

Procesador descrito en [7]. TO DO!!

  • Input:_ETDCollection_
  • Otuput:_ETDTrackerHit_

MokkaCaloDigi

Procesador descrito en 8. Produce colecciones de CalorimeterHit a partir de SimCalorimeterHit del ECAL y del HCAL (Inicialmente utilicé LDCCaloDigi pero es posible que el procesador sea específico para el detector LDC, así que utilizo el procesador MokkaCaloDigi).

  • Parametros: TO DO
  • Input: EcalBarrelCollection _EcalEndcapCollection_ EcalEndCapRingCollection (ECAL) HcalBarrelRegCollection _HcalEndCapsCollection_ HcalEndcapRingsCollection _LHcalCollection_ (HCAL).
-- Queda pendientes las colecciones PreShower (van aquí?)
  • Output: ECAL HCAL
Nota que incluyo la digitalización del LHCAL (Low angle Hadronic Calorimeter) en ese módulo. En el procesado, aparece un warning del procesador [ VERBOSSE "_MyMokkaCaloDigi_"] WARNING ==> Distance = 1838.5 < 0.001 ¿Qué significa?

SimpleLCalDigi

  • Parametros: ...blablabla... TO DO
  • Input: LumiCalCollection
  • Output: LCAL

SimpleMuonDigi

Procesador descrito en 9. Procesador que digitaliza los detectores de muones; produce CalorimeterHit a partir de SimCalorimeterHit de los sistemas de detección de muones

  • Parámetros:
    • CalibrMuon: Coeficientes de calibración (por defecto, 31).
    • MUONCollection: Coleccion de SimCalorimeterHit de entrada.
    • MUONOutputCollection: Nombre de la colección de CalorimeterHit de salida.
    • MuonThreshold: Umbral de impacto de muones en GeV (por defecto 0).
    • RelationOutputCollection: ...
  • Input: MuonBarrelCollection _MuonEndCapCollection_ MuonPlugCollection
  • Output: MUON


Por el momento, no he encontrado un digitalizador del calorímetro del beam---

-- Main.iglesias - 11 Dec 2008
to top


You are here: ILC > Digitalizacion

to top

Copyright © 1999-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding this material Send feedback