You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Moments Analysis

  • Replace current Cal axis calculation with Moments Analysis
  • Ideally: define Moments Analysis and implement in new code utilizing the new data structures
  • Expedient: Integrate existing code into current structure (~done)
  • Who: Tracy

TDS Class Structure

  • CalCluster
    • Modify layer data for moments analysis output
      • Energy, Radiation lengths, etc., per layer
    • Output variables:
      • Longitudinal and transverse moments
      • X0,Y0 at face of Cal
      • Distance to nearest edge
      • Others?
    • Who: Tracy
  • CalCorToolResult
    • Define status bits
      • Type of trajectory used (Cal or Tkr)
    • Who: Bill, Tracy
  • CalEventEnergy
    • Mechanism to allow multiple cluster analysis (e.g. pi0 analysis)
    • Who: Tracy, David
  • Relational Tables
    • Implement tables
    • Who: David or Tracy?
  • test suite
    • Upgrade code in src/test
    • Who: David

Algorithm Structure

  • CalReconAlg?
    • Provide mechanism, similar to TkrReconAlg, for catching exceptions in CalRecon in order to continue processing.
    • CalReconAlg above Cluster, MIP, Correction algorithms? Or can Gaudi be trained to catch exceptions and continue processing?
    • Who: David
  • Iterative processing
    • Can Gaudi algorithm "execute" methods be called more than once per event? Allow for job options iterative processing "loop"
    • Who: David
  • MIP Finding
    • Integrate MIP finding algorithm into structure
    • Who: Tracy
  • Processing Sequence
    • First Pass
      • Clustering
      • Mip Finding
      • Energy "Corrections"
        • "Raw" energy tool
        • Iterative moments analysis (Cal Standalone)
    • Second Pass
      • Energy Corrections
        • CalValsTool
        • Last Layer
        • Profile
        • Likelihood

Energy Correction Tools

  • Likelihood/Profile tools
    • Integrate updated Likelihood/Profile tools into new CalRecon structure.
    • Who: David
  • CalValsTool
    • Integrate latest AnalysisNtuple CalValsCorTool into new CalRecon structure
    • Identify minimum set of output variables
    • Who: Tracy, Bill
  • Iterative Moments Analysis for improved cluster parameter determination
    • Introduce the "old" iterative moments analysis into CalRecon tool structure to provide "standalone" CalRecon analysis
    • Who: Tracy

MIP Finding

o

  • Integrate current MIP finding into new CalRecon structure
  • Improvements to structure?
  • Who: Tracy

Geometry Service

  • Convert TkrGeometrySvc into a general Glast geometry service
    • "clean up" interface?
    • Move to GlastSvc?
  • Who: David

Persistency

  • Create root classes
  • Verify that relational table PDS is working
  • Update RootIo classes for output
  • Who: ?

Documentation

  • Update Cal Confluence pages to reflect structure of CalRecon
  • Who: David, Tracy
  • No labels