Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

CalTupleAlg generates CalTuple entries from TDS digi data. Current entries include:

  • Wiki MarkupCalXtalAdcPed\[16\]\[8\]\[12\]\[2\]
    •  pedestal subtraced adc values per channel. (BESTRANGE)
    unmigrated-wiki-markup
  • CalXtalAdcRng\[16\]\[8\]\[12\]\[2\]
    •  adc range selection per channel
    unmigrated-wiki-markup
  • CalXtalFaceSignal\[16\]\[8\]\[12\]\[2\]
    • Signal @ each crystal face in units of MeV deposited at center of xtal

...

Each of the above branches is a multi-dimensional array matching CAL geometry (\[16\]\[8\]\[12\]\[2\], representing tower, layer, xtal & xtal face respectively) \\

  • Wiki MarkupCalXtalAdcPedAllRange\[16\]\[8\]\[12\]\[2\]\[4\]
    • Wiki Markuppedestal subtracted adc values for all adc channels (may be zero if data is not available). shape is \ [16\]\[8\]\[12\]\[2\]\[4\] (last index represents ADC range.)
    unmigrated-wiki-markup
  • CalXtalFaceSignalAllRange\[16\]\[8\]\[12\]\[2\]\[4\]
      • Wiki Markup
         face signal for all adc channels (may be zero if data is not available). shape is \[16\]\[8\]\[12\]\[2\]\[4\] (last index represents ADC range.
      •  face signal for all adc channels (may be zero if data is not available). shape is [16][8][12][2][4] (last index represents ADC range.

    Each of the above branches is a multi-dimensional array matching CAL geometry ([16][8][12][2][4], representing tower, layer, xtal, xtal face & adc range respectively) (adc range runs from LEX8=0 to Wiki MarkupEach of the above branches is a multi-dimensional array matching CAL geometry (\[16\]\[8\]\[12\]\[2\]\[4\], representing tower, layer, xtal, xtal face & adc range respectively) (adc range runs from LEX8=0 to HEX1=3)

    jobOptions

    • CalTupleAlg.tupleName
      • override name of CalTuple tree. (default is "CalTuple")
    • CalTupleAlg.tupleFilename
      • optional name of CalTuple file. instructs ntupleWriterSvc to create CalTuple in it's own file instead of sharing the default file w/ other modules. The default ("") will use the shared file
    • CalCalibSvc CalCalibSvcspecifies
      • whichICalCalibSvcobject should be used byCalTupleAlg. default is "CalCalibSvc"

    ...