3 #ifndef OnlineDB_SiStripConfigDb_SiStripDbParams_h
4 #define OnlineDB_SiStripConfigDb_SiStripDbParams_h
9 #include "boost/cstdint.hpp"
10 #include "boost/range/iterator_range.hpp"
59 std::string
confdb()
const;
61 std::string
user()
const;
63 std::string
passwd()
const;
65 std::string
path()
const;
82 SiStripPartitions::const_iterator
partition( std::string partition_name )
const;
85 SiStripPartitions::iterator
partition( std::string partition_name );
100 std::string
partitionNames(
const std::vector<std::string>& )
const;
115 void confdb(
const std::string& );
118 const std::string&
passwd,
119 const std::string&
path );
141 void print( std::stringstream& )
const;
203 #endif // OnlineDB_SiStripConfigDb_SiStripDbParams_h
bool operator==(const SiStripDbParams &) const
void print(std::stringstream &) const
std::string passwd() const
std::vector< std::string > inputFedXmlFiles() const
std::vector< std::string > inputDcuInfoXmlFiles() const
boost::iterator_range< SiStripPartitions::iterator > iterator_range
bool operator!=(const SiStripDbParams &) const
std::map< std::string, SiStripPartition > SiStripPartitions
std::ostream & operator<<(std::ostream &out, const ALILine &li)
SiStripDbParams & operator=(const SiStripDbParams &)
std::string outputDcuInfoXml_
const_iterator_range partitions() const
std::vector< std::string > partitionNames() const
std::string outputModuleXml() const
std::string outputFecXml_
size_type partitionsSize() const
SiStripPartitions::size_type size_type
std::string outputModuleXml_
std::string tnsAdmin() const
std::string sharedMemory() const
std::string outputFedXml_
Container class for database partition parameters.
std::string sharedMemory_
std::vector< std::string > inputModuleXmlFiles() const
std::string confdb() const
Container class for database connection parameters.
std::string outputFedXml() const
SiStripPartitions::const_iterator partition(std::string partition_name) const
boost::iterator_range< SiStripPartitions::const_iterator > const_iterator_range
std::vector< std::string > inputFecXmlFiles() const
void pset(const edm::ParameterSet &)
bool usingDbCache() const
void addPartition(const SiStripPartition &)
std::string outputFecXml() const
SiStripPartitions partitions_
std::string outputDcuInfoXml() const