ATLAS Offline Software
VP1BatchUtilities.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // //
7 // Header file for class VP1BatchUtilities //
8 // //
9 // Author: Riccardo Maria Bianchi <rbianchi@cern.ch> //
10 // //
11 // Initial version: Jan 2019 //
12 // //
14 
15 
16 #ifndef VP1UTILSBASE_VP1BatchUtilities
17 #define VP1UTILSBASE_VP1BatchUtilities
18 
19 //NB: There should never be any Qt (or Athena of course) includes in this file!!!
20 #include <string>
21 #include <vector>
22 
23 
25 {
26 public:
27  VP1BatchUtilities(const std::vector<std::string>& files);
29 
30  std::string getRandomConfigFile();
31 
32  static void overlayATLASlogo();
33  static void overlayEventDetails(unsigned long runNumber, unsigned long eventNumber, const std::string& humanTimestamp);
34 
35 private:
36  std::vector<std::string> m_files;
39 };
40 
41 #endif
VP1BatchUtilities::overlayEventDetails
static void overlayEventDetails(unsigned long runNumber, unsigned long eventNumber, const std::string &humanTimestamp)
Definition: VP1BatchUtilities.cxx:95
VP1BatchUtilities::m_indexFile
int m_indexFile
Definition: VP1BatchUtilities.h:37
VP1BatchUtilities
Definition: VP1BatchUtilities.h:25
VP1BatchUtilities::~VP1BatchUtilities
~VP1BatchUtilities()
Definition: VP1BatchUtilities.h:28
VP1BatchUtilities::m_files
std::vector< std::string > m_files
Definition: VP1BatchUtilities.h:36
generateReferenceFile.files
files
Definition: generateReferenceFile.py:12
VP1BatchUtilities::VP1BatchUtilities
VP1BatchUtilities(const std::vector< std::string > &files)
Definition: VP1BatchUtilities.cxx:27
xAOD::eventNumber
eventNumber
Definition: EventInfo_v1.cxx:124
VP1BatchUtilities::overlayATLASlogo
static void overlayATLASlogo()
Definition: VP1BatchUtilities.cxx:73
VP1BatchUtilities::m_lastIndexFile
int m_lastIndexFile
Definition: VP1BatchUtilities.h:38
DeMoAtlasDataLoss.runNumber
string runNumber
Definition: DeMoAtlasDataLoss.py:64
VP1BatchUtilities::getRandomConfigFile
std::string getRandomConfigFile()
Definition: VP1BatchUtilities.cxx:40