#include <VP1LightRun.h>
Definition at line 25 of file VP1LightRun.h.
◆ VP1LightRun()
VP1LightRun::VP1LightRun |
( |
const std::string & |
name | ) |
|
Definition at line 30 of file VP1LightRun.cxx.
33 std::cout <<
"VP1LightRun - name: " <<
name << std::endl;
37 ::setenv(
"LCGPATCH_COINMULTISELECT",
"1",1);
◆ ~VP1LightRun()
VP1LightRun::~VP1LightRun |
( |
| ) |
|
◆ execute()
bool VP1LightRun::execute |
( |
| ) |
|
Definition at line 87 of file VP1LightRun.cxx.
90 std::cout <<
"VP1LightRun:: in execute() " << std::endl;
94 std::cout <<
"no vp1gui. Returning..." << std::endl;
99 std::cout <<
"Launching VP1...!!" << std::endl;
108 std::cout <<
" Got run number = " <<
runNumber <<
", event number = " <<
eventNumber << std::endl;
112 std::chrono::time_point<std::chrono::system_clock>
now;
114 unsigned time = std::chrono::duration_cast<std::chrono::seconds>(
now.time_since_epoch() ).count();
115 std::cout <<
" Got timestamp = " <<
time << std::endl;
118 unsigned int trigType = 0;
124 std::cout <<
" Ending application gracefully." << std::endl;
129 std::cout <<
"VP1LightRun::execute() returns TRUE..." << std::endl;
◆ finalize()
bool VP1LightRun::finalize |
( |
| ) |
|
Definition at line 135 of file VP1LightRun.cxx.
138 std::cout <<
" in finalize() " << std::endl;
◆ handle()
void VP1LightRun::handle |
( |
| ) |
|
Definition at line 151 of file VP1LightRun.cxx.
153 std::cout <<
" in handle() " << std::endl;
159 std::cout <<
"Aborting due to null VP1Gui pointer." << std::endl;
163 std::vector<std::string> vect;
184 if (strNewFileName.empty())
188 cout <<
" File requested by VP1 does not exists or is not readable: "<<strNewFileName<<
". Ending." << endl;
192 vect.push_back(strNewFileName);
194 cout <<
" Setting next event file: " << strNewFileName<< endl;
198 for(
unsigned i=0;
i<strNewFileNames.size(); ++
i) {
199 const std::string& strNewFileName = strNewFileNames[
i];
200 if (strNewFileName.empty())
204 cout <<
" File requested by VP1 does not exists or is not readable: " << strNewFileName << endl;
207 vect.push_back(strNewFileName);
209 cout <<
" Setting next event file: " << strNewFileName<< endl;
◆ initialize()
bool VP1LightRun::initialize |
( |
| ) |
|
Definition at line 46 of file VP1LightRun.cxx.
49 std::cout <<
" in initialize() " << std::endl;
61 ISvcLocator* serviceLocator =
nullptr;
62 IToolSvc* toolSvc =
nullptr;
75 std::cout <<
"arguments not valid..." << std::endl;
81 std::cout <<
"OK! Returning TRUE..." << std::endl;
◆ m_initialCruiseMode
std::string VP1LightRun::m_initialCruiseMode |
|
private |
◆ m_initialCruiseSeconds
unsigned VP1LightRun::m_initialCruiseSeconds {0} |
|
private |
◆ m_initialvp1files
std::vector<std::string> VP1LightRun::m_initialvp1files |
|
private |
◆ m_mfAvailableLocalInputDirectories
std::vector<std::string> VP1LightRun::m_mfAvailableLocalInputDirectories |
|
private |
◆ m_mfLimit
int VP1LightRun::m_mfLimit {0} |
|
private |
◆ m_mfLocalCopyDir
std::string VP1LightRun::m_mfLocalCopyDir |
|
private |
◆ m_mfOn
bool VP1LightRun::m_mfOn {false} |
|
private |
◆ m_mfSourceDir
std::string VP1LightRun::m_mfSourceDir |
|
private |
◆ m_noGui
bool VP1LightRun::m_noGui |
|
private |
◆ m_vp1gui
The documentation for this class was generated from the following files: