1#ifndef RAWDATACNVSVC_RAWDATAFILEINPUTSVC_H
2#define RAWDATACNVSVC_RAWDATAFILEINPUTSVC_H
15#include "GaudiKernel/Service.h"
16#include "GaudiKernel/ISvcLocator.h"
24static const InterfaceID IID_RawDataInputSvc(
"RawDataInputSvc", 1, 0);
31 static const InterfaceID&
interfaceID() {
return IID_RawDataInputSvc; }
69 std::vector<std::string> m_inputFiles;
72 std::string m_evtServer;
75 std::string m_conf4Revise;
78 const uint32_t** m_sds;
79 const uint32_t** m_robs;
*************DOUBLE PRECISION m_pi *DOUBLE PRECISION m_HvecTau2 DOUBLE PRECISION m_HvClone2 DOUBLE PRECISION m_gamma1 DOUBLE PRECISION m_gamma2 DOUBLE PRECISION m_thet1 DOUBLE PRECISION m_thet2 INTEGER m_IFPHOT *COMMON c_Taupair $ !Spin Polarimeter vector first Tau $ !Spin Polarimeter vector second Tau $ !Clone Spin Polarimeter vector first Tau $ !Clone Spin Polarimeter vector second Tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning nd tau $ !Random Euler angle for cloning nd tau $ !Random Euler angle for cloning nd tau $ !phi of HvecTau1 $ !theta of HvecTau1 $ !phi of HvecTau2 $ !theta of HvecTau2 $ !super key
virtual std::string currentFile()=0
virtual uint32_t runNo()=0