mu2e_artdaq_core  v1_02_30a
 All Classes Functions
Public Member Functions | List of all members
mu2e::CalorimeterFragmentReader Class Reference
+ Inheritance diagram for mu2e::CalorimeterFragmentReader:

Public Member Functions

 CalorimeterFragmentReader (artdaq::Fragment const &f)
 
mu2e::DetectorFragment::adc_t crystalID ()
 
mu2e::DetectorFragment::adc_t apdID ()
 
mu2e::DetectorFragment::adc_t time ()
 
mu2e::DetectorFragment::adc_t numSamples ()
 
std::vector
< mu2e::DetectorFragment::adc_t > 
calorimeterADC ()
 
void printAll ()
 
- Public Member Functions inherited from mu2e::DetectorFragment
 DetectorFragment (artdaq::Fragment const &f)
 
Header::event_size_t hdr_event_size () const
 
Header::run_number_t hdr_run_number () const
 
size_t total_adc_values () const
 
size_t total_adc_values_in_data_block () const
 
adc_t const * dataBegin () const
 
adc_t const * dataEnd () const
 
adc_t const * dataBlockBegin () const
 
adc_t const * dataBlockEnd () const
 
adc_t const * findBadADC (int daq_adc_bits) const
 
bool fastVerify (int daq_adc_bits) const
 
void checkADCData (int daq_adc_bits) const
 
size_t adc_range (int daq_adc_bits)
 
size_t numDataBlocks ()
 
size_t offset ()
 
size_t offsetIndex ()
 
bool setDataBlockIndex (size_t theIndex)
 
adc_t byteCount ()
 
adc_t rocID ()
 
adc_t packetType ()
 
adc_t valid ()
 
adc_t packetCount ()
 
adc_t status ()
 
std::vector< adc_t > timestampVector ()
 
std::vector< adc_t > dataVector ()
 
void printDTCHeader ()
 

Additional Inherited Members

- Public Types inherited from mu2e::DetectorFragment
typedef uint16_t adc_t
 
- Static Public Member Functions inherited from mu2e::DetectorFragment
static constexpr size_t hdr_size_words ()
 
- Protected Member Functions inherited from mu2e::DetectorFragment
Header const * header_ () const
 
std::bitset< 128 > bitArray (mu2e::DetectorFragment::adc_t const *beginning) const
 
void fillBitArray (std::bitset< 128 > &theArray, adc_t const *beginning)
 
void printBitArray (std::bitset< 128 > theArray)
 
mu2e::DetectorFragment::adc_t convertFromBinary (std::bitset< 128 > theArray, int minIdx, int maxIdx) const
 
- Static Protected Member Functions inherited from mu2e::DetectorFragment
static constexpr size_t adcs_per_word_ ()
 
static constexpr size_t words_per_frag_word_ ()
 
- Protected Attributes inherited from mu2e::DetectorFragment
size_t current_offset_
 
size_t current_offset_index_
 

Detailed Description

Definition at line 18 of file CalorimeterFragmentReader.hh.


The documentation for this class was generated from the following file: