Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
L1Trigger
RPCTechnicalTrigger
interface
TTUConfigurator.h
Go to the documentation of this file.
1
#ifndef TTUCONFIGURATOR_H
2
#define TTUCONFIGURATOR_H 1
3
4
// Include files
5
18
#include <iostream>
19
#include <fstream>
20
#include <ios>
21
22
#include "
CondFormats/RPCObjects/interface/RBCBoardSpecs.h
"
23
#include "
CondFormats/DataRecord/interface/RBCBoardSpecsRcd.h
"
24
#include "
CondFormats/RPCObjects/interface/TTUBoardSpecs.h
"
25
#include "
CondFormats/DataRecord/interface/TTUBoardSpecsRcd.h
"
26
27
#include "
L1Trigger/RPCTechnicalTrigger/interface/RBCBoardSpecsIO.h
"
28
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTUBoardSpecsIO.h
"
29
30
class
TTUConfigurator
{
31
public
:
32
TTUConfigurator
(
const
std::string
&);
33
34
~TTUConfigurator
();
35
36
RBCBoardSpecs
*
getRbcSpecs
() {
return
&
m_rbcspecs
; };
37
38
TTUBoardSpecs
*
getTtuSpecs
() {
return
&
m_ttuspecs
; };
39
40
void
process
();
41
42
bool
m_hasConfig
;
43
44
protected
:
45
private
:
46
std::ifstream
m_in
;
47
48
void
addData
(
RBCBoardSpecs
&);
49
void
addData
(
TTUBoardSpecs
&);
50
51
RBCBoardSpecs
m_rbcspecs
;
52
TTUBoardSpecs
m_ttuspecs
;
53
};
54
#endif // TTUCONFIGURATOR_H
TTUConfigurator::process
void process()
Definition:
TTUConfigurator.cc:33
RBCBoardSpecsIO.h
TTUConfigurator::getTtuSpecs
TTUBoardSpecs * getTtuSpecs()
Definition:
TTUConfigurator.h:38
TTUConfigurator::m_hasConfig
bool m_hasConfig
Definition:
TTUConfigurator.h:42
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
TTUConfigurator::getRbcSpecs
RBCBoardSpecs * getRbcSpecs()
Definition:
TTUConfigurator.h:36
RBCBoardSpecsRcd.h
TTUConfigurator::m_ttuspecs
TTUBoardSpecs m_ttuspecs
Definition:
TTUConfigurator.h:52
TTUBoardSpecs
Definition:
TTUBoardSpecs.h:18
TTUBoardSpecsRcd.h
TTUConfigurator::~TTUConfigurator
~TTUConfigurator()
Destructor.
Definition:
TTUConfigurator.cc:29
TTUConfigurator::m_rbcspecs
RBCBoardSpecs m_rbcspecs
Definition:
TTUConfigurator.h:51
TTUConfigurator
Definition:
TTUConfigurator.h:30
TTUConfigurator::m_in
std::ifstream m_in
Definition:
TTUConfigurator.h:46
RBCBoardSpecs
Definition:
RBCBoardSpecs.h:17
RBCBoardSpecs.h
TTUConfigurator::addData
void addData(RBCBoardSpecs &)
Definition:
TTUConfigurator.cc:38
TTUBoardSpecsIO.h
TTUBoardSpecs.h
TTUConfigurator::TTUConfigurator
TTUConfigurator(const std::string &)
Definition:
TTUConfigurator.cc:16
Generated for CMSSW Reference Manual by
1.8.5