Hall-D Software
alpha
|
#include <DBCALDigiHit.h>
Public Member Functions | |
JOBJECT_PUBLIC (DBCALDigiHit) | |
This class holds a single hit from a BCAL fADC250 module. The values are in the digitized form coming from the module and are therefore uncalibrated. More... | |
void | toStrings (vector< pair< string, string > > &items) const |
Public Attributes | |
int | module |
int | layer |
int | sector |
DBCALGeometry::End | end |
uint32_t | pulse_integral |
identified pulse integral as returned by FPGA algorithm More... | |
uint32_t | pulse_peak |
identified pulse height as returned by FPGA algorithm More... | |
uint32_t | pulse_time |
identified pulse time as returned by FPGA algorithm More... | |
uint32_t | pedestal |
pedestal info used by FPGA (if any) More... | |
uint32_t | QF |
Quality Factor from FPGA algorithms. More... | |
uint32_t | nsamples_integral |
number of samples used in integral More... | |
uint32_t | nsamples_pedestal |
number of samples used in pedestal More... | |
uint32_t | datasource |
0=window raw data, 1=old(pre-Fall16) firmware, 2=Df250PulseData, 3=MC More... | |
Definition at line 16 of file DBCALDigiHit.h.
DBCALDigiHit::JOBJECT_PUBLIC | ( | DBCALDigiHit | ) |
This class holds a single hit from a BCAL fADC250 module. The values are in the digitized form coming from the module and are therefore uncalibrated.
Definition at line 39 of file DBCALDigiHit.h.
uint32_t DBCALDigiHit::datasource |
0=window raw data, 1=old(pre-Fall16) firmware, 2=Df250PulseData, 3=MC
Definition at line 37 of file DBCALDigiHit.h.
Referenced by DBCALHit_factory::evnt(), and DEventSourceHDDM::Extract_DBCALDigiHit().
DBCALGeometry::End DBCALDigiHit::end |
Definition at line 28 of file DBCALDigiHit.h.
Referenced by JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), JEventProcessor_BCAL_saturation::evnt(), JEventProcessor_DAQTreeBCAL::evnt(), DBCALHit_factory::evnt(), JEventProcessor_occupancy_online::evnt(), JEventProcessor_lowlevel_online::evnt(), DEventSourceHDDM::Extract_DBCALDigiHit(), DBCALHit_factory::GetConstant(), and SortBCALDigiHit().
int DBCALDigiHit::layer |
Definition at line 26 of file DBCALDigiHit.h.
Referenced by JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), JEventProcessor_BCAL_saturation::evnt(), JEventProcessor_DAQTreeBCAL::evnt(), DBCALHit_factory::evnt(), JEventProcessor_occupancy_online::evnt(), JEventProcessor_lowlevel_online::evnt(), DEventSourceHDDM::Extract_DBCALDigiHit(), DBCALHit_factory::GetConstant(), and SortBCALDigiHit().
int DBCALDigiHit::module |
Definition at line 25 of file DBCALDigiHit.h.
Referenced by JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), JEventProcessor_DAQTreeBCAL::evnt(), DBCALHit_factory::evnt(), JEventProcessor_occupancy_online::evnt(), JEventProcessor_lowlevel_online::evnt(), DEventSourceHDDM::Extract_DBCALDigiHit(), DBCALHit_factory::GetConstant(), and SortBCALDigiHit().
uint32_t DBCALDigiHit::nsamples_integral |
number of samples used in integral
Definition at line 34 of file DBCALDigiHit.h.
Referenced by JEventProcessor_L1_online::evnt(), JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), DBCALHit_factory::evnt(), JEventProcessor_lowlevel_online::evnt(), and DEventSourceHDDM::Extract_DBCALDigiHit().
uint32_t DBCALDigiHit::nsamples_pedestal |
number of samples used in pedestal
Definition at line 35 of file DBCALDigiHit.h.
Referenced by JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), DBCALHit_factory::evnt(), JEventProcessor_lowlevel_online::evnt(), and DEventSourceHDDM::Extract_DBCALDigiHit().
uint32_t DBCALDigiHit::pedestal |
pedestal info used by FPGA (if any)
Definition at line 32 of file DBCALDigiHit.h.
Referenced by JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), DBCALHit_factory::evnt(), JEventProcessor_lowlevel_online::evnt(), and DEventSourceHDDM::Extract_DBCALDigiHit().
uint32_t DBCALDigiHit::pulse_integral |
identified pulse integral as returned by FPGA algorithm
Definition at line 29 of file DBCALDigiHit.h.
Referenced by JEventProcessor_L1_online::evnt(), JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), JEventProcessor_BCAL_saturation::evnt(), DMCTrigger_factory::evnt(), DBCALHit_factory::evnt(), JEventProcessor_lowlevel_online::evnt(), and DEventSourceHDDM::Extract_DBCALDigiHit().
uint32_t DBCALDigiHit::pulse_peak |
identified pulse height as returned by FPGA algorithm
Definition at line 30 of file DBCALDigiHit.h.
Referenced by JEventProcessor_L1_online::evnt(), JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_saturation::evnt(), DBCALHit_factory::evnt(), JEventProcessor_lowlevel_online::evnt(), and DEventSourceHDDM::Extract_DBCALDigiHit().
uint32_t DBCALDigiHit::pulse_time |
identified pulse time as returned by FPGA algorithm
Definition at line 31 of file DBCALDigiHit.h.
Referenced by JEventProcessor_L1_online::evnt(), JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), JEventProcessor_BCAL_saturation::evnt(), DBCALHit_factory::evnt(), JEventProcessor_lowlevel_online::evnt(), DEventSourceHDDM::Extract_DBCALDigiHit(), and SortBCALDigiHit().
uint32_t DBCALDigiHit::QF |
Quality Factor from FPGA algorithms.
Definition at line 33 of file DBCALDigiHit.h.
Referenced by JEventProcessor_BCAL_online::evnt(), DBCALHit_factory::evnt(), JEventProcessor_lowlevel_online::evnt(), and DEventSourceHDDM::Extract_DBCALDigiHit().
int DBCALDigiHit::sector |
Definition at line 27 of file DBCALDigiHit.h.
Referenced by JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_BCAL_online::evnt(), JEventProcessor_DAQTreeBCAL::evnt(), DBCALHit_factory::evnt(), JEventProcessor_occupancy_online::evnt(), JEventProcessor_lowlevel_online::evnt(), DEventSourceHDDM::Extract_DBCALDigiHit(), DBCALHit_factory::GetConstant(), and SortBCALDigiHit().