15 m_name(pset.getUntrackedParameter<std::string>(
"name",
"RpcData")),
16 host(pset.getUntrackedParameter<std::string>(
"host",
"source db host")),
17 user(pset.getUntrackedParameter<std::string>(
"user",
"source username")),
18 passw(pset.getUntrackedParameter<std::string>(
"passw",
"source password")),
19 m_since(pset.getUntrackedParameter<unsigned long long>(
"since",5)),
20 m_till(pset.getUntrackedParameter<unsigned long long>(
"till",0)){
29 std::cout <<
"------- " << m_name <<
" - > getNewObjects\n"
30 <<
"got offlineInfo "<< tagInfo().name
31 <<
", size " << tagInfo().size <<
", last object valid since "
32 << tagInfo().lastInterval.first <<
" token "
33 << tagInfo().lastPayloadToken << std::endl;
35 std::cout <<
" ------ last entry info regarding the payload (if existing): "
36 << logDBEntry().usertext <<
"last record with the correct tag has been written in the db: "
37 << logDBEntry().destinationDB << std::endl;
40 std::cout << std::endl <<
"=============================================" << std::endl;
41 std::cout << std::endl <<
"================== STATUS =================" << std::endl;
42 std::cout << std::endl <<
"=============================================" << std::endl << std::endl;
44 std::cout <<
">> Range mode [" << snc <<
", " << m_till <<
"]" << std::endl;
45 std::cout << std::endl <<
"=============================================" << std::endl << std::endl;
49 std::vector<RPCObStatus::S_Item> Scheck;
55 std::vector<RPCObStatus::S_Item>::iterator Sit;
56 for(Sit = Scheck.begin(); Sit != Scheck.end(); Sit++)
59 Sdata->ObStatus_rpc.push_back(Sfill);
61 std::cout <<
" >> Final object size: " << Sdata->ObStatus_rpc.size() << std::endl;
63 if (Sdata->ObStatus_rpc.size() > 0) {
67 std::cout <<
"NO DATA TO BE STORED" << std::endl;
74 edm::Timestamp tmstamp((
unsigned long long)tv.tv_sec*1000000+(
unsigned long long)tv.tv_usec);
79 daqtime=(daqtime<<32)+tv.tv_usec;
82 std::cout<<
"DAQ time = " << dtime <<std::endl;
86 std::cout <<
"===> New IOV: since is = " << niov << std::endl;
87 m_to_transfer.push_back(std::make_pair((
RPCObStatus*)Sdata,niov));
std::vector< RPCObStatus::S_Item > createSTATUS(long long since, long long till)
unsigned long long TimeValue_t
RpcDataS(const edm::ParameterSet &pset)
TimeValue_t value() const