CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Public Attributes | Private Member Functions | Friends
runinfo_test::RunNumber::Item Struct Reference

#include <RunNumber.h>

Public Types

enum  subdet {
  PIXEL, TRACKER, ECAL, HCAL,
  DT, CSC, RPC
}
 

Public Member Functions

 Item ()
 
 ~Item ()
 

Public Attributes

long long m_id_start
 
long long m_id_stop
 
int m_lumisections
 
std::string m_name
 
std::string m_number
 
int m_run
 
signed long long m_start_time_sll
 
std::string m_start_time_str
 
signed long long m_stop_time_sll
 
std::string m_stop_time_str
 
std::vector< int > m_subdt_in
 
std::vector< std::string > m_subdt_joined
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Friends

class boost::serialization::access
 
template<typename CondSerializationT , typename Enabled >
struct cond::serialization::access
 

Detailed Description

Definition at line 21 of file RunNumber.h.

Member Enumeration Documentation

enum runinfo_test::RunNumber::Item::subdet

Constructor & Destructor Documentation

runinfo_test::RunNumber::Item::Item ( )
inline

Definition at line 22 of file RunNumber.h.

22 {}
runinfo_test::RunNumber::Item::~Item ( )
inline

Definition at line 23 of file RunNumber.h.

23 {}

Member Function Documentation

template<class Archive >
void runinfo_test::RunNumber::Item::serialize ( Archive &  ar,
const unsigned int  version 
)
private

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Definition at line 38 of file RunNumber.h.

template<typename CondSerializationT , typename Enabled >
friend struct cond::serialization::access
friend

Definition at line 38 of file RunNumber.h.

Member Data Documentation

long long runinfo_test::RunNumber::Item::m_id_start

Definition at line 25 of file RunNumber.h.

long long runinfo_test::RunNumber::Item::m_id_stop

Definition at line 26 of file RunNumber.h.

int runinfo_test::RunNumber::Item::m_lumisections

Definition at line 33 of file RunNumber.h.

std::string runinfo_test::RunNumber::Item::m_name

Definition at line 28 of file RunNumber.h.

std::string runinfo_test::RunNumber::Item::m_number

Definition at line 27 of file RunNumber.h.

int runinfo_test::RunNumber::Item::m_run

Definition at line 24 of file RunNumber.h.

signed long long runinfo_test::RunNumber::Item::m_start_time_sll

Definition at line 29 of file RunNumber.h.

std::string runinfo_test::RunNumber::Item::m_start_time_str

Definition at line 30 of file RunNumber.h.

signed long long runinfo_test::RunNumber::Item::m_stop_time_sll

Definition at line 31 of file RunNumber.h.

std::string runinfo_test::RunNumber::Item::m_stop_time_str

Definition at line 32 of file RunNumber.h.

std::vector<int> runinfo_test::RunNumber::Item::m_subdt_in

Definition at line 35 of file RunNumber.h.

std::vector<std::string> runinfo_test::RunNumber::Item::m_subdt_joined

Definition at line 34 of file RunNumber.h.