1#ifndef tofcalgsec_Header
2#define tofcalgsec_Header
4#include "GaudiKernel/Algorithm.h"
5#include "GaudiKernel/NTuple.h"
6#include "tofcalgsec/TofCalibCheck.h"
12 tofcalgsec(
const std::string& name, ISvcLocator* pSvcLocator);
22 if(
n>m_calibItem.size() )
return false;
23 return m_calibItem[
n]==
'0'?
false:
true;
30 std::string m_workdir;
31 std::string m_datafile_dir;
32 std::vector<std::string> m_datafile_barrel;
33 std::vector<std::string> m_datafile_endcap;
34 std::vector<std::string> m_datafile_etf;
35 std::vector<std::string> m_barrelfile;
36 std::vector<std::string> m_endcapfile;
37 std::vector<std::string> m_etffile;
38 std::string m_calibItem;
41 unsigned int m_tcorrzbin;
42 unsigned int m_barrelzbin;
43 unsigned int m_endcaprbin;
44 unsigned int m_endcapQrbin;
46 bool FILE_HAS_BEEN_READ;
49 NTuple::Tuple* mtuple_barrel;
51 NTuple::Tuple* mtuple_endcap;
53 NTuple::Tuple* mtuple_etf;
bool testbit(unsigned int n)