CondTools
RPC
interface
RPCAMCLinkMapHandler.h
Go to the documentation of this file.
1
#ifndef CondTools_RPC_RPCAMCLinkMapHandler_h
2
#define CondTools_RPC_RPCAMCLinkMapHandler_h
3
4
#include <string>
5
#include <vector>
6
7
#include "
CondCore/PopCon/interface/PopConSourceHandler.h
"
8
#include "
CondFormats/Common/interface/Time.h
"
9
10
#include "
CondFormats/RPCObjects/interface/RPCAMCLinkMap.h
"
11
12
namespace
edm
{
13
class
ParameterSet
;
14
class
ConfigurationDescriptions
;
15
}
// namespace edm
16
17
class
RPCAMCLinkMapHandler
:
public
popcon::PopConSourceHandler
<RPCAMCLinkMap> {
18
public
:
19
RPCAMCLinkMapHandler
(
edm::ParameterSet
const
&
config
);
20
~RPCAMCLinkMapHandler
()
override
;
21
22
void
getNewObjects
()
override
;
23
std::string
id
()
const override
;
24
25
protected
:
26
std::string
id_
;
27
std::string
data_tag_
;
28
cond::Time_t
since_run_
;
29
30
std::string
input_file_
;
31
bool
wheel_not_side_
;
32
std::vector<int>
wos_fed_
;
33
unsigned
int
n_sectors_
;
34
std::vector<std::vector<int> >
wos_sector_amc_
;
35
36
std::string
txt_file_
;
37
};
38
39
#endif // CondTools_RPC_RPCAMCLinkMapHandler_h
PopConSourceHandler.h
edm
HLT enums.
Definition:
AlignableModifier.h:19
Time.h
RPCAMCLinkMapHandler::input_file_
std::string input_file_
Definition:
RPCAMCLinkMapHandler.h:30
RPCAMCLinkMapHandler::RPCAMCLinkMapHandler
RPCAMCLinkMapHandler(edm::ParameterSet const &config)
Definition:
RPCAMCLinkMapHandler.cc:14
RPCAMCLinkMapHandler::txt_file_
std::string txt_file_
Definition:
RPCAMCLinkMapHandler.h:36
RPCAMCLinkMapHandler::wos_fed_
std::vector< int > wos_fed_
Definition:
RPCAMCLinkMapHandler.h:32
RPCAMCLinkMap.h
RPCAMCLinkMapHandler::wos_sector_amc_
std::vector< std::vector< int > > wos_sector_amc_
Definition:
RPCAMCLinkMapHandler.h:34
config
Definition:
config.py:1
RPCAMCLinkMapHandler::n_sectors_
unsigned int n_sectors_
Definition:
RPCAMCLinkMapHandler.h:33
RPCAMCLinkMapHandler::wheel_not_side_
bool wheel_not_side_
Definition:
RPCAMCLinkMapHandler.h:31
RPCAMCLinkMapHandler::~RPCAMCLinkMapHandler
~RPCAMCLinkMapHandler() override
Definition:
RPCAMCLinkMapHandler.cc:41
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition:
ParameterSet.h:47
ParameterSet
Definition:
Functions.h:16
cond::Time_t
unsigned long long Time_t
Definition:
Time.h:14
RPCAMCLinkMapHandler::id
std::string id() const override
Definition:
RPCAMCLinkMapHandler.cc:124
popcon::PopConSourceHandler
Definition:
PopConSourceHandler.h:30
RPCAMCLinkMapHandler::id_
std::string id_
Definition:
RPCAMCLinkMapHandler.h:26
ConfigurationDescriptions
RPCAMCLinkMapHandler::data_tag_
std::string data_tag_
Definition:
RPCAMCLinkMapHandler.h:27
RPCAMCLinkMapHandler::getNewObjects
void getNewObjects() override
Definition:
RPCAMCLinkMapHandler.cc:43
RPCAMCLinkMapHandler::since_run_
cond::Time_t since_run_
Definition:
RPCAMCLinkMapHandler.h:28
RPCAMCLinkMapHandler
Definition:
RPCAMCLinkMapHandler.h:17
Generated for CMSSW Reference Manual by
1.8.16