14#include "MdcGeomSvc/MdcGeomSvc.h"
15#include "MdcTables/HepevtTables.h"
16#include "MdcRecEvent/RecMdcHit.h"
61 static vector<MdcRaw_wirhit>* s_col;
85 static vector<MdcDat_wirhit>* s_col;
106 static vector<MdcDat_olhit>* s_col;
124 static vector<MdcCal_tzero>* s_col;
142 static vector<MdcCal_tzero2>* s_col;
160 static vector<MdcCal_badwire>* s_col;
181 static vector<MdcCal_const>* s_col;
199 static vector<MdcCal_const2>* s_col;
217 static vector<MdcCal_const3>* s_col;
240 static vector<MdcCal_const4>* s_col;
259 static vector<MdcCal_misc>* s_col;
278 static vector<MdcCal_ped>* s_col;
348 static vector<MdcRec_wirhit>* s_col;
371 for (
int i=0; i<15; i++ ) {
393 for (
int i=0; i<15; i++ ) {
414 vector<MdcRec_wirhit*>
hitcol;
417 const float fi0(
void)
const{
420 const float cpa(
void)
const{
423 const float dz(
void)
const{
437 static vector<MdcRec_trk>* s_col;
460 static vector<MdcRec_dedx>* s_col;
479 static vector<MdcRec_timing>* s_col;
504 static vector<MdcRec_excalib>* s_col;
523 static vector<MdcRec_exglobal>* s_col;
543 static vector<MdcRec_excurve>* s_col;
566 static vector<MdcRec_excurve_add>* s_col;
587 static vector<MdcRec_exnoggs>* s_col;
608 static vector<MdcRec_excurrentfit>* s_col;
635 static vector<MdcRec_daqom>* s_col;
675 static vector<MdcDat_mcwirhit>* s_col;
699 static vector<MdcRec_mctrk>* s_col;
720 static vector<MdcRec_mctrk2hep>* s_col;
739 for (
int i=0; i<3; i++ ) {
757 for (
int i=0; i<3; i++ ) {
780 static vector<MdcRec_trk_add>* s_col;
798 static vector<MdcRec_timeofs>* s_col;
821 static vector<Mdc_xtime2>* s_col;
static vector< MdcCal_badwire > * getMdcCalBadwireCol(void)
static vector< MdcCal_const2 > * getMdcCalConst2Col(void)
static vector< MdcCal_const3 > * getMdcCalConst3Col(void)
static vector< MdcCal_const4 > * getMdcCalConst4Col(void)
static vector< MdcCal_const > * getMdcCalConstCol(void)
static vector< MdcCal_misc > * getMdcCalMiscCol(void)
static vector< MdcCal_ped > * getMdcCalPedCol(void)
static vector< MdcCal_tzero2 > * getMdcCalTzero2Col(void)
static vector< MdcCal_tzero > * getMdcCalTzeroCol(void)
static vector< MdcDat_mcwirhit > * getMdcDatMcwirhitCol(void)
static vector< MdcDat_olhit > * getMdcDatOlhitCol(void)
static vector< MdcDat_wirhit > * getMdcDatWirhitCol(void)
static vector< MdcRaw_wirhit > * getMdcRawWirhitCol(void)
static vector< MdcRec_daqom > * getMdcRecDaqomCol(void)
static vector< MdcRec_dedx > * getMdcRecDedxCol(void)
static vector< MdcRec_excalib > * getMdcRecExcalibCol(void)
static vector< MdcRec_excurrentfit > * getMdcRecExcurrentfitCol(void)
static vector< MdcRec_excurve_add > * getMdcRecExcurveAddCol(void)
static vector< MdcRec_excurve > * getMdcRecExcurveCol(void)
static vector< MdcRec_exglobal > * getMdcRecExglobalCol(void)
static vector< MdcRec_exnoggs > * getMdcRecExnoggsCol(void)
static vector< MdcRec_mctrk2hep > * getMdcRecMctrk2hepCol(void)
static vector< MdcRec_mctrk > * getMdcRecMctrkCol(void)
static vector< MdcRec_timeofs > * getMdcRecTimeofsCol(void)
static vector< MdcRec_timing > * getMdcRecTimingCol(void)
static vector< MdcRec_trk_add > * getMdcRecTrkAddCol(void)
static vector< MdcRec_trk > * getMdcRecTrkCol(void)
static vector< MdcRec_wirhit > * getMdcRecWirhitCol(void)
MdcRec_trk_add(const MdcRec_trk_add &rhs)
MdcRec_trk_add & operator=(const MdcRec_trk_add &rhs)
const float cpa(void) const
MdcRec_trk(const MdcRec_trk &rhs)
const float tanl(void) const
vector< MdcRec_wirhit * > hitcol
MdcRec_trk & operator=(const MdcRec_trk &rhs)
const float dz(void) const
const float fi0(void) const
MdcRec_wirhit(const MdcRec_wirhit &rhs)
MdcRec_wirhit & operator=(const MdcRec_wirhit &rhs)
static vector< Mdc_xtime2 > * getMdcXtime2Col(void)