10#include "GaudiKernel/ContainedObject.h"
11#include "GaudiKernel/SmartRef.h"
12#include "GaudiKernel/ObjectVector.h"
13#include "MdcGeomSvc/MdcGeoWire.h"
14#include "EventModel/EventModel.h"
15#include "Identifier/Identifier.h"
22class RecMdcHit :
virtual public ContainedObject {
25 virtual const CLID&
clID()
const {
40 const int getId(
void)
const {
return m_id; }
41 const int getTrkId(
void)
const {
return m_trkid; }
48 const int getStat(
void)
const {
return m_stat; }
50 const double getTdc(
void)
const {
return m_tdc; }
51 const double getAdc(
void)
const {
return m_adc; }
52 const double getDriftT(
void)
const {
return m_driftT;}
53 const double getDoca(
void)
const {
return m_doca; }
54 const double getEntra(
void)
const {
return m_entra; }
55 const double getZhit(
void)
const {
return m_zhit; }
56 const double getFltLen(
void)
const {
return m_fltLen;}
58 void setId(
int id) { m_id = id; }
68 void setTdc(
double tdc) { m_tdc = tdc; }
69 void setAdc(
double adc) { m_adc = adc; }
71 void setDoca(
double doca) { m_doca = doca; }
72 void setEntra(
double entra) { m_entra = entra; }
73 void setZhit(
double zhit) { m_zhit = zhit; }
ObjectVector< RecMdcHit > RecMdcHitCol
const CLID & CLID_RecMdcHit
const int getFlagLR(void) const
const double getZhit(void) const
void setMdcId(Identifier mdcid)
const int getTrkId(void) const
void setErrDriftDistRight(double erddr)
const int getId(void) const
void setFltLen(double fltLen)
const int getStat(void) const
const double getChisqAdd(void) const
void setErrDriftDistLeft(double erddl)
void setDriftDistLeft(double ddl)
const double getAdc(void) const
const Identifier getMdcId(void) const
void setDoca(double doca)
const double getTdc(void) const
const double getDriftDistRight(void) const
const double getDriftT(void) const
const double getEntra(void) const
virtual const CLID & clID() const
const double getDriftDistLeft(void) const
void setChisqAdd(double pChisq)
RecMdcHit(const RecMdcHit &rechit)
const double getFltLen(void) const
void setZhit(double zhit)
void setDriftT(double driftT)
static const CLID & classID()
const double getDoca(void) const
const double getErrDriftDistRight(void) const
void setDriftDistRight(double ddr)
const double getErrDriftDistLeft(void) const
void setEntra(double entra)