CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
L1TriggerScalerRead Class Reference

#include <L1TriggerScalerRead.h>

Inheritance diagram for L1TriggerScalerRead:
TestBase

Public Member Functions

void dropTable (const std::string &table)
 
 L1TriggerScalerRead (const std::string &connectionString, const std::string &user, const std::string &pass)
 
std::vector
< L1TriggerScaler::Lumi
readData (const int r_number)
 
void run ()
 
virtual ~L1TriggerScalerRead ()
 
- Public Member Functions inherited from TestBase
void setVerbosityLevel (coral::MsgLevel level)
 
void setVerbosityLevel (coral::MsgLevel level)
 
 TestBase ()
 
 TestBase ()
 
virtual ~TestBase ()
 
virtual ~TestBase ()
 

Private Attributes

std::string m_connectionString
 
std::string m_pass
 
std::string m_tableToDrop
 
std::string m_user
 

Additional Inherited Members

- Protected Member Functions inherited from TestBase
coral::ISession * connect (const std::string &connectionString, const std::string &user, const std::string &password)
 
coral::ISession * connect (const std::string &connectionString, const std::string &user, const std::string &password)
 

Detailed Description

Definition at line 11 of file L1TriggerScalerRead.h.

Constructor & Destructor Documentation

L1TriggerScalerRead::L1TriggerScalerRead ( const std::string &  connectionString,
const std::string &  user,
const std::string &  pass 
)

Definition at line 34 of file L1TriggerScalerRead.cc.

L1TriggerScalerRead::~L1TriggerScalerRead ( )
virtual

Definition at line 52 of file L1TriggerScalerRead.cc.

Member Function Documentation

void L1TriggerScalerRead::dropTable ( const std::string &  table)

Definition at line 63 of file L1TriggerScalerRead.cc.

std::vector< L1TriggerScaler::Lumi > L1TriggerScalerRead::readData ( const int  r_number)

Definition at line 77 of file L1TriggerScalerRead.cc.

Referenced by L1TriggerScalerHandler::getNewObjects().

void L1TriggerScalerRead::run ( )
virtual

Implements TestBase.

Definition at line 58 of file L1TriggerScalerRead.cc.

Member Data Documentation

std::string L1TriggerScalerRead::m_connectionString
private

Definition at line 30 of file L1TriggerScalerRead.h.

std::string L1TriggerScalerRead::m_pass
private

Definition at line 32 of file L1TriggerScalerRead.h.

std::string L1TriggerScalerRead::m_tableToDrop
private

Definition at line 27 of file L1TriggerScalerRead.h.

std::string L1TriggerScalerRead::m_user
private

Definition at line 31 of file L1TriggerScalerRead.h.