BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
CalibModelSvc.cxx
Go to the documentation of this file.
1// $Header: /bes/bes/BossCvs/Calibration/CalibData/src/CalibModelSvc.cxx,v 1.2 2006/11/17 02:37:06 huangb Exp $
2
3#include "CalibData/CalibModelSvc.h"
4#include "CalibData/CalibModel.h"
5
6// extern const CLID& CLID_Calib_CalibCLIDNode;
7
8namespace CalibData {
9 const std::vector<CalibModelSvc::CalibPair>& CalibModelSvc::getPairs()
10 const {
11 return pairs;
12 }
13
16 }
17
18
19 std::string CalibModelSvc::getCalibType(const std::string& fullpath) {
20 unsigned lastSlash = fullpath.rfind("/");
21 return fullpath.substr(lastSlash+1, fullpath.size() - lastSlash);
22
23 }
24
25
26}
static std::string getCalibType(const std::string &fullpath)
Return calibration type name, extracted from full path name in TCDS.
const std::vector< CalibPair > & getPairs() const