Hall-D Software
alpha
|
#include <DF1TDCHit.h>
Public Member Functions | |
JOBJECT_PUBLIC (DF1TDCHit) | |
Holds single hit from a F1TDC module. More... | |
DF1TDCHit (uint32_t rocid=0, uint32_t slot=0, uint32_t channel=0, uint32_t itrigger=0, uint32_t trig_time=0, uint32_t time=0, uint32_t data_word=0, MODULE_TYPE locModType=DModuleType::UNKNOWN) | |
void | toStrings (vector< pair< string, string > > &items) const |
JOBJECT_PUBLIC (DDAQAddress) | |
bool | operator== (const DDAQAddress &d) |
Public Attributes | |
uint32_t | trig_time |
uint32_t | time |
bool | res_status |
bool | output_fifo_overflow_status |
bool | hit_fifo_overflow_status |
uint32_t | data_word |
MODULE_TYPE | modtype |
uint32_t | rocid |
uint32_t | slot |
uint32_t | channel |
uint32_t | itrigger |
Definition at line 15 of file DF1TDCHit.h.
|
inline |
Definition at line 22 of file DF1TDCHit.h.
References data_word, hit_fifo_overflow_status, output_fifo_overflow_status, and res_status.
DF1TDCHit::JOBJECT_PUBLIC | ( | DF1TDCHit | ) |
Holds single hit from a F1TDC module.
|
inherited |
|
inlineinherited |
Definition at line 37 of file DDAQAddress.h.
References DDAQAddress::channel, DDAQAddress::itrigger, DDAQAddress::rocid, and DDAQAddress::slot.
Definition at line 39 of file DF1TDCHit.h.
References data_word, time, DDAQAddress::toStrings(), and trig_time.
|
inherited |
Definition at line 34 of file DDAQAddress.h.
Referenced by DTranslationTable::ApplyTranslationTable(), Df125PulseIntegral_cmp(), Df125PulsePedestal_cmp(), Df125PulseRawData_cmp(), Df125PulseTime_cmp(), Df125WindowRawData_cmp(), DF1TDCHit_cmp(), Df250PulseIntegral_cmp(), Df250PulsePedestal_cmp(), Df250PulseRawData_cmp(), Df250PulseTime_cmp(), Df250WindowRawData_cmp(), JEventSource_EVIOpp::EmulateDf125Firmware(), Df125EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), Df250EmulatorAlgorithm_v1::EmulateFirmware(), Df250EmulatorAlgorithm_v2::EmulateFirmware(), JEventProcessor_CDC_expert::evnt(), Df250PulseIntegral_factory::evnt(), JEventProcessor_TPOL_tree::evnt(), JEventProcessor_scanf250::evnt(), DDIRCLEDRef_factory::evnt(), JEventProcessor_CDC_expert_2::evnt(), DTPOLHit_factory::evnt(), JEventProcessor_DAQTreeBCAL::evnt(), JEventProcessor_CDC_roc_hits::evnt(), JEventProcessor_cdc_emu::evnt(), DTOFHit_factory::evnt(), JEventProcessor_DAQTree::evnt(), JEventProcessor_DAQ_online::evnt(), JEventProcessor_lowlevel_online::evnt(), JEventProcessor_CDC_Efficiency::Fill_Efficiency_Histos(), DDAQAddress::operator==(), DDAQAddress::toStrings(), DEVIOBufferWriter::WriteCAEN1290Data(), DEVIOBufferWriter::Writef125Data(), and DEVIOBufferWriter::Writef250Data().
uint32_t DF1TDCHit::data_word |
Definition at line 34 of file DF1TDCHit.h.
Referenced by DF1TDCHit(), JEventProcessor_DAQTree::evnt(), JEventProcessor_DAQ_online::evnt(), and toStrings().
bool DF1TDCHit::hit_fifo_overflow_status |
Definition at line 33 of file DF1TDCHit.h.
Referenced by DF1TDCHit().
|
inherited |
Definition at line 35 of file DDAQAddress.h.
Referenced by Df125PulseIntegral_cmp(), Df125PulsePedestal_cmp(), Df125PulseRawData_cmp(), Df125PulseTime_cmp(), Df125WindowRawData_cmp(), DF1TDCHit_cmp(), DF1TDCTriggerTime_cmp(), Df250PulseIntegral_cmp(), Df250PulsePedestal_cmp(), Df250PulseRawData_cmp(), Df250PulseTime_cmp(), Df250TriggerTime_cmp(), Df250WindowRawData_cmp(), Df250EmulatorAlgorithm_v1::EmulateFirmware(), Df250EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), Df250PulseIntegral_factory::evnt(), JEventProcessor_TPOL_tree::evnt(), JEventProcessor_scanf250::evnt(), JEventProcessor_DAQTreeBCAL::evnt(), JEventProcessor_DAQTree::evnt(), DDAQAddress::operator==(), DDAQAddress::toStrings(), DEVIOBufferWriter::WriteDircData(), and DEVIOBufferWriter::Writef250Data().
MODULE_TYPE DF1TDCHit::modtype |
Definition at line 35 of file DF1TDCHit.h.
Referenced by DTTabUtilities::Convert_DigiTimeToNs_F1TDC_GlobalSystemClock_CCDB(), DTTabUtilities::Convert_DigiTimeToNs_F1TDC_GlobalSystemClock_ConfigInfo(), DTTabUtilities::Convert_DigiTimeToNs_F1TDC_TriggerReferenceSignal(), and DEVIOBufferWriter::WriteF1Data().
bool DF1TDCHit::output_fifo_overflow_status |
Definition at line 32 of file DF1TDCHit.h.
Referenced by DF1TDCHit().
bool DF1TDCHit::res_status |
Definition at line 31 of file DF1TDCHit.h.
Referenced by DF1TDCHit(), and JEventProcessor_lowlevel_online::evnt().
|
inherited |
Definition at line 32 of file DDAQAddress.h.
Referenced by DTranslationTable::ApplyTranslationTable(), DTTabUtilities::Convert_DigiTimeToNs_CAEN1290TDC(), DTTabUtilities::Convert_DigiTimeToNs_F1TDC(), Df125PulseIntegral_cmp(), Df125PulsePedestal_cmp(), Df125PulseRawData_cmp(), Df125PulseTime_cmp(), Df125TriggerTime_cmp(), Df125WindowRawData_cmp(), DF1TDCHit_cmp(), DF1TDCTriggerTime_cmp(), Df250PulseIntegral_cmp(), Df250PulsePedestal_cmp(), Df250PulseRawData_cmp(), Df250PulseTime_cmp(), Df250TriggerTime_cmp(), Df250WindowRawData_cmp(), JEventSource_EVIOpp::EmulateDf125Firmware(), Df125EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v1::EmulateFirmware(), Df250EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), JEventProcessor_CDC_expert::evnt(), JEventProcessor_pedestal_online::evnt(), Df250PulseIntegral_factory::evnt(), JEventProcessor_TPOL_tree::evnt(), JEventProcessor_scanf250::evnt(), DDIRCLEDRef_factory::evnt(), JEventProcessor_CDC_expert_2::evnt(), DTPOLHit_factory::evnt(), JEventProcessor_DAQTreeBCAL::evnt(), JEventProcessor_CDC_roc_hits::evnt(), JEventProcessor_cdc_emu::evnt(), DTOFHit_factory::evnt(), JEventProcessor_DAQTree::evnt(), JEventProcessor_DAQ_online::evnt(), JEventProcessor_lowlevel_online::evnt(), JEventProcessor_CDC_Efficiency::Fill_Efficiency_Histos(), JEventProcessor_pedestals::GetHist(), DDAQAddress::operator==(), DDAQAddress::toStrings(), DEVIOBufferWriter::WriteCAEN1290Data(), DEVIOBufferWriter::WriteDircData(), DEVIOBufferWriter::Writef125Data(), DEVIOBufferWriter::WriteF1Data(), and DEVIOBufferWriter::Writef250Data().
|
inherited |
Definition at line 33 of file DDAQAddress.h.
Referenced by DTranslationTable::ApplyTranslationTable(), Df125PulseIntegral_cmp(), Df125PulsePedestal_cmp(), Df125PulseRawData_cmp(), Df125PulseTime_cmp(), Df125TriggerTime_cmp(), Df125WindowRawData_cmp(), DF1TDCHit_cmp(), DF1TDCTriggerTime_cmp(), Df250PulseIntegral_cmp(), Df250PulsePedestal_cmp(), Df250PulseRawData_cmp(), Df250PulseTime_cmp(), Df250TriggerTime_cmp(), Df250WindowRawData_cmp(), JEventSource_EVIOpp::EmulateDf125Firmware(), Df125EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v1::EmulateFirmware(), Df250EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), JEventProcessor_CDC_expert::evnt(), Df250PulseIntegral_factory::evnt(), JEventProcessor_TPOL_tree::evnt(), DDIRCLEDRef_factory::evnt(), JEventProcessor_scanf250::evnt(), JEventProcessor_CDC_expert_2::evnt(), DTPOLHit_factory::evnt(), JEventProcessor_DAQTreeBCAL::evnt(), JEventProcessor_CDC_roc_hits::evnt(), JEventProcessor_cdc_emu::evnt(), DTOFHit_factory::evnt(), JEventProcessor_DAQTree::evnt(), JEventProcessor_DAQ_online::evnt(), JEventProcessor_lowlevel_online::evnt(), JEventProcessor_CDC_Efficiency::Fill_Efficiency_Histos(), JEventProcessor_pedestals::GetHist(), DDAQAddress::operator==(), DDAQAddress::toStrings(), DEVIOBufferWriter::WriteCAEN1290Data(), DEVIOBufferWriter::WriteDircData(), DEVIOBufferWriter::Writef125Data(), DEVIOBufferWriter::WriteF1Data(), and DEVIOBufferWriter::Writef250Data().
uint32_t DF1TDCHit::time |
Definition at line 30 of file DF1TDCHit.h.
Referenced by DTTabUtilities::Convert_DigiTimeToNs_F1TDC_GlobalSystemClock_CCDB(), DTTabUtilities::Convert_DigiTimeToNs_F1TDC_GlobalSystemClock_ConfigInfo(), DTTabUtilities::Convert_DigiTimeToNs_F1TDC_TriggerReferenceSignal(), DTranslationTable::CopyDF1TDCInfo(), JEventProcessor_DAQTree::evnt(), and toStrings().
uint32_t DF1TDCHit::trig_time |
Definition at line 29 of file DF1TDCHit.h.
Referenced by JEventProcessor_DAQTree::evnt(), and toStrings().