Hall-D Software
alpha
|
class DFDCHit: definition for a basic FDC hit data type. More...
#include <DFDCHit.h>
Public Types | |
enum | fdc_hit_type { AnodeWire, FullCathodeStrip, HalfCathodeStripA, HalfCathodeStripB } |
Public Member Functions | |
JOBJECT_PUBLIC (DFDCHit) | |
void | toStrings (vector< pair< string, string > > &items) const |
Public Attributes | |
int | layer |
int | module |
int | element |
int | plane |
int | gPlane |
int | gLayer |
float | q |
float | pulse_height |
float | pulse_height_raw |
float | t |
float | r |
float | d |
int | type |
int | itrack |
int | ptype |
DFDCHit::JOBJECT_PUBLIC | ( | DFDCHit | ) |
float DFDCHit::d |
Definition at line 35 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt(), and DEventSourceHDDM::Extract_DFDCHit().
int DFDCHit::element |
Definition at line 25 of file DFDCHit.h.
Referenced by DFDCHit_element_cmp(), DFDCIntersection_factory::evnt(), JEventProcessor_FDC_Efficiency::evnt(), DFDCHit_factory::evnt(), DEventSourceHDDM::Extract_DFDCHit(), fdcxhit_cmp(), MyProcessor::FillGraphics(), DFDCIntersection_factory::FindIntersections(), DFDCHit_factory::GetConstant(), DFDCGeometry::getStripR(), and DFDCGeometry::getWireR().
int DFDCHit::gLayer |
Definition at line 28 of file DFDCHit.h.
Referenced by DFDCAnode_gLayer_cmp(), DFDCHit_cmp(), DFDCHit_gLayer_cmp(), DFDCIntersection_factory::evnt(), JEventProcessor_FDC_Efficiency::evnt(), DFDCHit_factory::evnt(), DEventSourceHDDM::Extract_DFDCHit(), MyProcessor::FillGraphics(), DFDCIntersection_factory::FindIntersections(), and DFDCCathodeCluster_factory::pique().
int DFDCHit::gPlane |
Definition at line 27 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt(), DEventSourceHDDM::Extract_DFDCHit(), DFDCHit_factory::GetConstant(), and DFDCCathodeCluster_factory::pique().
int DFDCHit::itrack |
Definition at line 47 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt(), and DEventSourceHDDM::Extract_DFDCHit().
int DFDCHit::layer |
Definition at line 23 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt(), DEventSourceHDDM::Extract_DFDCHit(), DFDCGeometry::gLayer(), and DFDCGeometry::gPlane().
int DFDCHit::module |
Definition at line 24 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt(), DEventSourceHDDM::Extract_DFDCHit(), DFDCGeometry::gLayer(), and DFDCGeometry::gPlane().
int DFDCHit::plane |
Definition at line 26 of file DFDCHit.h.
Referenced by JEventProcessor_FDC_Efficiency::evnt(), DFDCHit_factory::evnt(), DEventSourceHDDM::Extract_DFDCHit(), DFDCGeometry::gPlane(), and DFDCCathodeCluster_factory::pique().
int DFDCHit::ptype |
Definition at line 48 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt(), and DEventSourceHDDM::Extract_DFDCHit().
float DFDCHit::pulse_height |
Definition at line 30 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt(), and DEventSourceHDDM::Extract_DFDCHit().
float DFDCHit::pulse_height_raw |
Definition at line 31 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt().
float DFDCHit::q |
Definition at line 29 of file DFDCHit.h.
Referenced by DFDCHit_element_cmp(), DFDCHit_factory::evnt(), and DEventSourceHDDM::Extract_DFDCHit().
float DFDCHit::r |
Definition at line 33 of file DFDCHit.h.
Referenced by DFDCHit_factory::evnt(), and DEventSourceHDDM::Extract_DFDCHit().
float DFDCHit::t |
Definition at line 32 of file DFDCHit.h.
Referenced by DFDCHit_cmp(), DFDCHit_element_cmp(), DFDCHit_time_cmp(), JEventProcessor_FDC_Efficiency::evnt(), DFDCHit_factory::evnt(), DEventSourceHDDM::Extract_DFDCHit(), fdcxhit_cmp(), MyProcessor::FillGraphics(), and DFDCPseudo_factory_WIRESONLY::MakePseudo().
int DFDCHit::type |
Definition at line 44 of file DFDCHit.h.
Referenced by DFDCIntersection_factory::evnt(), DFDCHit_factory::evnt(), DEventSourceHDDM::Extract_DFDCHit(), and MyProcessor::FillGraphics().