Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 11:19:58

0001 #include "RecoLuminosity/LumiProducer/interface/DataPipe.h"
0002 lumi::DataPipe::DataPipe(const std::string& dest)
0003     : m_dest(dest), m_source(""), m_authpath(""), m_novalidate(false), m_norm(6370.0), m_nocheckingstablebeam(false) {}
0004 void lumi::DataPipe::setNoValidate() { m_novalidate = true; }
0005 void lumi::DataPipe::setSource(const std::string& source) { m_source = source; }
0006 void lumi::DataPipe::setAuthPath(const std::string& authpath) { m_authpath = authpath; }
0007 void lumi::DataPipe::setMode(const std::string& mode) { m_mode = mode; }
0008 void lumi::DataPipe::setNorm(float norm) { m_norm = norm; }
0009 void lumi::DataPipe::setNoCheckingStableBeam() { m_nocheckingstablebeam = true; }
0010 std::string lumi::DataPipe::getSource() const { return m_source; }
0011 std::string lumi::DataPipe::getMode() const { return m_mode; }
0012 std::string lumi::DataPipe::getAuthPath() const { return m_authpath; }
0013 float lumi::DataPipe::getNorm() const { return m_norm; }