2#ifndef CalibData_TofSimData_h
3#define CalibData_TofSimData_h
13#include "GaudiKernel/DataObject.h"
14#include "CalibData/CalibModel.h"
15#include "CalibData/CalibBase1.h"
16#include "CalibData/Tof/TofSimConstBase.h"
17#include "CalibData/Tof/BTofSimBase.h"
18#include "CalibData/Tof/ETofSimBase.h"
25 TofSimData(std::vector<TofSimConstBase>* fTofConst,std::vector<BTofSimBase>* fBTofSim,std::vector<ETofSimBase>* fETofSim);
28 delete m_TofSimConstData;
38 virtual StatusCode update(
CalibBase1& other, MsgStream* log);
63 std::vector<TofSimConstBase>* m_TofSimConstData;
64 std::vector<BTofSimBase>* m_BTofSimData;
65 std::vector<ETofSimBase>* m_ETofSimData;
const CLID CLID_Calib_TofSim
virtual const CLID & clID() const
double getEndGain(int cnt)
double getBarAttenLength(int cnt)
double getEndAttenLength(int cnt)
double getBarRatio(int cnt)
TofSimConstBase getTofConst() const
static const CLID & classID()
BTofSimBase getBTofSim(int cnt) const
ETofSimBase getETofSim(int cnt) const
double getEndNoiseSmear(int cnt)
double getEndNoiseSwitch()
double getBarGain(int cnt)