Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

CalTupleAlg

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

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

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: