#include <stdlib.h>
#include <iostream>
#include <fstream>
#include <vector>
#include <map>
#include <algorithm>
#include <string>
#include "CondCore/IOVService/interface/IOV.h"
#include "CondTools/Hcal/interface/HcalDbTool.h"
#include "CondTools/Hcal/interface/HcalDbOnline.h"
Go to the source code of this file.
Classes | |
class | Args |
Functions | |
int | main (int argn, char *argv[]) |
void | printHelp (const Args &args) |
void | printRuns (const std::string &fDb, const std::string fTag, bool fVerbose) |
void | printTags (const std::string &fDb, bool fVerbose) |
int main | ( | int | argn, |
char * | argv[] | ||
) |
Definition at line 112 of file hcalIovTool.cc.
References ExtractAppInfoFromXML::args, Args::arguments(), gather_cfg::cout, EcalCondDB::db, Args::defineOption(), Args::defineParameter(), Args::getParameter(), Args::optionIsSet(), Args::parse(), printHelp(), printRuns(), printTags(), AlCaHLTBitMon_QueryRunRegistry::string, and GlobalPosition_Frontier_DevDB_cff::tag.
void printHelp | ( | const Args & | args | ) |
Definition at line 62 of file hcalIovTool.cc.
References Args::command(), gather_cfg::cout, and Args::printOptionsHelp().
void printRuns | ( | const std::string & | fDb, |
const std::string | fTag, | ||
bool | fVerbose | ||
) |
Definition at line 90 of file hcalIovTool.cc.
References dtNoiseDBValidation_cfg::cerr, gather_cfg::cout, dbFile(), HcalDbOnline::getIOVs(), i, o2o::iov, and onlineFile().
Referenced by main().
void printTags | ( | const std::string & | fDb, |
bool | fVerbose | ||
) |
Definition at line 73 of file hcalIovTool.cc.
References gather_cfg::cout, dbFile(), i, HcalDbOnline::metadataAllTags(), and onlineFile().
Referenced by main().