/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Static Public Member Functions | Private Attributes
DayaBay::ReadoutPmtChannel Class Reference

Readout TDC/ADC data for one channel in the PMT electronics. More...

#include <ReadoutPmtChannel.h>

Collaboration diagram for DayaBay::ReadoutPmtChannel:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ReadoutPmtChannel (const DayaBay::FeeChannelId &channelId, DayaBay::ReadoutPmtCrate *readout)
 standard constructor
 ReadoutPmtChannel ()
 Default Constructor.
virtual ~ReadoutPmtChannel ()
 Default Destructor.
virtual std::ostream & fillStream (std::ostream &s) const
 Fill the ASCII output stream.
unsigned int size () const
 Return size of TDC vector(should be the same as ADC vector)
int peakAdc (unsigned int index) const
 Return adc value with a given index.
int peakAdcRange (unsigned int index) const
 Return adc range with a given index.
int peakAdcCycle (unsigned int index) const
 Return adc peaking cycle with a given index.
int adc (unsigned int index) const
 Return adc value with a given index.
int adcRange (unsigned int index) const
 Return adc range with a given index.
int adcCycle (unsigned int index) const
 Return adc peaking cycle with a given index.
int pedestal (unsigned int index) const
 Return the pre-adc (pedestal) value with a given index.
int tdc (unsigned int index) const
 Return tdc value with a given index.
int tdcHitCount (unsigned int index) const
 Return tdc hit count with a given index.
int maxAdcIndex () const
 Return the max ADC index for this channel.
int maxAdc () const
 Return the max ADC value for this channel.
int sumAdc () const
 Return the sum of ADC values for this channel.
int earliestTdcIndex () const
 Return the index of earliest(largest) TDC.
int earliestTdc () const
 Return the earliest(largest) TDC value.
int earliestAdc () const
 Return the earliest ADC value.
unsigned int waveSize () const
 Return size of waveform cycle vector.
int waveAdcCycle (unsigned int index) const
 Return adc cycle at waveform mode with a given index.
int waveAdcHigh (unsigned int index) const
 Return adc value in high range at waveform mode with a given index.
int waveAdcLow (unsigned int index) const
 Return adc value in low range at waveform mode with a given index.
const DayaBay::ReadoutPmtCratereadout () const
 Retrieve const Reference to full readout which contains this data.
void setReadout (DayaBay::ReadoutPmtCrate *value)
 Update Reference to full readout which contains this data.
int mode () const
 Retrieve const Fee mode: kPeakFinding=0x1, kWaveform=0x2, kFADC=0x4.
void setMode (int value)
 Update Fee mode: kPeakFinding=0x1, kWaveform=0x2, kFADC=0x4.
const DayaBay::FeeChannelIdchannelId () const
 Retrieve const Front-End Electronics Channel ID.
void setChannelId (const DayaBay::FeeChannelId &value)
 Update Front-End Electronics Channel ID.
const std::vector< int > & adc () const
 Retrieve const Vector of ADC values.
std::vector< int > & adc ()
 Retrieve Vector of ADC values.
void setAdc (const std::vector< int > &value)
 Update Vector of ADC values.
const std::vector< int > & pedestal () const
 Retrieve const Vector of pedestal.
std::vector< int > & pedestal ()
 Retrieve Vector of pedestal.
void setPedestal (const std::vector< int > &value)
 Update Vector of pedestal.
const std::vector< int > & adcRange () const
 Retrieve const Vector of ADC ranges.
std::vector< int > & adcRange ()
 Retrieve Vector of ADC ranges.
void setAdcRange (const std::vector< int > &value)
 Update Vector of ADC ranges.
const std::vector< int > & adcCycle () const
 Retrieve const Vector of ADC peaking cycles.
std::vector< int > & adcCycle ()
 Retrieve Vector of ADC peaking cycles.
void setAdcCycle (const std::vector< int > &value)
 Update Vector of ADC peaking cycles.
const std::vector< int > & tdc () const
 Retrieve const Vector of TDC values [in clock cycles since readout start].
std::vector< int > & tdc ()
 Retrieve Vector of TDC values [in clock cycles since readout start].
void setTdc (const std::vector< int > &value)
 Update Vector of TDC values [in clock cycles since readout start].
const std::vector< int > & tdcHitCount () const
 Retrieve const Vector of TDC Hit Counts.
std::vector< int > & tdcHitCount ()
 Retrieve Vector of TDC Hit Counts.
void setTdcHitCount (const std::vector< int > &value)
 Update Vector of TDC Hit Counts.
const std::vector< int > & waveAdcHigh () const
 Retrieve const Vector of waveform ADC values in high range.
void setWaveAdcHigh (const std::vector< int > &value)
 Update Vector of waveform ADC values in high range.
const std::vector< int > & waveAdcLow () const
 Retrieve const Vector of waveform ADC values in low range.
void setWaveAdcLow (const std::vector< int > &value)
 Update Vector of waveform ADC values in low range.
const std::vector< int > & waveAdcCycle () const
 Retrieve const Vector of waveform ADC cycles.
void setWaveAdcCycle (const std::vector< int > &value)
 Update Vector of waveform ADC cycles.

Static Public Member Functions

static void * operator new (size_t size)
 operator new
static void * operator new (size_t size, void *pObj)
 placement operator new it is needed by libstdc++ 3.2.3 (e.g.
static void operator delete (void *p)
 operator delete
static void operator delete (void *p, void *pObj)
 placement operator delete not sure if really needed, but it does not harm

Private Attributes

DayaBay::ReadoutPmtCratem_readout
 Reference to full readout which contains this data.
int m_mode
 Fee mode: kPeakFinding=0x1, kWaveform=0x2, kFADC=0x4.
DayaBay::FeeChannelId m_channelId
 Front-End Electronics Channel ID.
std::vector< int > m_adc
 Vector of ADC values.
std::vector< int > m_pedestal
 Vector of pedestal.
std::vector< int > m_adcRange
 Vector of ADC ranges.
std::vector< int > m_adcCycle
 Vector of ADC peaking cycles.
std::vector< int > m_tdc
 Vector of TDC values [in clock cycles since readout start].
std::vector< int > m_tdcHitCount
 Vector of TDC Hit Counts.
std::vector< int > m_waveAdcHigh
 Vector of waveform ADC values in high range.
std::vector< int > m_waveAdcLow
 Vector of waveform ADC values in low range.
std::vector< int > m_waveAdcCycle
 Vector of waveform ADC cycles.

Detailed Description

Readout TDC/ADC data for one channel in the PMT electronics.

Author:
dandwyer@caltech.edu created Thu Dec 5 17:52:30 2013

Definition at line 43 of file ReadoutPmtChannel.h.


Constructor & Destructor Documentation

DayaBay::ReadoutPmtChannel::ReadoutPmtChannel ( const DayaBay::FeeChannelId channelId,
DayaBay::ReadoutPmtCrate readout 
) [inline]

standard constructor

Definition at line 318 of file ReadoutPmtChannel.h.

{

          setChannelId(channelId);
                setReadout(readout);
        
}
DayaBay::ReadoutPmtChannel::ReadoutPmtChannel ( ) [inline]

Default Constructor.

Definition at line 52 of file ReadoutPmtChannel.h.

virtual DayaBay::ReadoutPmtChannel::~ReadoutPmtChannel ( ) [inline, virtual]

Default Destructor.

Definition at line 66 of file ReadoutPmtChannel.h.

{}

Member Function Documentation

std::ostream & DayaBay::ReadoutPmtChannel::fillStream ( std::ostream &  s) const [inline, virtual]

Fill the ASCII output stream.

Definition at line 327 of file ReadoutPmtChannel.h.

{
  s << "{ " << "readout :       " << m_readout << std::endl
            << "mode :  " << m_mode << std::endl
            << "channelId :     " << m_channelId << std::endl
            << "adc :   " << m_adc << std::endl
            << "pedestal :      " << m_pedestal << std::endl
            << "adcRange :      " << m_adcRange << std::endl
            << "adcCycle :      " << m_adcCycle << std::endl
            << "tdc :   " << m_tdc << std::endl
            << "tdcHitCount :   " << m_tdcHitCount << std::endl
            << "waveAdcHigh :   " << m_waveAdcHigh << std::endl
            << "waveAdcLow :    " << m_waveAdcLow << std::endl
            << "waveAdcCycle :  " << m_waveAdcCycle << std::endl << " }";
  return s;
}
unsigned int DayaBay::ReadoutPmtChannel::size ( ) const [inline]

Return size of TDC vector(should be the same as ADC vector)

Definition at line 495 of file ReadoutPmtChannel.h.

{

    return m_tdc.size();
  
}
int DayaBay::ReadoutPmtChannel::peakAdc ( unsigned int  index) const [inline]

Return adc value with a given index.

Definition at line 502 of file ReadoutPmtChannel.h.

{

    return index >= m_adc.size() ? 0 : m_adc[index];
  
}
int DayaBay::ReadoutPmtChannel::peakAdcRange ( unsigned int  index) const [inline]

Return adc range with a given index.

Definition at line 509 of file ReadoutPmtChannel.h.

{

    return index >= m_adcRange.size() ? 0 : m_adcRange[index];
  
}
int DayaBay::ReadoutPmtChannel::peakAdcCycle ( unsigned int  index) const [inline]

Return adc peaking cycle with a given index.

Definition at line 516 of file ReadoutPmtChannel.h.

{

    return index >= m_adcCycle.size() ? 0 : m_adcCycle[index];
  
}
int DayaBay::ReadoutPmtChannel::adc ( unsigned int  index) const [inline]

Return adc value with a given index.

Definition at line 523 of file ReadoutPmtChannel.h.

{

    return peakAdc(index);
  
}
int DayaBay::ReadoutPmtChannel::adcRange ( unsigned int  index) const [inline]

Return adc range with a given index.

Definition at line 530 of file ReadoutPmtChannel.h.

{

    return peakAdcRange(index);
  
}
int DayaBay::ReadoutPmtChannel::adcCycle ( unsigned int  index) const [inline]

Return adc peaking cycle with a given index.

Definition at line 537 of file ReadoutPmtChannel.h.

{

    return peakAdcCycle(index);
  
}
int DayaBay::ReadoutPmtChannel::pedestal ( unsigned int  index) const [inline]

Return the pre-adc (pedestal) value with a given index.

Definition at line 544 of file ReadoutPmtChannel.h.

{

    return index >= m_pedestal.size() ? 0 : m_pedestal[index];
  
}
int DayaBay::ReadoutPmtChannel::tdc ( unsigned int  index) const [inline]

Return tdc value with a given index.

Definition at line 551 of file ReadoutPmtChannel.h.

{

    return index >= m_tdc.size() ? 0 : m_tdc[index];
  
}
int DayaBay::ReadoutPmtChannel::tdcHitCount ( unsigned int  index) const [inline]

Return tdc hit count with a given index.

Definition at line 558 of file ReadoutPmtChannel.h.

{

    return index >= m_tdcHitCount.size() ? 0 : m_tdcHitCount[index];
  
}
int DayaBay::ReadoutPmtChannel::maxAdcIndex ( ) const [inline]

Return the max ADC index for this channel.

Definition at line 565 of file ReadoutPmtChannel.h.

{

          if( m_adc.empty() ) return 0;
          int maxAdcIndex = 0;
    int maxAdc = 0;
    for(unsigned i=0; i<m_adc.size(); i++) {
      if( m_adc[i] > maxAdc ) {
        maxAdc = m_adc[i];
        maxAdcIndex = i;
      }
    }
          return maxAdcIndex;
        
}
int DayaBay::ReadoutPmtChannel::maxAdc ( ) const [inline]

Return the max ADC value for this channel.

Definition at line 581 of file ReadoutPmtChannel.h.

{

          if( m_adc.empty() ) return 0;
          return m_adc[maxAdcIndex()];
        
}
int DayaBay::ReadoutPmtChannel::sumAdc ( ) const [inline]

Return the sum of ADC values for this channel.

Definition at line 589 of file ReadoutPmtChannel.h.

{

          if( m_adc.empty() ) return 0;
          int sumAdc = 0;
    for(unsigned i=0; i<m_adc.size(); i++) {
      sumAdc += m_adc[i];
    }
          return sumAdc;
        
}
int DayaBay::ReadoutPmtChannel::earliestTdcIndex ( ) const [inline]

Return the index of earliest(largest) TDC.

Definition at line 601 of file ReadoutPmtChannel.h.

{

          if( m_tdc.empty() ) return 0;
          int earliestTdc = 0;
    int earliestTdcIndex = 0;
          for(unsigned int i=0; i < m_tdc.size(); i++) {
      if( i == 0 || m_tdc[i] > earliestTdc ) {
        earliestTdc = m_tdc[i];
        earliestTdcIndex = i;
      }
    }
          return earliestTdcIndex;
        
}
int DayaBay::ReadoutPmtChannel::earliestTdc ( ) const [inline]

Return the earliest(largest) TDC value.

Definition at line 617 of file ReadoutPmtChannel.h.

{

          if( m_tdc.empty() ) return 0;
          return m_tdc[earliestTdcIndex()];
        
}
int DayaBay::ReadoutPmtChannel::earliestAdc ( ) const [inline]

Return the earliest ADC value.

Definition at line 625 of file ReadoutPmtChannel.h.

{

          if( m_adc.empty() ) return 0;
          return m_adc[earliestTdcIndex()];
        
}
unsigned int DayaBay::ReadoutPmtChannel::waveSize ( ) const [inline]

Return size of waveform cycle vector.

Definition at line 633 of file ReadoutPmtChannel.h.

{

    return m_waveAdcCycle.size();
  
}
int DayaBay::ReadoutPmtChannel::waveAdcCycle ( unsigned int  index) const [inline]

Return adc cycle at waveform mode with a given index.

Definition at line 640 of file ReadoutPmtChannel.h.

{

    return index >= m_waveAdcCycle.size() ? 0 : m_waveAdcCycle[index];
  
}
int DayaBay::ReadoutPmtChannel::waveAdcHigh ( unsigned int  index) const [inline]

Return adc value in high range at waveform mode with a given index.

Definition at line 647 of file ReadoutPmtChannel.h.

{

    return index >= m_waveAdcHigh.size() ? 0 : m_waveAdcHigh[index];
  
}
int DayaBay::ReadoutPmtChannel::waveAdcLow ( unsigned int  index) const [inline]

Return adc value in low range at waveform mode with a given index.

Definition at line 654 of file ReadoutPmtChannel.h.

{

    return index >= m_waveAdcLow.size() ? 0 : m_waveAdcLow[index];
  
}
const DayaBay::ReadoutPmtCrate * DayaBay::ReadoutPmtChannel::readout ( ) const [inline]

Retrieve const Reference to full readout which contains this data.

Definition at line 345 of file ReadoutPmtChannel.h.

{
  return m_readout;
}
void DayaBay::ReadoutPmtChannel::setReadout ( DayaBay::ReadoutPmtCrate value) [inline]

Update Reference to full readout which contains this data.

Definition at line 350 of file ReadoutPmtChannel.h.

{
  m_readout = value;
}
int DayaBay::ReadoutPmtChannel::mode ( ) const [inline]

Retrieve const Fee mode: kPeakFinding=0x1, kWaveform=0x2, kFADC=0x4.

Definition at line 355 of file ReadoutPmtChannel.h.

{
  return m_mode;
}
void DayaBay::ReadoutPmtChannel::setMode ( int  value) [inline]

Update Fee mode: kPeakFinding=0x1, kWaveform=0x2, kFADC=0x4.

Definition at line 360 of file ReadoutPmtChannel.h.

{
  m_mode = value;
}
const DayaBay::FeeChannelId & DayaBay::ReadoutPmtChannel::channelId ( ) const [inline]

Retrieve const Front-End Electronics Channel ID.

Definition at line 365 of file ReadoutPmtChannel.h.

{
  return m_channelId;
}
void DayaBay::ReadoutPmtChannel::setChannelId ( const DayaBay::FeeChannelId value) [inline]

Update Front-End Electronics Channel ID.

Definition at line 370 of file ReadoutPmtChannel.h.

{
  m_channelId = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::adc ( ) const [inline]

Retrieve const Vector of ADC values.

Definition at line 375 of file ReadoutPmtChannel.h.

{
  return m_adc;
}
std::vector< int > & DayaBay::ReadoutPmtChannel::adc ( ) [inline]

Retrieve Vector of ADC values.

Definition at line 380 of file ReadoutPmtChannel.h.

{
  return m_adc;
}
void DayaBay::ReadoutPmtChannel::setAdc ( const std::vector< int > &  value) [inline]

Update Vector of ADC values.

Definition at line 385 of file ReadoutPmtChannel.h.

{
  m_adc = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::pedestal ( ) const [inline]

Retrieve const Vector of pedestal.

Definition at line 390 of file ReadoutPmtChannel.h.

{
  return m_pedestal;
}
std::vector< int > & DayaBay::ReadoutPmtChannel::pedestal ( ) [inline]

Retrieve Vector of pedestal.

Definition at line 395 of file ReadoutPmtChannel.h.

{
  return m_pedestal;
}
void DayaBay::ReadoutPmtChannel::setPedestal ( const std::vector< int > &  value) [inline]

Update Vector of pedestal.

Definition at line 400 of file ReadoutPmtChannel.h.

{
  m_pedestal = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::adcRange ( ) const [inline]

Retrieve const Vector of ADC ranges.

Definition at line 405 of file ReadoutPmtChannel.h.

{
  return m_adcRange;
}
std::vector< int > & DayaBay::ReadoutPmtChannel::adcRange ( ) [inline]

Retrieve Vector of ADC ranges.

Definition at line 410 of file ReadoutPmtChannel.h.

{
  return m_adcRange;
}
void DayaBay::ReadoutPmtChannel::setAdcRange ( const std::vector< int > &  value) [inline]

Update Vector of ADC ranges.

Definition at line 415 of file ReadoutPmtChannel.h.

{
  m_adcRange = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::adcCycle ( ) const [inline]

Retrieve const Vector of ADC peaking cycles.

Definition at line 420 of file ReadoutPmtChannel.h.

{
  return m_adcCycle;
}
std::vector< int > & DayaBay::ReadoutPmtChannel::adcCycle ( ) [inline]

Retrieve Vector of ADC peaking cycles.

Definition at line 425 of file ReadoutPmtChannel.h.

{
  return m_adcCycle;
}
void DayaBay::ReadoutPmtChannel::setAdcCycle ( const std::vector< int > &  value) [inline]

Update Vector of ADC peaking cycles.

Definition at line 430 of file ReadoutPmtChannel.h.

{
  m_adcCycle = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::tdc ( ) const [inline]

Retrieve const Vector of TDC values [in clock cycles since readout start].

Definition at line 435 of file ReadoutPmtChannel.h.

{
  return m_tdc;
}
std::vector< int > & DayaBay::ReadoutPmtChannel::tdc ( ) [inline]

Retrieve Vector of TDC values [in clock cycles since readout start].

Definition at line 440 of file ReadoutPmtChannel.h.

{
  return m_tdc;
}
void DayaBay::ReadoutPmtChannel::setTdc ( const std::vector< int > &  value) [inline]

Update Vector of TDC values [in clock cycles since readout start].

Definition at line 445 of file ReadoutPmtChannel.h.

{
  m_tdc = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::tdcHitCount ( ) const [inline]

Retrieve const Vector of TDC Hit Counts.

Definition at line 450 of file ReadoutPmtChannel.h.

{
  return m_tdcHitCount;
}
std::vector< int > & DayaBay::ReadoutPmtChannel::tdcHitCount ( ) [inline]

Retrieve Vector of TDC Hit Counts.

Definition at line 455 of file ReadoutPmtChannel.h.

{
  return m_tdcHitCount;
}
void DayaBay::ReadoutPmtChannel::setTdcHitCount ( const std::vector< int > &  value) [inline]

Update Vector of TDC Hit Counts.

Definition at line 460 of file ReadoutPmtChannel.h.

{
  m_tdcHitCount = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::waveAdcHigh ( ) const [inline]

Retrieve const Vector of waveform ADC values in high range.

Definition at line 465 of file ReadoutPmtChannel.h.

{
  return m_waveAdcHigh;
}
void DayaBay::ReadoutPmtChannel::setWaveAdcHigh ( const std::vector< int > &  value) [inline]

Update Vector of waveform ADC values in high range.

Definition at line 470 of file ReadoutPmtChannel.h.

{
  m_waveAdcHigh = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::waveAdcLow ( ) const [inline]

Retrieve const Vector of waveform ADC values in low range.

Definition at line 475 of file ReadoutPmtChannel.h.

{
  return m_waveAdcLow;
}
void DayaBay::ReadoutPmtChannel::setWaveAdcLow ( const std::vector< int > &  value) [inline]

Update Vector of waveform ADC values in low range.

Definition at line 480 of file ReadoutPmtChannel.h.

{
  m_waveAdcLow = value;
}
const std::vector< int > & DayaBay::ReadoutPmtChannel::waveAdcCycle ( ) const [inline]

Retrieve const Vector of waveform ADC cycles.

Definition at line 485 of file ReadoutPmtChannel.h.

{
  return m_waveAdcCycle;
}
void DayaBay::ReadoutPmtChannel::setWaveAdcCycle ( const std::vector< int > &  value) [inline]

Update Vector of waveform ADC cycles.

Definition at line 490 of file ReadoutPmtChannel.h.

{
  m_waveAdcCycle = value;
}
static void* DayaBay::ReadoutPmtChannel::operator new ( size_t  size) [inline, static]

operator new

Definition at line 254 of file ReadoutPmtChannel.h.

    {
      return ( sizeof(ReadoutPmtChannel) == size ? 
               boost::singleton_pool<ReadoutPmtChannel, sizeof(ReadoutPmtChannel)>::malloc() :
               ::operator new(size) );
    }
static void* DayaBay::ReadoutPmtChannel::operator new ( size_t  size,
void *  pObj 
) [inline, static]

placement operator new it is needed by libstdc++ 3.2.3 (e.g.

in std::vector) it is not needed in libstdc++ >= 3.4

Definition at line 264 of file ReadoutPmtChannel.h.

static void DayaBay::ReadoutPmtChannel::operator delete ( void *  p) [inline, static]

operator delete

Definition at line 270 of file ReadoutPmtChannel.h.

    {
      boost::singleton_pool<ReadoutPmtChannel, sizeof(ReadoutPmtChannel)>::is_from(p) ?
      boost::singleton_pool<ReadoutPmtChannel, sizeof(ReadoutPmtChannel)>::free(p) :
      ::operator delete(p);
    }
static void DayaBay::ReadoutPmtChannel::operator delete ( void *  p,
void *  pObj 
) [inline, static]

placement operator delete not sure if really needed, but it does not harm

Definition at line 279 of file ReadoutPmtChannel.h.

    {
      ::operator delete (p, pObj);
    }

Member Data Documentation

Reference to full readout which contains this data.

Definition at line 288 of file ReadoutPmtChannel.h.

Fee mode: kPeakFinding=0x1, kWaveform=0x2, kFADC=0x4.

Definition at line 289 of file ReadoutPmtChannel.h.

Front-End Electronics Channel ID.

Definition at line 290 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_adc [private]

Vector of ADC values.

Definition at line 291 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_pedestal [private]

Vector of pedestal.

Definition at line 292 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_adcRange [private]

Vector of ADC ranges.

Definition at line 293 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_adcCycle [private]

Vector of ADC peaking cycles.

Definition at line 294 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_tdc [private]

Vector of TDC values [in clock cycles since readout start].

Definition at line 295 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_tdcHitCount [private]

Vector of TDC Hit Counts.

Definition at line 296 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_waveAdcHigh [private]

Vector of waveform ADC values in high range.

Definition at line 297 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_waveAdcLow [private]

Vector of waveform ADC values in low range.

Definition at line 298 of file ReadoutPmtChannel.h.

std::vector<int> DayaBay::ReadoutPmtChannel::m_waveAdcCycle [private]

Vector of waveform ADC cycles.

Definition at line 299 of file ReadoutPmtChannel.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:01:16 for ReadoutEvent by doxygen 1.7.4