#include <MdcAlign.h>
Inheritance diagram for MdcAlign:
Public Member Functions | |
MdcAlign () | |
virtual | ~MdcAlign () |
virtual void | clear ()=0 |
virtual void | initialize (TObjArray *hlist, IMdcGeomSvc *mdcGeomSvc, IMdcCalibFunSvc *mdcFunSvc)=0 |
virtual void | setParam (MdcAliParams ¶m)=0 |
virtual bool | fillHist (MdcAliEvent *event)=0 |
virtual void | updateConst (MdcAlignPar *alignPar)=0 |
Public Attributes | |
std::string | fixMomLab |
Private Attributes | |
MdcAliParams | m_param |
Definition at line 17 of file MdcAlign.h.
MdcAlign::MdcAlign | ( | ) |
MdcAlign::~MdcAlign | ( | ) | [virtual] |
void MdcAlign::clear | ( | ) | [pure virtual] |
bool MdcAlign::fillHist | ( | MdcAliEvent * | event | ) | [pure virtual] |
Implemented in MilleAlign, and ResiAlign.
Definition at line 16 of file MdcAlign.cxx.
Referenced by MdcAlignAlg::execute().
void MdcAlign::initialize | ( | TObjArray * | hlist, | |
IMdcGeomSvc * | mdcGeomSvc, | |||
IMdcCalibFunSvc * | mdcFunSvc | |||
) | [pure virtual] |
void MdcAlign::setParam | ( | MdcAliParams & | param | ) | [inline, pure virtual] |
Implemented in MilleAlign, and ResiAlign.
Definition at line 35 of file MdcAlign.h.
References m_param.
Referenced by MdcAlignAlg::initialize(), ResiAlign::setParam(), and MilleAlign::setParam().
00035 { 00036 m_param = param; 00037 }
void MdcAlign::updateConst | ( | MdcAlignPar * | alignPar | ) | [pure virtual] |
Reimplemented in MilleAlign.
Definition at line 29 of file MdcAlign.h.
Referenced by MdcAlignAlg::initialize().
MdcAliParams MdcAlign::m_param [private] |
Reimplemented in MilleAlign, and ResiAlign.
Definition at line 31 of file MdcAlign.h.
Referenced by setParam().