CGEM BOSS
6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
CgemAlignBase.cxx
Go to the documentation of this file.
1
#include "
CgemAlignAlg/CgemAlignBase.h
"
2
3
using namespace
std
;
4
5
CgemAlignBase::CgemAlignBase
(){
6
cout <<
"CgemAlignBase::CgemAlignBase()"
<< endl;
7
}
8
9
CgemAlignBase::~CgemAlignBase
(){
10
cout <<
"CgemAlignBase::~CgemAlignBase()"
<< endl;
11
}
12
13
void
CgemAlignBase::initialize
(TObjArray* hlist,
ICgemGeomSvc
* cgemGeomSvc,
ICgemCalibFunSvc
* cgemFunSvc){
14
m_hlist = hlist;
15
m_cgemGeomSvc = cgemGeomSvc;
16
m_cgemFunSvc = cgemFunSvc;
17
}
18
19
bool
CgemAlignBase::fillHist
(
CgemAliEvent
* event,
CgemAlignPar
* alignPar){
20
return
true
;
21
}
22
23
bool
CgemAlignBase::updateAlignPar
(
CgemAlignPar
* alignPar){
24
return
true
;
25
}
26
27
void
CgemAlignBase::clear
(){
28
}
CgemAlignBase.h
CgemAliEvent
Definition:
CgemAliEvent.h:15
CgemAlignBase::CgemAlignBase
CgemAlignBase()
Definition:
CgemAlignBase.cxx:5
CgemAlignBase::updateAlignPar
virtual bool updateAlignPar(CgemAlignPar *alignPar)=0
Definition:
CgemAlignBase.cxx:23
CgemAlignBase::fillHist
virtual bool fillHist(CgemAliEvent *event, CgemAlignPar *alignPar)=0
Definition:
CgemAlignBase.cxx:19
CgemAlignBase::initialize
virtual void initialize(TObjArray *hlist, ICgemGeomSvc *cgemGeomSvc, ICgemCalibFunSvc *cgemFunSvc)=0
Definition:
CgemAlignBase.cxx:13
CgemAlignBase::clear
virtual void clear()=0
Definition:
CgemAlignBase.cxx:27
CgemAlignBase::~CgemAlignBase
virtual ~CgemAlignBase()
Definition:
CgemAlignBase.cxx:9
CgemAlignPar
Definition:
CgemAlignPar.h:11
ICgemCalibFunSvc
Definition:
ICgemCalibFunSvc.h:10
ICgemGeomSvc
Definition:
ICgemGeomSvc.h:22
std
Definition:
RootEventData_rootcint.cxx:16
source
Cgem
CgemAlignAlg
CgemAlignAlg-00-00-08
src
CgemAlignBase.cxx
Generated by
1.9.6