Project
Loading...
Searching...
No Matches
create-grp-ecs.cxx File Reference
#include <boost/program_options.hpp>
#include <ctime>
#include <chrono>
#include <regex>
#include <TSystem.h>
#include "DataFormatsParameters/GRPECSObject.h"
#include "DetectorsCommonDataFormats/DetID.h"
#include "CCDB/CcdbApi.h"
#include "CommonUtils/NameConf.h"
#include "CommonUtils/StringUtils.h"

Go to the source code of this file.

Typedefs

using DetID = o2::detectors::DetID
 
using CcdbApi = o2::ccdb::CcdbApi
 
using GRPECSObject = o2::parameters::GRPECSObject
 

Enumerations

enum  CCDBRefreshMode { NONE , ASYNC , SYNC }
 

Functions

int createGRPECSObject (const std::string &dataPeriod, int run, int runTypeI, int nHBPerTF, const std::string &_detsReadout, const std::string &_detsContinuousRO, const std::string &_detsTrigger, const std::string &flpList, long tstart, long tend, long tstartCTP, long tendCTP, long marginAtSOR, long marginAtEOR, const std::string &ccdbServer="", const std::string &metaDataStr="", CCDBRefreshMode refresh=CCDBRefreshMode::NONE)
 
int main (int argc, char **argv)
 

Typedef Documentation

◆ CcdbApi

Definition at line 24 of file create-grp-ecs.cxx.

◆ DetID

Definition at line 23 of file create-grp-ecs.cxx.

◆ GRPECSObject

Definition at line 25 of file create-grp-ecs.cxx.

Enumeration Type Documentation

◆ CCDBRefreshMode

Enumerator
NONE 
ASYNC 
SYNC 

Definition at line 28 of file create-grp-ecs.cxx.

Function Documentation

◆ createGRPECSObject()

int createGRPECSObject ( const std::string dataPeriod,
int  run,
int  runTypeI,
int  nHBPerTF,
const std::string _detsReadout,
const std::string _detsContinuousRO,
const std::string _detsTrigger,
const std::string flpList,
long  tstart,
long  tend,
long  tstartCTP,
long  tendCTP,
long  marginAtSOR,
long  marginAtEOR,
const std::string ccdbServer = "",
const std::string metaDataStr = "",
CCDBRefreshMode  refresh = CCDBRefreshMode::NONE 
)

Definition at line 32 of file create-grp-ecs.cxx.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 204 of file create-grp-ecs.cxx.