Versions Compared

Key

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

CalTupleAlg

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

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

Wiki Markup
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 Markup
    CalXtalAdcPedAllRange\[16\]\[8\]\[12\]\[2\]\[4\]: pedestal 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.)
  • Wiki Markup
    CalXtalFaceSignalAllRange\[16\]\[8\]\[12\]\[2\]\[4\]: 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.

jobOptions

...

  • ]
    •  pedestal subtraced adc values per channel. (BESTRANGE)
  • CalXtalAdcRng[16][8][12][2]
    •  adc range selection per channel
  • 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)

  • CalXtalAdcPedAllRange[16][8][12][2][4]
    • pedestal 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.)
  • CalXtalFaceSignalAllRange[16][8][12][2][4]
    •  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 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"

CalTuple only jobOptions file

can be found  in CalXtalResponse CVS

Up to Date Documentation 

find most recent documentation of CalTuple in CalXtalResponse doxygen here: